Gráfico de commits

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 571de1a * Renamed cucul_init()/cucul_end() into cucul_create()/cucul_free(). by Sam Hocevar 2006-03-23 13:12:56 +0000
  • 6160ab7 * Removed done stuff from the TODO. * Updated the TODO list with what I said in the mailing-list. The top priority is what's marked "API-dependent stuff". by Sam Hocevar 2006-03-23 11:34:27 +0000
  • 7af7565 * Added a test for the transformation routines. by Sam Hocevar 2006-03-23 11:03:43 +0000
  • 6eb8222 * Added more characters to the flip/rotate routines. by Sam Hocevar 2006-03-23 11:00:54 +0000
  • 1d37491 * Added cucul_flip(), cucul_flop() and cucul_transform() to perform operations on canvases. by Sam Hocevar 2006-03-23 09:47:06 +0000
  • 77f9950 * Slightly changed header comments. by Sam Hocevar 2006-03-22 21:15:57 +0000
  • 1c7d39a * Optimise cucul_blit() by using memcpy() if there is no mask. by Sam Hocevar 2006-03-22 20:10:14 +0000
  • 73aad04 * Added the cucul_blit() function. It lets us blit various canvas one onto the other with an optional mask. by Sam Hocevar 2006-03-22 19:54:37 +0000
  • f3698cd * Fixed an uninitialised structure member. by Sam Hocevar 2006-03-22 19:20:52 +0000
  • 6b0f180 * Renamed cucul/char.c into cucul/canvas.c because I'm adding stuff there that is a bit more high level than characters. by Sam Hocevar 2006-03-22 18:38:06 +0000
  • 2c80bf8 * Renamed cucul_get_export() to cucul_create_export(). by Sam Hocevar 2006-03-22 18:29:39 +0000
  • 36886a3 * Removed the cucul_t * argument from cucul_create_bitmap(). It's not needed. by Sam Hocevar 2006-03-22 17:49:18 +0000
  • c979bc6 * Changed the cucul_init parameter so that it now directly accepts a canvas size (use cucul_init(0, 0) for the old behaviour). by Sam Hocevar 2006-03-22 17:46:11 +0000
  • 9b54894 * Handle malloc(0), realloc(NULL,...) and realloc(...,0) in kernel mode. by Sam Hocevar 2006-03-22 17:34:03 +0000
  • a20393e * Removed code that did not need to be duplicated. by Sam Hocevar 2006-03-22 17:30:56 +0000
  • 57d897a * Gamma support in cacaview (through the g/G key). by Sam Hocevar 2006-03-22 16:09:14 +0000
  • fabd8c7 * Added colour to the gamma test. by Sam Hocevar 2006-03-22 15:00:43 +0000
  • 5fff7db * Use ln(x) = 2 * (t + t^3/3 + t^5/5 + ...) with t = (x-1)/(x+1). by Sam Hocevar 2006-03-22 14:56:50 +0000
  • 892f55a * Animated gamma test. by Sam Hocevar 2006-03-22 13:58:24 +0000
  • c5f841b * Got rid of cucul_powf(), too complex to implement and no longer used. by Sam Hocevar 2006-03-22 13:15:08 +0000
  • b662acd * Added optional support for CP437 gray blocks in the bitmap renderer. * Use a custom pow() function for gamma computation. by Sam Hocevar 2006-03-22 13:12:54 +0000
  • 382e114 * Tried to do something with cucul_powf. It currently sucks. by Sam Hocevar 2006-03-21 11:05:56 +0000
  • 071f31e * Changed the cacaplas colours. Yeah, I do what I want. by Sam Hocevar 2006-03-21 10:52:24 +0000
  • 42cbd10 ___ * Bitmap gamma test example. Of ,---. /""`_,' course it does not work yet, | `\``""-; / because some dirty old pig \ /`\\ ';' implemented a cucul_powf() .') | __ \ function that only works / (` / /(O\. _| with integer exponents. .-`| `"` ` .-\_ .-' \ ` ;=-. HAHAHAHA MAIS .' . ._, / o o\ VIEUX PORC ! .-'` . '-._;_._.J .-'` `.-'` _. -` L ' .' .' U '- ._.-' /` C / / y | ._ ; J | | )).-| | | / (/`.-| \ \ / .; ( (_)| | \ ; .' | '--'; | `\ / / | \ | `\ /.' / \ / ; |`\ | '. .' _.-| | | | '-. .-';_"---'`.__| | | \ `'-._ ``'-. | \ \__\\ `''--.___\\ \__\\ by Sam Hocevar 2006-03-21 10:09:15 +0000
  • dcaccc7 * Got rid of useless parameters in cucul_*_bitmap and cucul_*_sprite. by Sam Hocevar 2006-03-21 09:52:32 +0000
  • bc3e0f7 * Use the asm versions of sin and cos when available. by Sam Hocevar 2006-03-21 09:48:02 +0000
  • 73edc0b * Added a bird. by Jean-Yves Lamoureux 2006-03-20 15:23:11 +0000
  • 9dd86c2 * Added basic support for a few Unicode characters to the X11 driver. by Sam Hocevar 2006-03-19 17:10:12 +0000
  • e7deb17 * Added a lame "powered by libcaca" banner to cacaplas. by Sam Hocevar 2006-03-19 16:59:34 +0000
  • 781e321 * Added a few notes to the TODO list. by Sam Hocevar 2006-03-19 16:59:01 +0000
  • 31d42c6 Nan mais avec ma config _,--. ,--._ d'Emacs c'est vraiment \ > `-"""-' < / impossible qu'il reste `-. .-' des tabs dans mon code / 'e___e` \ \__ ( (o o) ) HAHAHAHA MAIS _\_ `=' _/_ VIEUX PORC ! / /|`-._.-'|\ \ \ ., / /||_______||\ \ .,|_) _/ /_||=======||_\ \_ _ _______( ,\ ', / _/==|| ||==\_ \ '(-'.` '-``o t__ `'( ^^ ^^ )`' '/ (") \ / | t-` \______|______/ \ )_.-` |______|______| \ .^--| /_| )__| |__( \_(_\ |_|'[_\ / ] [ \ '[_\ '[_\ `--' `--' by Sam Hocevar 2006-03-19 16:42:31 +0000
  • f32560e * More special characters in the Unicode test. by Sam Hocevar 2006-03-19 16:34:53 +0000
  • 02ccf6e * Cosmetic fixes. by Sam Hocevar 2006-03-18 00:12:25 +0000
  • bb1cedf * Renamed cucul_buffer to cucul_export. Vanilla rum rules. by Sam Hocevar 2006-03-18 00:06:24 +0000
  • 417b598 * Factorised some charset handling code into a new cucul/charset.c file. by Sam Hocevar 2006-03-17 13:32:58 +0000
  • aaa61f9 * Added a few commonly escaped characters to the export test: ( ) " < > & by Sam Hocevar 2006-03-17 10:35:26 +0000
  • 8d698a1 * Full Unicode support in the SVG exporter. by Sam Hocevar 2006-03-17 09:56:28 +0000
  • 6b79dc0 * Print '?' instead of spaces for unknown glyphs in the X11 driver. by Sam Hocevar 2006-03-17 09:49:16 +0000
  • 08627c3 ___ ',_`""\ .---, \ :-""``/` | Ahaha mais vieux porc !! `;' //`\ / / __ | ('. |_ ./O)\ \ `) \ _/-. ` `"` |` .-=; ` / /o o \ ,_, . L._._;_.-' . `'-.` ' `. ' '-._. -' by Sam Hocevar 2006-03-16 19:10:12 +0000
  • 691650b * Updated ChangeLog and converted it to UTF-8. by Sam Hocevar 2006-03-16 19:00:59 +0000
  • a44f520 * Fixed Unicode handling and improved coding style in the SVG exporter. by Sam Hocevar 2006-03-16 18:58:39 +0000
  • c1ed04f * Do not write the trailing \0 when exporting data. by Sam Hocevar 2006-03-16 18:52:40 +0000
  • 6a0861c * Fixed syntax errors in the generated PostScript document if ( ) \ or Unicode characters are encountered. by Sam Hocevar 2006-03-16 18:44:07 +0000
  • e48078c * Optimised for speed and space, fixed a few bugs, and improved coding style in the PS exporter (vieux porc !). by Sam Hocevar 2006-03-16 18:09:26 +0000
  • 67ee65c * Comment clarification. by Sam Hocevar 2006-03-16 17:04:09 +0000
  • ca1c7c2 * Fix resizing of the Win32 console. It now adapts to the requested size. by Sam Hocevar 2006-03-16 16:59:57 +0000
  • faf6417 * Duplicated the conio.h Unicode->CP437 conversion into the VGA driver. * Cosmetic code changes. by Sam Hocevar 2006-03-16 12:58:55 +0000
  • 2f87886 * Fixed compiler warnings when UTF-8 S-Lang is not available. by Sam Hocevar 2006-03-16 12:50:07 +0000
  • e737bea * Use UTF-8 enable ncurses (ncursesw) if available. Doesn't seem to work. by Sam Hocevar 2006-03-16 12:49:20 +0000
  • ba08d33 * Distribute the license with Win32 packages and convert text files to CRLF format. by Sam Hocevar 2006-03-16 12:46:39 +0000
  • 4fd15b0 * Added support for Unicode characters that fall into CP437 0x01 - 0x1f to the DOS/conio.h driver, and updated the unicode test accordingly. by Sam Hocevar 2006-03-15 22:07:55 +0000
  • a870a7e * Added a few more Unicode characters to the export and unicode tests. by Sam Hocevar 2006-03-15 20:39:43 +0000
  • d651a43 * Partial Unicode support for the DOS/conio.h driver. Glyphs that have equivalents in CP437 0x7f - 0xff are translated. by Sam Hocevar 2006-03-15 20:30:39 +0000
  • 2b5680b * Unicode support in the HTML exporter. by Sam Hocevar 2006-03-15 18:41:29 +0000
  • 0c9103f * Cosmetic. by Sam Hocevar 2006-03-15 17:42:03 +0000
  • 2f7c869 * Small test program for exporters. Usage: "export html", "export irc" etc. by Sam Hocevar 2006-03-15 17:33:03 +0000
  • babd688 * Added the SVG exporter sources. SAM IS KOREA KEKEKEK ^^ *p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_* p______...___________________________p e____(_..__`'-.,--,__________________e n_____'-._'-.__`\a\\_________________n i_________'.___.'_(|_________________i s____________7____||_________________s b___________/___.'_|_________________b i__________/_.-'__,J_________________i r_________/_________\________________r d________||___/______;_______________d *________||__|_______|_______________* p________`\__\_______|__/__''\_______p e__________'._\______/.-`____{}|_____e n___________/\_`;_.-'_________/______n i___________\_;(((____.--'\_/________i s_________.(((_____.-;\______________s b____.--'`_____,;`'.'-;\_____________b i_taco's____.'____'._.'\\____________i r_dick_--'_________|__\_|____________r d__________________\_\,_/____________d *p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_* by Jean-Yves Lamoureux 2006-03-15 17:16:09 +0000
  • d1f6bb6 * Added preliminary (but working) SVG exporter by Jean-Yves Lamoureux 2006-03-15 16:55:40 +0000
  • eff2f95 * Added telnet commands and options strings for debug by Jean-Yves Lamoureux 2006-03-15 15:03:43 +0000
  • bc62119 * Fixed refresh when updating parameter in display_menu() by Jean-Yves Lamoureux 2006-03-15 13:48:51 +0000
  • d056504 * Removed false comment by Jean-Yves Lamoureux 2006-03-15 13:10:34 +0000
  • c32b620 * Optimised cacaballs a bit by Jean-Yves Lamoureux 2006-03-15 13:06:25 +0000
  • 230d5ac * Better cacaballs parameters by Jean-Yves Lamoureux 2006-03-15 12:51:08 +0000
  • 2453a98 * Increased cacamoir circle thikness by 50%, because it currently really sucks in small resolutions. by Sam Hocevar 2006-03-15 10:04:56 +0000
  • 788bec7 * Minor coding style fixes. by Sam Hocevar 2006-03-15 10:03:04 +0000
  • eb34d7e * UTF-8 support in the Win32 driver. by Sam Hocevar 2006-03-15 10:02:08 +0000
  • 195da3f * Support CACA_GEOMETRY in the network driver. Still defaults to 80x24. * Use RETSIGTYPE for signal handler return values. by Sam Hocevar 2006-03-15 10:01:14 +0000
  • e1a79c7 * Do not fail if SLsmg_utf8_enable was not found, just disable UTF-8 support in the SLang driver. * Cosmetic fixes in configure.ac. by Sam Hocevar 2006-03-15 09:57:04 +0000
  • 9e69896 * Replaced all cucul_get_* exporters with a generic cucul_export() function. * Got rid of static buffers; we now use cucul_free() to free exported buffers. * Fixed light background in the ANSI exporter by adding escape sequences for most terminal emulators. by Sam Hocevar 2006-03-14 22:05:34 +0000
  • a963825 * Fixed UPPER() for strcasecmp by Jean-Yves Lamoureux 2006-03-14 19:01:19 +0000
  • 37278e2 * Rewrote strncasecmp. Totally untested, of course. by Sam Hocevar 2006-03-14 18:10:30 +0000
  • 24a9ef1 * STATIC char const. AHAHAHAHA. by Sam Hocevar 2006-03-14 17:09:17 +0000
  • adc85b5 * Do not switch to alternate screen when clearing, because sometimes we are unable to cleanly restore the state. by Sam Hocevar 2006-03-14 17:06:12 +0000
  • f7354ac * Cosmetic changes. AHAHAH I COMMITED IT MYSELF. by Jean-Yves Lamoureux 2006-03-14 16:57:53 +0000
  • baa88bc * Postscript exporter now kinda works. Paper size to be fixed by Jean-Yves Lamoureux 2006-03-14 16:51:38 +0000
  • 9071a26 * Added preliminary Postscript (tm) (r) (c) exporter. by Jean-Yves Lamoureux 2006-03-14 15:39:38 +0000
  • a188ec5 * Pressing Ctrl-C on the client side now drops the connection. by Sam Hocevar 2006-03-14 14:19:58 +0000
  • 66dc851 * Updated the TODO list, mostly with Unicode-related tasks. by Sam Hocevar 2006-03-14 12:49:32 +0000
  • 31229fa * Changed port environment variable to "CACA_PORT". No need to mention it's a network port, we could have guessed. by Sam Hocevar 2006-03-14 12:49:01 +0000
  • 5c9868e * Ooops, fixed an old typo. by Sam Hocevar 2006-03-14 12:30:17 +0000
  • ba567af * Fixed a warning in cacaball.c. by Sam Hocevar 2006-03-14 12:16:11 +0000
  • 2442e91 * Improvements to the network output: + Changed port to 51914 (rationale: it's 0xCACA; so okay, it's outside the registered ports area, but we'd never be accepted anyway). + Retry network sends in caca_get_event(), too. + Have a per-client buffer in case of network congestion. If that buffer gets full, just drop it and start again at the next frame. + Set the window title to "caca for the network". + Do not send the ANSI buffer's terminating \0. + Restore the SIGPIPE handler on close. + Set window size to 80x24 instead of 80x25. by Sam Hocevar 2006-03-13 19:04:29 +0000
  • c243f19 * Set svn:keyword Id property on a few files. by Sam Hocevar 2006-03-13 18:07:35 +0000
  • 1089986 * Fixed end of lines in the ANSI exporter (CRLF, not LFCR). by Sam Hocevar 2006-03-13 18:05:12 +0000
  • 0889bf4 * Fixed an uninitialised variable in the event queue handling. by Sam Hocevar 2006-03-13 17:49:04 +0000
  • b2243b1 * Allow the color test to be built as a kernel. by Sam Hocevar 2006-03-13 17:38:18 +0000
  • e5c4f4b * Sorted list of extra contributors by topic and added the FSF. by Sam Hocevar 2006-03-13 17:36:14 +0000
  • edbd6a2 * Set the client sockets as non-blocking, and implemented non-blocking writes. Currently works very badly with more than one client. by Sam Hocevar 2006-03-10 19:21:33 +0000
  • d62b86b * wrote strcasecmp for fun by Jean-Yves Lamoureux 2006-03-10 17:56:40 +0000
  • c30c66d * Renamed exporter_* to export_*, from God recommendation. by Jean-Yves Lamoureux 2006-03-10 17:41:23 +0000
  • 1971191 * Exploded cucul/export.c by Jean-Yves Lamoureux 2006-03-10 17:32:08 +0000
  • d47bd8b * Added CACA_NETWORK_PORT env and related documentation by Jean-Yves Lamoureux 2006-03-10 15:11:40 +0000
  • 1c6bfd0 * Fixed configure script to check for UTF8 enabled slang, removed network driver debug output, added size > 255 in telnet negociation, fixed scrolling bug in network driver by Jean-Yves Lamoureux 2006-03-10 14:41:24 +0000
  • 6f7f557 * Handle incoming connections in network_get_event() as well as network_display() so that new clients immediately get the contents of the canvas and do not need to wait for a caca_display() call. by Sam Hocevar 2006-03-10 13:06:40 +0000
  • 6e652d1 * Preliminary support for UTF-8 in cucul_putstr(). Also added a cucul_putchar32() function but I'm not convinced it will be useful. by Sam Hocevar 2006-03-10 10:03:30 +0000
  • d1e1dbd * Use the internal version of cucul_set_size in output drivers so that they can force a resize. We need to find a way to make those specific cucul - caca interactions unavailable to the clueless user. by Sam Hocevar 2006-03-10 10:01:22 +0000
  • b337745 * Made cacamoir, cacaball and cacaplas buildable into a kernel. by Sam Hocevar 2006-03-10 09:48:33 +0000
  • e332cf1 * Assume the VGA screen is 320x200 and really resize the cucul canvas to 80x25 upon initialisation. by Sam Hocevar 2006-03-10 09:43:13 +0000
  • dbb6e0e * Added Unicode support to the SLang driver. by Sam Hocevar 2006-03-10 09:34:16 +0000
  • d73e433 * Implemented a few math functions in our kernel: cos(), sin(), sqrt(). by Sam Hocevar 2006-03-10 09:31:32 +0000