From 691650b4f9ddc5ad086ec350f602d3af531f3771 Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Thu, 16 Mar 2006 19:00:59 +0000 Subject: [PATCH] * Updated ChangeLog and converted it to UTF-8. --- ChangeLog | 1721 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1718 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index c108e69..981c517 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,1718 @@ +------------------------------------------------------------------------ +r426 | sam | 2006-03-16 19:58:39 +0100 (Thu, 16 Mar 2006) | 2 lines +Changed paths: + M /trunk/cucul/export_svg.c + + * Fixed Unicode handling and improved coding style in the SVG exporter. + +------------------------------------------------------------------------ +r425 | sam | 2006-03-16 19:52:40 +0100 (Thu, 16 Mar 2006) | 2 lines +Changed paths: + M /trunk/test/export.c + + * Do not write the trailing \0 when exporting data. + +------------------------------------------------------------------------ +r424 | sam | 2006-03-16 19:44:07 +0100 (Thu, 16 Mar 2006) | 3 lines +Changed paths: + M /trunk/cucul/export_ps.c + + * Fixed syntax errors in the generated PostScript document if ( ) \ or + Unicode characters are encountered. + +------------------------------------------------------------------------ +r423 | sam | 2006-03-16 19:09:26 +0100 (Thu, 16 Mar 2006) | 3 lines +Changed paths: + M /trunk/cucul/export_ps.c + + * Optimised for speed and space, fixed a few bugs, and improved coding style + in the PS exporter (vieux porc !). + +------------------------------------------------------------------------ +r422 | sam | 2006-03-16 18:04:09 +0100 (Thu, 16 Mar 2006) | 2 lines +Changed paths: + M /trunk/cucul/cucul.c + + * Comment clarification. + +------------------------------------------------------------------------ +r421 | sam | 2006-03-16 17:59:57 +0100 (Thu, 16 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_win32.c + + * Fix resizing of the Win32 console. It now adapts to the requested size. + +------------------------------------------------------------------------ +r420 | sam | 2006-03-16 13:58:55 +0100 (Thu, 16 Mar 2006) | 3 lines +Changed paths: + M /trunk/caca/driver_conio.c + M /trunk/caca/driver_vga.c + + * Duplicated the conio.h Unicode->CP437 conversion into the VGA driver. + * Cosmetic code changes. + +------------------------------------------------------------------------ +r419 | sam | 2006-03-16 13:50:07 +0100 (Thu, 16 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_slang.c + + * Fixed compiler warnings when UTF-8 S-Lang is not available. + +------------------------------------------------------------------------ +r418 | sam | 2006-03-16 13:49:20 +0100 (Thu, 16 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_ncurses.c + M /trunk/configure.ac + + * Use UTF-8 enable ncurses (ncursesw) if available. Doesn't seem to work. + +------------------------------------------------------------------------ +r417 | sam | 2006-03-16 13:46:39 +0100 (Thu, 16 Mar 2006) | 3 lines +Changed paths: + M /trunk/build-win32 + + * Distribute the license with Win32 packages and convert text files to + CRLF format. + +------------------------------------------------------------------------ +r416 | sam | 2006-03-15 23:07:55 +0100 (Wed, 15 Mar 2006) | 3 lines +Changed paths: + M /trunk/caca/driver_conio.c + M /trunk/test/unicode.c + + * Added support for Unicode characters that fall into CP437 0x01 - 0x1f to + the DOS/conio.h driver, and updated the unicode test accordingly. + +------------------------------------------------------------------------ +r415 | sam | 2006-03-15 21:39:43 +0100 (Wed, 15 Mar 2006) | 2 lines +Changed paths: + M /trunk/test/export.c + M /trunk/test/unicode.c + + * Added a few more Unicode characters to the export and unicode tests. + +------------------------------------------------------------------------ +r414 | sam | 2006-03-15 21:30:39 +0100 (Wed, 15 Mar 2006) | 3 lines +Changed paths: + M /trunk/caca/driver_conio.c + + * Partial Unicode support for the DOS/conio.h driver. Glyphs that have + equivalents in CP437 0x7f - 0xff are translated. + +------------------------------------------------------------------------ +r413 | sam | 2006-03-15 19:41:29 +0100 (Wed, 15 Mar 2006) | 2 lines +Changed paths: + M /trunk/cucul/export_html.c + + * Unicode support in the HTML exporter. + +------------------------------------------------------------------------ +r412 | sam | 2006-03-15 18:42:03 +0100 (Wed, 15 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/caca.c + + * Cosmetic. + +------------------------------------------------------------------------ +r411 | sam | 2006-03-15 18:33:03 +0100 (Wed, 15 Mar 2006) | 2 lines +Changed paths: + M /trunk/test + M /trunk/test/Makefile.am + A /trunk/test/export.c + + * Small test program for exporters. Usage: "export html", "export irc" etc. + +------------------------------------------------------------------------ +r410 | jylam | 2006-03-15 18:16:09 +0100 (Wed, 15 Mar 2006) | 24 lines +Changed paths: + A /trunk/cucul/export_svg.c + + * 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_* + + +------------------------------------------------------------------------ +r409 | jylam | 2006-03-15 17:55:40 +0100 (Wed, 15 Mar 2006) | 2 lines +Changed paths: + M /trunk/cucul/Makefile.am + M /trunk/cucul/cucul.c + M /trunk/cucul/cucul.h + M /trunk/cucul/export_html.c + M /trunk/cucul/export_ps.c + + * Added preliminary (but working) SVG exporter + +------------------------------------------------------------------------ +r408 | jylam | 2006-03-15 16:03:43 +0100 (Wed, 15 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_network.c + + * Added telnet commands and options strings for debug + +------------------------------------------------------------------------ +r407 | jylam | 2006-03-15 14:48:51 +0100 (Wed, 15 Mar 2006) | 2 lines +Changed paths: + M /trunk/test/demo.c + + * Fixed refresh when updating parameter in display_menu() + +------------------------------------------------------------------------ +r406 | jylam | 2006-03-15 14:10:34 +0100 (Wed, 15 Mar 2006) | 2 lines +Changed paths: + M /trunk/kernel/kernel.c + + * Removed false comment + +------------------------------------------------------------------------ +r405 | jylam | 2006-03-15 14:06:25 +0100 (Wed, 15 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/cacaball.c + + * Optimised cacaballs a bit + +------------------------------------------------------------------------ +r404 | jylam | 2006-03-15 13:51:08 +0100 (Wed, 15 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/cacaball.c + + * Better cacaballs parameters + +------------------------------------------------------------------------ +r403 | sam | 2006-03-15 11:04:56 +0100 (Wed, 15 Mar 2006) | 3 lines +Changed paths: + M /trunk/src/cacamoir.c + + * Increased cacamoir circle thikness by 50%, because it currently really + sucks in small resolutions. + +------------------------------------------------------------------------ +r402 | sam | 2006-03-15 11:03:04 +0100 (Wed, 15 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_gl.c + M /trunk/caca/driver_ncurses.c + M /trunk/caca/driver_x11.c + M /trunk/src/cacaball.c + + * Minor coding style fixes. + +------------------------------------------------------------------------ +r401 | sam | 2006-03-15 11:02:08 +0100 (Wed, 15 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_win32.c + + * UTF-8 support in the Win32 driver. + +------------------------------------------------------------------------ +r400 | sam | 2006-03-15 11:01:14 +0100 (Wed, 15 Mar 2006) | 3 lines +Changed paths: + M /trunk/caca/caca.h + M /trunk/caca/driver_network.c + + * Support CACA_GEOMETRY in the network driver. Still defaults to 80x24. + * Use RETSIGTYPE for signal handler return values. + +------------------------------------------------------------------------ +r399 | sam | 2006-03-15 10:57:04 +0100 (Wed, 15 Mar 2006) | 4 lines +Changed paths: + M /trunk/caca/driver_slang.c + M /trunk/configure.ac + + * Do not fail if SLsmg_utf8_enable was not found, just disable UTF-8 support + in the SLang driver. + * Cosmetic fixes in configure.ac. + +------------------------------------------------------------------------ +r398 | sam | 2006-03-14 23:05:34 +0100 (Tue, 14 Mar 2006) | 6 lines +Changed paths: + M /trunk/caca/driver_network.c + M /trunk/cucul/cucul.c + M /trunk/cucul/cucul.h + M /trunk/cucul/cucul_internals.h + M /trunk/cucul/export_ansi.c + M /trunk/cucul/export_html.c + M /trunk/cucul/export_irc.c + M /trunk/cucul/export_ps.c + + * 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. + +------------------------------------------------------------------------ +r397 | jylam | 2006-03-14 20:01:19 +0100 (Tue, 14 Mar 2006) | 2 lines +Changed paths: + M /trunk/kernel/kernel.c + + * Fixed UPPER() for strcasecmp + +------------------------------------------------------------------------ +r396 | sam | 2006-03-14 19:10:30 +0100 (Tue, 14 Mar 2006) | 2 lines +Changed paths: + M /trunk/kernel/kernel.c + + * Rewrote strncasecmp. Totally untested, of course. + +------------------------------------------------------------------------ +r395 | sam | 2006-03-14 18:09:17 +0100 (Tue, 14 Mar 2006) | 2 lines +Changed paths: + M /trunk/cucul/export_ps.c + + * STATIC char const. AHAHAHAHA. + +------------------------------------------------------------------------ +r394 | sam | 2006-03-14 18:06:12 +0100 (Tue, 14 Mar 2006) | 3 lines +Changed paths: + M /trunk/caca/driver_network.c + + * Do not switch to alternate screen when clearing, because sometimes we + are unable to cleanly restore the state. + +------------------------------------------------------------------------ +r393 | jylam | 2006-03-14 17:57:53 +0100 (Tue, 14 Mar 2006) | 2 lines +Changed paths: + M /trunk/cucul/export_ps.c + + * Cosmetic changes. AHAHAH I COMMITED IT MYSELF. + +------------------------------------------------------------------------ +r392 | jylam | 2006-03-14 17:51:38 +0100 (Tue, 14 Mar 2006) | 2 lines +Changed paths: + M /trunk/cucul/export_ps.c + + * Postscript exporter now kinda works. Paper size to be fixed + +------------------------------------------------------------------------ +r391 | jylam | 2006-03-14 16:39:38 +0100 (Tue, 14 Mar 2006) | 2 lines +Changed paths: + M /trunk/cucul/Makefile.am + M /trunk/cucul/cucul.c + M /trunk/cucul/cucul.h + M /trunk/cucul/cucul_internals.h + A /trunk/cucul/export_ps.c + + * Added preliminary Postscript (tm) (r) (c) exporter. + +------------------------------------------------------------------------ +r390 | sam | 2006-03-14 15:19:58 +0100 (Tue, 14 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_network.c + + * Pressing Ctrl-C on the client side now drops the connection. + +------------------------------------------------------------------------ +r389 | sam | 2006-03-14 13:49:32 +0100 (Tue, 14 Mar 2006) | 2 lines +Changed paths: + M /trunk/TODO + + * Updated the TODO list, mostly with Unicode-related tasks. + +------------------------------------------------------------------------ +r388 | sam | 2006-03-14 13:49:01 +0100 (Tue, 14 Mar 2006) | 3 lines +Changed paths: + M /trunk/caca/caca.h + M /trunk/caca/driver_network.c + + * Changed port environment variable to "CACA_PORT". No need to mention it's + a network port, we could have guessed. + +------------------------------------------------------------------------ +r387 | sam | 2006-03-14 13:30:17 +0100 (Tue, 14 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/caca.c + + * Ooops, fixed an old typo. + +------------------------------------------------------------------------ +r386 | sam | 2006-03-14 13:16:11 +0100 (Tue, 14 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/cacaball.c + + * Fixed a warning in cacaball.c. + +------------------------------------------------------------------------ +r385 | sam | 2006-03-13 20:04:29 +0100 (Mon, 13 Mar 2006) | 11 lines +Changed paths: + M /trunk/caca/driver_network.c + + * 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. + +------------------------------------------------------------------------ +r384 | sam | 2006-03-13 19:07:35 +0100 (Mon, 13 Mar 2006) | 24 lines +Changed paths: + M /trunk/cucul/export_ansi.c + M /trunk/cucul/export_html.c + M /trunk/cucul/export_irc.c + M /trunk/perl/lib/Term/Caca/Bitmap.pm + M /trunk/perl/lib/Term/Caca/Constants.pm + M /trunk/perl/lib/Term/Caca/Sprite.pm + M /trunk/perl/lib/Term/Caca.pm + M /trunk/perl/lib/Term/Kaka/Bitmap.pm + M /trunk/perl/lib/Term/Kaka/Constants.pm + M /trunk/perl/lib/Term/Kaka/Sprite.pm + M /trunk/perl/lib/Term/Kaka.pm + M /trunk/python/pypycaca.c + M /trunk/python/pypycaca.h + + * Set svn:keyword Id property on a few files. + + Note to developers: use that chunk in your ~/.subversion/config: + +[miscellany] +enable-auto-props = yes + +[auto-props] +*.m = svn:keywords=Id +*.h = svn:keywords=Id +*.mm = svn:keywords=Id +*.c = svn:keywords=Id +*.cpp = svn:keywords=Id +*.pch = svn:keywords=Id +*.command = svn:keywords=Id +*.pl = svn:keywords=Id +*.pm = svn:keywords=Id +*.py = svn:keywords=Id +*.sh = svn:keywords=Id +*.txt = svn:keywords=Id +*.html = svn:keywords=Id +*.php = svn:keywords=Id + + +------------------------------------------------------------------------ +r383 | sam | 2006-03-13 19:05:12 +0100 (Mon, 13 Mar 2006) | 2 lines +Changed paths: + M /trunk/cucul/export_ansi.c + + * Fixed end of lines in the ANSI exporter (CRLF, not LFCR). + +------------------------------------------------------------------------ +r382 | sam | 2006-03-13 18:49:04 +0100 (Mon, 13 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/caca.c + + * Fixed an uninitialised variable in the event queue handling. + +------------------------------------------------------------------------ +r381 | sam | 2006-03-13 18:38:18 +0100 (Mon, 13 Mar 2006) | 2 lines +Changed paths: + M /trunk/test/colors.c + + * Allow the color test to be built as a kernel. + +------------------------------------------------------------------------ +r380 | sam | 2006-03-13 18:36:14 +0100 (Mon, 13 Mar 2006) | 2 lines +Changed paths: + M /trunk/THANKS + + * Sorted list of extra contributors by topic and added the FSF. + +------------------------------------------------------------------------ +r379 | sam | 2006-03-10 20:21:33 +0100 (Fri, 10 Mar 2006) | 3 lines +Changed paths: + M /trunk/caca/driver_network.c + + * Set the client sockets as non-blocking, and implemented non-blocking + writes. Currently works very badly with more than one client. + +------------------------------------------------------------------------ +r378 | jylam | 2006-03-10 18:56:40 +0100 (Fri, 10 Mar 2006) | 2 lines +Changed paths: + M /trunk/kernel/kernel.c + + * wrote strcasecmp for fun + +------------------------------------------------------------------------ +r377 | jylam | 2006-03-10 18:41:23 +0100 (Fri, 10 Mar 2006) | 2 lines +Changed paths: + M /trunk/cucul/Makefile.am + A /trunk/cucul/export_ansi.c + A /trunk/cucul/export_html.c + A /trunk/cucul/export_irc.c + D /trunk/cucul/exporter_ansi.c + D /trunk/cucul/exporter_html.c + D /trunk/cucul/exporter_irc.c + + * Renamed exporter_* to export_*, from God recommendation. + +------------------------------------------------------------------------ +r376 | jylam | 2006-03-10 18:32:08 +0100 (Fri, 10 Mar 2006) | 2 lines +Changed paths: + M /trunk/cucul/Makefile.am + D /trunk/cucul/export.c + A /trunk/cucul/exporter_ansi.c + A /trunk/cucul/exporter_html.c + A /trunk/cucul/exporter_irc.c + + * Exploded cucul/export.c + +------------------------------------------------------------------------ +r375 | jylam | 2006-03-10 16:11:40 +0100 (Fri, 10 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/caca.c + M /trunk/caca/caca.h + M /trunk/caca/driver_network.c + + * Added CACA_NETWORK_PORT env and related documentation + +------------------------------------------------------------------------ +r374 | jylam | 2006-03-10 15:41:24 +0100 (Fri, 10 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_network.c + M /trunk/configure.ac + M /trunk/cucul/cucul_internals.h + + * 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 + +------------------------------------------------------------------------ +r373 | sam | 2006-03-10 14:06:40 +0100 (Fri, 10 Mar 2006) | 4 lines +Changed paths: + M /trunk/caca/driver_network.c + + * 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. + +------------------------------------------------------------------------ +r372 | sam | 2006-03-10 11:03:30 +0100 (Fri, 10 Mar 2006) | 3 lines +Changed paths: + M /trunk/cucul/char.c + + * Preliminary support for UTF-8 in cucul_putstr(). Also added a + cucul_putchar32() function but I'm not convinced it will be useful. + +------------------------------------------------------------------------ +r371 | sam | 2006-03-10 11:01:22 +0100 (Fri, 10 Mar 2006) | 4 lines +Changed paths: + M /trunk/caca/driver_conio.c + M /trunk/caca/driver_gl.c + M /trunk/caca/driver_ncurses.c + M /trunk/caca/driver_network.c + M /trunk/caca/driver_win32.c + M /trunk/caca/driver_x11.c + M /trunk/caca/graphics.c + + * 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. + +------------------------------------------------------------------------ +r370 | sam | 2006-03-10 10:48:33 +0100 (Fri, 10 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/cacaball.c + M /trunk/src/cacamoir.c + M /trunk/src/cacaplas.c + + * Made cacamoir, cacaball and cacaplas buildable into a kernel. + +------------------------------------------------------------------------ +r369 | sam | 2006-03-10 10:43:13 +0100 (Fri, 10 Mar 2006) | 3 lines +Changed paths: + M /trunk/caca/driver_vga.c + + * Assume the VGA screen is 320x200 and really resize the cucul canvas to + 80x25 upon initialisation. + +------------------------------------------------------------------------ +r368 | sam | 2006-03-10 10:34:16 +0100 (Fri, 10 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_slang.c + + * Added Unicode support to the SLang driver. + +------------------------------------------------------------------------ +r367 | sam | 2006-03-10 10:31:32 +0100 (Fri, 10 Mar 2006) | 2 lines +Changed paths: + M /trunk/kernel/kernel.c + M /trunk/kernel/kernel.h + + * Implemented a few math functions in our kernel: cos(), sin(), sqrt(). + +------------------------------------------------------------------------ +r366 | sam | 2006-03-10 10:30:30 +0100 (Fri, 10 Mar 2006) | 2 lines +Changed paths: + M /trunk/test/unicode.c + + * More Unicode tests: gradient glyphs, double width characters. + +------------------------------------------------------------------------ +r365 | jylam | 2006-03-09 20:27:55 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/build-kernel + + * Oops, modified build-kernel while testing and commited it ;) + +------------------------------------------------------------------------ +r364 | jylam | 2006-03-09 20:27:14 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/build-kernel + M /trunk/caca/driver_network.c + + * Multiplexed sockets, it is now possible to have multiple clients at the same time watching for the same libcaca application. And no fork or threads involved. THAT'S high technology. + +------------------------------------------------------------------------ +r363 | sam | 2006-03-09 17:57:32 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_vga.c + + * Fixed VGA colours. The values only range from 0 to 63. + +------------------------------------------------------------------------ +r362 | sam | 2006-03-09 16:35:00 +0100 (Thu, 09 Mar 2006) | 4 lines +Changed paths: + M /trunk/build-kernel + M /trunk/caca/caca_internals.h + M /trunk/cucul/cucul_internals.h + M /trunk/kernel/kernel.c + M /trunk/kernel/kernel.h + + * Added assembly code for inb() and outb(). + * Print a small message at kernel boot time just to check that the kernel + was properly loaded. + +------------------------------------------------------------------------ +r361 | jylam | 2006-03-09 14:24:06 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/cucul/export.c + + * Added tests for malloc()'s + +------------------------------------------------------------------------ +r360 | jylam | 2006-03-09 14:08:41 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/README + M /trunk/cucul/cucul.c + M /trunk/cucul/cucul_internals.h + M /trunk/cucul/export.c + + * Updated README for network driver, fixed remaining exporters + +------------------------------------------------------------------------ +r359 | sam | 2006-03-09 14:04:59 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/Makefile.am + M /trunk/configure.ac + M /trunk/kernel/Makefile.am + + * Added a conditional to only build the kernel if --enable-vga was set. + +------------------------------------------------------------------------ +r358 | sam | 2006-03-09 13:56:33 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/build-kernel + + * Set executable flag to the build-kernel script. + +------------------------------------------------------------------------ +r357 | sam | 2006-03-09 13:47:37 +0100 (Thu, 09 Mar 2006) | 3 lines +Changed paths: + A /trunk/COPYING.GPL + M /trunk/Makefile.am + A /trunk/build-kernel + M /trunk/caca/time.c + M /trunk/configure.ac + M /trunk/cucul/bitmap.c + M /trunk/cucul/box.c + M /trunk/cucul/char.c + M /trunk/cucul/conic.c + M /trunk/cucul/cucul.c + M /trunk/cucul/cucul_internals.h + M /trunk/cucul/export.c + M /trunk/cucul/line.c + M /trunk/cucul/math.c + M /trunk/cucul/sprite.c + M /trunk/cucul/triangle.c + A /trunk/kernel + A /trunk/kernel/Makefile.am + A /trunk/kernel/kernel.c + A /trunk/kernel/kernel.h + A /trunk/kernel/multiboot.S + A /trunk/kernel/multiboot.h + M /trunk/src + M /trunk/src/aafire.c + + * Added glue code to compile libcaca without a libc and build applications + as multiboot kernels. + +------------------------------------------------------------------------ +r356 | sam | 2006-03-09 13:44:49 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_conio.c + + * Cosmetic change. + +------------------------------------------------------------------------ +r355 | sam | 2006-03-09 13:43:10 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/README + + * Slightly updated README. + +------------------------------------------------------------------------ +r354 | sam | 2006-03-09 13:41:02 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/caca.c + M /trunk/caca/caca_internals.h + A /trunk/caca/driver_vga.c + + * Pure VGA output driver. + +------------------------------------------------------------------------ +r353 | sam | 2006-03-09 13:37:39 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/graphics.c + + * Removed unused includes. + +------------------------------------------------------------------------ +r352 | sam | 2006-03-09 13:35:47 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/AUTHORS + + * Added a few details for authors. + +------------------------------------------------------------------------ +r351 | sam | 2006-03-09 13:34:40 +0100 (Thu, 09 Mar 2006) | 3 lines +Changed paths: + M /trunk/test + M /trunk/test/Makefile.am + A /trunk/test/unicode.c + + * Added a tiny Unicode test program. Of course it does not work yet, but + good to have something to start with. + +------------------------------------------------------------------------ +r350 | jylam | 2006-03-09 10:52:24 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/caca.h + M /trunk/cucul/cucul.h + + * Updated documentation a bit + +------------------------------------------------------------------------ +r349 | jylam | 2006-03-09 10:44:54 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_network.c + M /trunk/cucul/cucul.c + M /trunk/cucul/cucul_internals.h + M /trunk/cucul/export.c + + * Changed way temporary buffer of ansi export was handled. Need to do that for other exporters as well. + +------------------------------------------------------------------------ +r348 | jylam | 2006-03-09 09:45:40 +0100 (Thu, 09 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_network.c + + * Fixed memory leak in network driver + +------------------------------------------------------------------------ +r347 | sam | 2006-03-08 23:39:43 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_gl.c + + * Made the OpenGL colors slightly less saturated. + +------------------------------------------------------------------------ +r346 | sam | 2006-03-08 23:29:00 +0100 (Wed, 08 Mar 2006) | 3 lines +Changed paths: + M /trunk/caca/driver_conio.c + M /trunk/caca/driver_gl.c + M /trunk/caca/driver_ncurses.c + M /trunk/caca/driver_slang.c + M /trunk/caca/driver_win32.c + M /trunk/caca/driver_x11.c + + * Make output drivers more error resilient when handling UTF-32 characters, + by simply ignoring everything non ASCII :-) + +------------------------------------------------------------------------ +r345 | jylam | 2006-03-08 21:58:07 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_network.c + + * Fixed blinking screen + +------------------------------------------------------------------------ +r344 | jylam | 2006-03-08 21:23:06 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_network.c + M /trunk/cucul/cucul.h + M /trunk/cucul/export.c + + * Exporters now return size of generated data + +------------------------------------------------------------------------ +r343 | jylam | 2006-03-08 21:03:24 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/Makefile.am + M /trunk/caca/caca.c + M /trunk/caca/caca_internals.h + A /trunk/caca/driver_network.c + M /trunk/configure.ac + + * Added very preliminary network driver + +------------------------------------------------------------------------ +r342 | sam | 2006-03-08 20:41:53 +0100 (Wed, 08 Mar 2006) | 3 lines +Changed paths: + M /trunk/caca/caca.c + M /trunk/caca/caca_internals.h + M /trunk/caca/driver_conio.c + M /trunk/caca/driver_gl.c + M /trunk/caca/driver_ncurses.c + M /trunk/caca/driver_slang.c + M /trunk/caca/driver_win32.c + M /trunk/caca/driver_x11.c + M /trunk/caca/event.c + M /trunk/caca/graphics.c + M /trunk/cucul/cucul.c + + * Fixed async issues between the driver and libcaca when resizing windows, + and simplified the handle_resize() API. Still can be polished. + +------------------------------------------------------------------------ +r341 | sam | 2006-03-08 18:20:38 +0100 (Wed, 08 Mar 2006) | 3 lines +Changed paths: + M /trunk/cucul/cucul.c + + * cucul_set_size() does nothing if a graphical backend is attached. Added + documentation to explain this behaviour. + +------------------------------------------------------------------------ +r340 | sam | 2006-03-08 12:27:23 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/caca.c + M /trunk/caca/caca_internals.h + M /trunk/caca/driver_gl.c + M /trunk/caca/driver_ncurses.c + M /trunk/caca/driver_slang.c + M /trunk/caca/driver_win32.c + M /trunk/caca/driver_x11.c + M /trunk/caca/event.c + + * Cosmetic changes here and there. + +------------------------------------------------------------------------ +r339 | sam | 2006-03-08 11:33:01 +0100 (Wed, 08 Mar 2006) | 3 lines +Changed paths: + M /trunk/caca/caca.c + M /trunk/caca/caca_internals.h + M /trunk/caca/driver_conio.c + M /trunk/caca/driver_gl.c + M /trunk/caca/driver_ncurses.c + M /trunk/caca/driver_slang.c + M /trunk/caca/driver_win32.c + M /trunk/caca/driver_x11.c + M /trunk/caca/event.c + M /trunk/caca/graphics.c + + * Finished moving everything driver-specific to the apropriate driver_*.c + files. Phew. Now they just need a few comments. + +------------------------------------------------------------------------ +r338 | sam | 2006-03-08 10:51:53 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/driver_conio.c + M /trunk/caca/driver_gl.c + M /trunk/caca/driver_ncurses.c + M /trunk/caca/driver_slang.c + M /trunk/caca/driver_win32.c + M /trunk/caca/driver_x11.c + + * Cleaned up useless header includes. + +------------------------------------------------------------------------ +r337 | sam | 2006-03-08 10:28:41 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/caca_internals.h + M /trunk/caca/driver_conio.c + M /trunk/caca/driver_gl.c + M /trunk/caca/driver_ncurses.c + M /trunk/caca/driver_slang.c + M /trunk/caca/driver_win32.c + M /trunk/caca/driver_x11.c + M /trunk/caca/event.c + + * Split event.c into the appropriate driver_*.c files. + +------------------------------------------------------------------------ +r336 | sam | 2006-03-08 10:26:46 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca-config.in + + * Let us do "caca-config --libs cucul" to get only the libcucul dependencies. + +------------------------------------------------------------------------ +r335 | sam | 2006-03-08 10:23:38 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/doc/doxygen.cfg.in + + * Ignore driver_*.c files when building documentation. + +------------------------------------------------------------------------ +r334 | sam | 2006-03-08 10:21:55 +0100 (Wed, 08 Mar 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + + * configure.ac: look for a4wide.sty in more than one location. + +------------------------------------------------------------------------ +r333 | sam | 2006-03-07 13:39:34 +0100 (Tue, 07 Mar 2006) | 3 lines +Changed paths: + M /trunk/Makefile.am + A /trunk/build-dos (from /trunk/build-win32:327) + M /trunk/caca/caca_internals.h + M /trunk/caca/driver_conio.c + M /trunk/cucul/cucul_internals.h + + * Fixed DOS driver. + * Added a build-dos script to cross-compile the DOS version using djgpp. + +------------------------------------------------------------------------ +r332 | sam | 2006-03-07 11:46:29 +0100 (Tue, 07 Mar 2006) | 3 lines +Changed paths: + M /trunk/configure.ac + + * configure.ac: removed the "null" frontend. just don't attach any frontend + if you do not want any. + +------------------------------------------------------------------------ +r331 | sam | 2006-03-07 11:37:59 +0100 (Tue, 07 Mar 2006) | 2 lines +Changed paths: + M /trunk/caca/caca.c + M /trunk/caca/caca_internals.h + M /trunk/caca/event.c + + * Got rid of static variables in the event code. + +------------------------------------------------------------------------ +r330 | sam | 2006-03-07 10:17:35 +0100 (Tue, 07 Mar 2006) | 3 lines +Changed paths: + M /trunk/caca/caca.c + M /trunk/caca/caca_internals.h + M /trunk/caca/driver_conio.c + M /trunk/caca/driver_gl.c + M /trunk/caca/driver_ncurses.c + M /trunk/caca/driver_slang.c + M /trunk/caca/driver_win32.c + M /trunk/caca/driver_x11.c + M /trunk/caca/event.c + M /trunk/caca/graphics.c + M /trunk/cucul/bitmap.c + M /trunk/cucul/box.c + M /trunk/cucul/char.c + M /trunk/cucul/conic.c + M /trunk/cucul/cucul.c + M /trunk/cucul/cucul_internals.h + M /trunk/cucul/export.c + M /trunk/cucul/line.c + M /trunk/cucul/math.c + M /trunk/cucul/sprite.c + M /trunk/cucul/triangle.c + M /trunk/src/cacaview.c + + * Polished the driver split a bit (still no events, except resize events), + properly credited authors and documented a few things. + +------------------------------------------------------------------------ +r329 | sam | 2006-03-07 00:01:59 +0100 (Tue, 07 Mar 2006) | 4 lines +Changed paths: + M /trunk/caca/Makefile.am + M /trunk/caca/caca.c + M /trunk/caca/caca_internals.h + A /trunk/caca/driver_conio.c (from /trunk/caca/graphics.c:327) + A /trunk/caca/driver_gl.c (from /trunk/caca/graphics.c:327) + A /trunk/caca/driver_ncurses.c (from /trunk/caca/graphics.c:327) + A /trunk/caca/driver_slang.c (from /trunk/caca/graphics.c:327) + A /trunk/caca/driver_win32.c (from /trunk/caca/graphics.c:327) + A /trunk/caca/driver_x11.c (from /trunk/caca/graphics.c:327) + M /trunk/caca/event.c + M /trunk/caca/graphics.c + + * Split caca/graphics.c into driver-specific files. Resize is currently + broken, and event handling is not yet in the driver-specific files, but + I will of course fix that later. + +------------------------------------------------------------------------ +r328 | sam | 2006-03-06 22:49:48 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/configure.ac + + * Ooops, I fucked up the build. + +------------------------------------------------------------------------ +r327 | sam | 2006-03-06 22:00:53 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + D /trunk/examples + A /trunk/src (from /trunk/examples:326) + + * Moved stuff again. + +------------------------------------------------------------------------ +r326 | sam | 2006-03-06 21:57:14 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/Makefile.am + A /trunk/caca + A /trunk/caca/Makefile.am (from /trunk/src/Makefile.am:325) + A /trunk/caca/caca.c (from /trunk/src/caca.c:325) + A /trunk/caca/caca.h (from /trunk/src/caca.h:325) + A /trunk/caca/caca_internals.h (from /trunk/src/caca_internals.h:325) + A /trunk/caca/event.c (from /trunk/src/event.c:325) + A /trunk/caca/graphics.c (from /trunk/src/graphics.c:325) + A /trunk/caca/time.c (from /trunk/src/time.c:325) + M /trunk/configure.ac + A /trunk/cucul + A /trunk/cucul/Makefile.am (from /trunk/src/Makefile.am:325) + A /trunk/cucul/bitmap.c (from /trunk/src/bitmap.c:325) + A /trunk/cucul/box.c (from /trunk/src/box.c:325) + A /trunk/cucul/char.c (from /trunk/src/char.c:325) + A /trunk/cucul/conic.c (from /trunk/src/conic.c:325) + A /trunk/cucul/cucul.c (from /trunk/src/cucul.c:325) + A /trunk/cucul/cucul.h (from /trunk/src/cucul.h:325) + A /trunk/cucul/cucul_internals.h (from /trunk/src/cucul_internals.h:325) + A /trunk/cucul/export.c (from /trunk/src/export.c:325) + A /trunk/cucul/line.c (from /trunk/src/line.c:325) + A /trunk/cucul/math.c (from /trunk/src/math.c:325) + A /trunk/cucul/sprite.c (from /trunk/src/sprite.c:325) + A /trunk/cucul/triangle.c (from /trunk/src/triangle.c:325) + M /trunk/examples/Makefile.am + D /trunk/src + M /trunk/test/Makefile.am + + * Moved stuff around to differenciate between libcucul and libcaca. + +------------------------------------------------------------------------ +r325 | sam | 2006-03-06 20:13:01 +0100 (Mon, 06 Mar 2006) | 3 lines +Changed paths: + M /trunk/src/caca.c + M /trunk/src/char.c + M /trunk/src/cucul.c + M /trunk/src/cucul_internals.h + M /trunk/src/export.c + M /trunk/src/graphics.c + + * Use 32 bit integers for the character array. No visible difference for + now because we only do ASCII, but that will let us do Unicode later. + +------------------------------------------------------------------------ +r324 | sam | 2006-03-06 15:17:42 +0100 (Mon, 06 Mar 2006) | 4 lines +Changed paths: + M /trunk/src/caca.h + M /trunk/src/graphics.c + + * Removed caca_set_{size,width,height} because cucul_set_size ought to be + enough for everyone. Maybe I'll reintroduce caca_set_size sometime in the + future because it's libcaca who gets the resize events, after all. + +------------------------------------------------------------------------ +r323 | jylam | 2006-03-06 14:50:05 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * I just suck. I'll goatse myself right after beeing back at home. + +------------------------------------------------------------------------ +r322 | sam | 2006-03-06 14:43:23 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * src/graphics.c: minor optimisations. + +------------------------------------------------------------------------ +r321 | sam | 2006-03-06 14:34:57 +0100 (Mon, 06 Mar 2006) | 6 lines +Changed paths: + M /trunk/src/graphics.c + + * Nan mais je voudrais pas avoir l'air d'insister mon gars, mais primo + dans la vraie vie, 0x007f7f7f et { 0x00, 0x7f, 0x7f, 0x7f } n'ont pas + toujours les bytes dans le meme ordre, deuzio un unsigned int n'a pas + toujours 4 bytes, et troizio tu pourrais au moins checker que ca fait + pas de warnings et/ou que ca segfaulte pas ! + +------------------------------------------------------------------------ +r320 | jylam | 2006-03-06 13:13:12 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * Mais je fais comme je veux bordel de cul ! + +------------------------------------------------------------------------ +r319 | sam | 2006-03-06 12:08:25 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * Haha mais vieux porc a pattes ! + +------------------------------------------------------------------------ +r318 | jylam | 2006-03-06 11:21:48 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * Reverted to integer colors in GL driver, fixed a bunch of warnings in slang. + +------------------------------------------------------------------------ +r317 | sam | 2006-03-06 09:32:40 +0100 (Mon, 06 Mar 2006) | 9 lines +Changed paths: + M /trunk/caca-config.in + M /trunk/configure.ac + M /trunk/examples/aafire.c + M /trunk/examples/cacaball.c + M /trunk/examples/cacamoir.c + M /trunk/examples/cacaplas.c + M /trunk/examples/cacaview.c + M /trunk/src/Makefile.am + M /trunk/src/bitmap.c + M /trunk/src/box.c + M /trunk/src/caca.c + M /trunk/src/caca.h + M /trunk/src/caca_internals.h + M /trunk/src/char.c + M /trunk/src/conic.c + M /trunk/src/cucul.c + M /trunk/src/cucul_internals.h + M /trunk/src/event.c + M /trunk/src/export.c + M /trunk/src/graphics.c + M /trunk/src/line.c + M /trunk/src/math.c + M /trunk/src/sprite.c + M /trunk/src/time.c + M /trunk/src/triangle.c + M /trunk/test/colors.c + M /trunk/test/demo.c + M /trunk/test/dithering.c + M /trunk/test/event.c + M /trunk/test/hsv.c + M /trunk/test/spritedit.c + + * All output plugins should now work again. + * Renamed caca_refresh() into caca_display() which makes more sense. + * Optimised gl_bgpal by directly storing floats instead of doing the + conversion at runtime. + * Handle resizing in cucul_set_size() and try to keep as much information + as possible from the previous canvas. + * Moved most global variables into cucul_t or caca_t contexts. + * Moved time.c into libcaca. + +------------------------------------------------------------------------ +r316 | sam | 2006-03-06 09:26:09 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/debian + M /trunk/debian/changelog + M /trunk/debian/control + M /trunk/debian/copyright + M /trunk/debian/rules + M /trunk/doc/Makefile.am + D /trunk/doc/cacademo.1 + A /trunk/doc/cacafire.1 (from /trunk/doc/cacademo.1:314) + M /trunk/libcaca.spec + M /trunk/msvc/Makefile.am + D /trunk/msvc/cacademo.vcproj + M /trunk/msvc/libcaca.sln + + * Removed cacademo from examples, manpages and distributions. It's useless. + +------------------------------------------------------------------------ +r315 | sam | 2006-03-06 09:22:09 +0100 (Mon, 06 Mar 2006) | 2 lines +Changed paths: + M /trunk/src/cucul.c + + * src/cucul.c: s/width/height/. + +------------------------------------------------------------------------ +r314 | sam | 2006-03-05 19:43:13 +0100 (Sun, 05 Mar 2006) | 16 lines +Changed paths: + M /trunk/configure.ac + M /trunk/doc/doxygen.cfg.in + M /trunk/examples + M /trunk/examples/Makefile.am + M /trunk/examples/aafire.c + M /trunk/examples/cacaball.c + M /trunk/examples/cacamoir.c + M /trunk/examples/cacaplas.c + M /trunk/examples/cacaview.c + D /trunk/examples/demo.c + M /trunk/src/Makefile.am + M /trunk/src/bitmap.c + M /trunk/src/box.c + M /trunk/src/caca.c + M /trunk/src/caca.h + M /trunk/src/caca_internals.h + A /trunk/src/char.c + M /trunk/src/conic.c + A /trunk/src/cucul.c + A /trunk/src/cucul.h (from /trunk/src/caca.h:312) + A /trunk/src/cucul_internals.h + M /trunk/src/event.c + A /trunk/src/export.c + M /trunk/src/graphics.c + M /trunk/src/line.c + M /trunk/src/math.c + M /trunk/src/sprite.c + M /trunk/src/triangle.c + M /trunk/test + M /trunk/test/Makefile.am + M /trunk/test/colors.c + A /trunk/test/demo.c (from /trunk/examples/demo.c:312) + M /trunk/test/dithering.c + M /trunk/test/event.c + M /trunk/test/hsv.c + M /trunk/test/optipal.c + M /trunk/test/spritedit.c + + A new low-level text management library (canvas for ultrafast compositing +of unicode letters) is now separated from the higher level rendering and I/O +(that is, libcaca). This commit totally breaks the API, but once everything +is polished I will think about source-level backward compatibility. Most +drivers are broken, but X11 still sorta works. + + The new design is much more object-oriented and allows having several +active renderers at the same time, changing renderers on the fly, and more +important, having no renderer at all (useful for converters, or when you +want to do your own renderer). + + And in case you are still wondering, the libcucul acronym has "Unicode" +because I want to support at least a subset of Unicode. There are awesome +glyphs in it, including the ones inherited from Codepage 437 such as +"gray 25%" that are used in DOS and Win32 ANSI art. + +------------------------------------------------------------------------ +r313 | sam | 2006-03-04 19:08:47 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + M /trunk/bootstrap + + * New updated bootstrap script. + +------------------------------------------------------------------------ +r312 | sam | 2006-03-04 01:35:45 +0100 (Sat, 04 Mar 2006) | 2 lines +Changed paths: + R /trunk/COPYING + A /trunk/COPYING.LGPL (from /trunk/COPYING:311) + M /trunk/Makefile.am + M /trunk/debian/copyright + M /trunk/doc/cacademo.1 + M /trunk/examples/cacaball.c + M /trunk/examples/cacamoir.c + M /trunk/examples/cacaplas.c + M /trunk/examples/cacaview.c + M /trunk/examples/demo.c + M /trunk/perl/Build.PL + M /trunk/perl/META.yml + M /trunk/python/pypycaca.c + M /trunk/python/pypycaca.h + M /trunk/src/bitmap.c + M /trunk/src/box.c + M /trunk/src/caca.c + M /trunk/src/caca.h + M /trunk/src/caca_internals.h + M /trunk/src/conic.c + M /trunk/src/event.c + M /trunk/src/graphics.c + M /trunk/src/line.c + M /trunk/src/math.c + M /trunk/src/sprite.c + M /trunk/src/time.c + M /trunk/src/triangle.c + M /trunk/test/colors.c + M /trunk/test/dithering.c + M /trunk/test/event.c + M /trunk/test/hsv.c + M /trunk/test/optipal.c + M /trunk/test/spritedit.c + + * Changed the licensing to WTFPL, as per all copyright holders' permission. + +------------------------------------------------------------------------ +r311 | jylam | 2006-02-11 20:20:48 +0100 (Sat, 11 Feb 2006) | 2 lines +Changed paths: + A /trunk/python/caca.txt + A /trunk/python/test1.py + A /trunk/python/test2.py + + * Added two examples for python bindings (a subset of cacademo, and bitmap example) + +------------------------------------------------------------------------ +r310 | jylam | 2006-02-11 16:46:51 +0100 (Sat, 11 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/event.c + + * Fixed bug in events with GL driver + +------------------------------------------------------------------------ +r309 | jylam | 2006-02-11 16:11:30 +0100 (Sat, 11 Feb 2006) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * Improved GL rendering (characters are not blurry anymore) + +------------------------------------------------------------------------ +r308 | jylam | 2006-02-05 18:47:23 +0100 (Sun, 05 Feb 2006) | 2 lines +Changed paths: + A /trunk/python + A /trunk/python/Makefile + A /trunk/python/README + A /trunk/python/pypycaca.c + A /trunk/python/pypycaca.h + + * Added -preliminary- Python bindings + +------------------------------------------------------------------------ +r307 | jylam | 2005-12-08 20:03:06 +0100 (Thu, 08 Dec 2005) | 2 lines +Changed paths: + M /trunk/AUTHORS + + * Updated for my ego trip + +------------------------------------------------------------------------ +r306 | jylam | 2005-11-21 22:39:34 +0100 (Mon, 21 Nov 2005) | 2 lines +Changed paths: + M /trunk/examples/cacaball.c + + * Removed debug test, kekeke ^^ + +------------------------------------------------------------------------ +r305 | jylam | 2005-11-21 18:24:33 +0100 (Mon, 21 Nov 2005) | 2 lines +Changed paths: + M /trunk/examples/cacaball.c + M /trunk/src/caca.h + M /trunk/src/graphics.c + + * Added caca_set_width, set_height_, set_size + +------------------------------------------------------------------------ +r304 | jylam | 2005-11-18 11:46:53 +0100 (Fri, 18 Nov 2005) | 2 lines +Changed paths: + M /trunk/examples/aafire.c + M /trunk/examples/cacaball.c + M /trunk/examples/cacamoir.c + M /trunk/examples/cacaplas.c + + * Fixed remaining warnings with gcc 3.x and 4.x + +------------------------------------------------------------------------ +r303 | jylam | 2005-11-17 15:33:43 +0100 (Thu, 17 Nov 2005) | 2 lines +Changed paths: + M /trunk/src/bitmap.c + M /trunk/src/graphics.c + + * Fixed warnings under GCC 4.x + +------------------------------------------------------------------------ +r302 | jylam | 2005-11-17 15:13:54 +0100 (Thu, 17 Nov 2005) | 2 lines +Changed paths: + M /trunk/src/bitmap.c + M /trunk/src/event.c + M /trunk/src/graphics.c + +* Fixed a bunch of warnings + +------------------------------------------------------------------------ +r301 | sam | 2005-11-12 16:39:50 +0100 (Sat, 12 Nov 2005) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * more coding style fixes. + +------------------------------------------------------------------------ +r300 | sam | 2005-11-12 16:30:46 +0100 (Sat, 12 Nov 2005) | 2 lines +Changed paths: + M /trunk/src/caca.c + + * src/caca.c: on Unix, do not use the GL driver if DISPLAY is not set. + +------------------------------------------------------------------------ +r299 | sam | 2005-11-12 16:26:02 +0100 (Sat, 12 Nov 2005) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * src/graphics.c: call glutInit() before calling other glut functions. + +------------------------------------------------------------------------ +r298 | sam | 2005-11-12 16:14:38 +0100 (Sat, 12 Nov 2005) | 2 lines +Changed paths: + M /trunk/src/caca.h + M /trunk/src/graphics.c + + * coding style fixes. + +------------------------------------------------------------------------ +r297 | sam | 2005-11-12 15:47:59 +0100 (Sat, 12 Nov 2005) | 4 lines +Changed paths: + M /trunk/src/bitmap.c + + * src/bitmap.c: + + Renamed gammaval into gamma. + + Fixed Doxygen comments. + +------------------------------------------------------------------------ +r296 | jylam | 2005-07-30 13:58:48 +0200 (Sat, 30 Jul 2005) | 2 lines +Changed paths: + M /trunk/src/event.c + + * src/event.c Fixed compilation problem when compiled without slang nor ncurses + +------------------------------------------------------------------------ +r295 | sam | 2005-07-29 15:38:35 +0200 (Fri, 29 Jul 2005) | 2 lines +Changed paths: + M /trunk/debian/Makefile.am + + * debian/Makefile.am: fixed long standing packaging bug (missing MIME file). + +------------------------------------------------------------------------ +r294 | jylam | 2005-07-13 19:58:58 +0200 (Wed, 13 Jul 2005) | 2 lines +Changed paths: + M /trunk/src/caca.h + M /trunk/src/graphics.c + + * src/graphics.c src/caca.h : Added ANSI exporter + +------------------------------------------------------------------------ +r293 | jylam | 2005-07-13 19:45:47 +0200 (Wed, 13 Jul 2005) | 2 lines +Changed paths: + M /trunk/src/bitmap.c + M /trunk/src/caca.h + M /trunk/src/math.c + + * src/math.c src/bitmap.c src/caca.h Removed powf call, added caca_powf, to remove libm depencies and problems on old compilers/linkers. + +------------------------------------------------------------------------ +r292 | sam | 2005-07-08 23:16:38 +0200 (Fri, 08 Jul 2005) | 2 lines +Changed paths: + M /trunk/src/caca.c + M /trunk/src/event.c + + * src/event.c src/caca.c: fixed coding style + +------------------------------------------------------------------------ +r291 | jylam | 2005-06-25 13:27:31 +0200 (Sat, 25 Jun 2005) | 2 lines +Changed paths: + M /trunk/src/event.c + M /trunk/src/graphics.c + + * OpenGL driver mouse support + +------------------------------------------------------------------------ +r290 | sam | 2005-06-24 13:54:28 +0200 (Fri, 24 Jun 2005) | 2 lines +Changed paths: + M /trunk/debian/changelog + + * imported previous Debian uploads. + +------------------------------------------------------------------------ +r289 | sam | 2005-06-24 13:48:31 +0200 (Fri, 24 Jun 2005) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * src/graphics.c: more optimisations in the exporters + +------------------------------------------------------------------------ +r288 | jylam | 2005-06-23 20:27:02 +0200 (Thu, 23 Jun 2005) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * made caca_get_html3() use tables again, as div is not html3 (bgcolor in html3 neither, but works on text mode tables-aware browsers + +------------------------------------------------------------------------ +r287 | sam | 2005-06-23 18:58:58 +0200 (Thu, 23 Jun 2005) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * src/graphics.c: cleaned caca_get_html() + +------------------------------------------------------------------------ +r286 | sam | 2005-06-23 18:44:14 +0200 (Thu, 23 Jun 2005) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * src/graphics.c: heavy cleanup in caca_get_html3(). + +------------------------------------------------------------------------ +r285 | jylam | 2005-06-23 00:06:42 +0200 (Thu, 23 Jun 2005) | 2 lines +Changed paths: + M /trunk/configure.ac + M /trunk/src/caca.c + M /trunk/src/caca.h + M /trunk/src/caca_internals.h + M /trunk/src/event.c + M /trunk/src/graphics.c + +* Added Null driver and html3 exporter. + +------------------------------------------------------------------------ +r284 | jylam | 2005-06-21 18:13:41 +0200 (Tue, 21 Jun 2005) | 2 lines +Changed paths: + M /trunk/src/caca.h + M /trunk/src/graphics.c + + GL driver : Updated documentation and added support for CACA_GEOMETRY + +------------------------------------------------------------------------ +r283 | jylam | 2005-06-21 16:50:43 +0200 (Tue, 21 Jun 2005) | 2 lines +Changed paths: + M /trunk/src/caca.h + M /trunk/src/graphics.c + +Added HTML and IRC output support + +------------------------------------------------------------------------ +r282 | sam | 2005-06-21 15:46:13 +0200 (Tue, 21 Jun 2005) | 2 lines +Changed paths: + M /trunk/debian/control + + * debian/control: use libslang2 instead of slang1. + +------------------------------------------------------------------------ +r281 | jylam | 2005-06-21 15:28:51 +0200 (Tue, 21 Jun 2005) | 2 lines +Changed paths: + M /trunk/configure.ac + M /trunk/src/caca.c + M /trunk/src/caca_internals.h + M /trunk/src/event.c + M /trunk/src/graphics.c + +OpenGL support. + +------------------------------------------------------------------------ +r280 | sam | 2005-03-26 11:27:30 +0100 (Sat, 26 Mar 2005) | 3 lines +Changed paths: + M /trunk/bootstrap + M /trunk/configure.ac + M /trunk/examples/Makefile.am + M /trunk/src/Makefile.am + M /trunk/test/Makefile.am + + * Use libtool for the static library generation; paves the way for + a future shared library. + +------------------------------------------------------------------------ +r279 | sam | 2005-01-22 17:43:58 +0100 (Sat, 22 Jan 2005) | 2 lines +Changed paths: + M /trunk/src/graphics.c + + * compilation fix. + +------------------------------------------------------------------------ +r278 | sam | 2005-01-14 00:59:55 +0100 (Fri, 14 Jan 2005) | 3 lines +Changed paths: + M /trunk/src/bitmap.c + M /trunk/src/caca.h + + * src/bitmap.c: + + Implemented caca_set_bitmap_gamma(). + +------------------------------------------------------------------------ +r277 | sam | 2005-01-13 23:19:01 +0100 (Thu, 13 Jan 2005) | 3 lines +Changed paths: + M /trunk/src/caca.h + M /trunk/src/graphics.c + + * src/graphics.c: + + Implemented caca_get_screen(). + +------------------------------------------------------------------------ +r276 | sam | 2005-01-13 21:46:00 +0100 (Thu, 13 Jan 2005) | 2 lines +Changed paths: + M /trunk/examples/cacaplas.c + + * examples/cacaplas: slower animation. + +------------------------------------------------------------------------ +r275 | sam | 2004-11-21 01:31:13 +0100 (Sun, 21 Nov 2004) | 2 lines +Changed paths: + M /trunk/AUTHORS + A /trunk/perl + A /trunk/perl/Build.PL + A /trunk/perl/MANIFEST + A /trunk/perl/MANIFEST.SKIP + A /trunk/perl/META.yml + A /trunk/perl/Makefile.PL + A /trunk/perl/README + A /trunk/perl/lib + A /trunk/perl/lib/Term + A /trunk/perl/lib/Term/Caca + A /trunk/perl/lib/Term/Caca/Bitmap.pm + A /trunk/perl/lib/Term/Caca/Constants.pm + A /trunk/perl/lib/Term/Caca/Sprite.pm + A /trunk/perl/lib/Term/Caca.pm + A /trunk/perl/lib/Term/Caca.xs + A /trunk/perl/lib/Term/Kaka + A /trunk/perl/lib/Term/Kaka/Bitmap.pm + A /trunk/perl/lib/Term/Kaka/Constants.pm + A /trunk/perl/lib/Term/Kaka/Sprite.pm + A /trunk/perl/lib/Term/Kaka.pm + A /trunk/perl/t + A /trunk/perl/t/data + A /trunk/perl/t/data/caca.txt + + * Imported John Beppu's Perl wrapper. + +------------------------------------------------------------------------ +r274 | sam | 2004-11-05 15:57:50 +0100 (Fri, 05 Nov 2004) | 2 lines +Changed paths: + M /trunk/src/bitmap.c + + * src/bitmap.c: dark background works again with floyd-steinberg. + +------------------------------------------------------------------------ +r273 | sam | 2004-11-05 15:44:41 +0100 (Fri, 05 Nov 2004) | 3 lines +Changed paths: + M /trunk/examples/aafire.c + M /trunk/examples/cacaball.c + M /trunk/examples/cacamoir.c + M /trunk/examples/cacaplas.c + + * examples/: + + Use Space to pause demos, Esc to quit. + +------------------------------------------------------------------------ +r272 | sam | 2004-11-04 23:59:29 +0100 (Thu, 04 Nov 2004) | 2 lines +Changed paths: + M /trunk/src/bitmap.c + + * src/bitmap.c: dark background works again, except with floyd-steinberg. + +------------------------------------------------------------------------ +r271 | sam | 2004-11-04 23:28:39 +0100 (Thu, 04 Nov 2004) | 7 lines +Changed paths: + M /trunk/src/bitmap.c + M /trunk/src/caca.c + M /trunk/src/caca.h + + * src/caca.h: + + Introduced CACA_DITHER_FSTEIN. + * src/caca.c: + + CACA_DITHER_FSTEIN is the default dithering method. + * src/bitmap.c: + + Fixed other dithering methods. Black background does not work yet. + +------------------------------------------------------------------------ +r270 | sam | 2004-11-04 22:19:52 +0100 (Thu, 04 Nov 2004) | 2 lines +Changed paths: + M /trunk/src/bitmap.c + + * src/bitmap.c: oops, removed spurious test code. + +------------------------------------------------------------------------ +r269 | sam | 2004-11-04 22:18:52 +0100 (Thu, 04 Nov 2004) | 3 lines +Changed paths: + M /trunk/src/bitmap.c + + * src/bitmap.c: + + 7-3-5-1 Floyd-Steinberg dithering. Breaks all other ditherers. + +------------------------------------------------------------------------ +r268 | sam | 2004-11-04 21:36:49 +0100 (Thu, 04 Nov 2004) | 3 lines +Changed paths: + M /trunk/doc/Makefile.am + + * doc/Makefile.am: + + Really fixed the manpage generation. + +------------------------------------------------------------------------ +r267 | sam | 2004-11-04 19:30:34 +0100 (Thu, 04 Nov 2004) | 3 lines +Changed paths: + M /trunk/doc/Makefile.am + + * doc/Makefile.am: + + Manpage installation fix. + +------------------------------------------------------------------------ +r266 | sam | 2004-11-04 19:16:57 +0100 (Thu, 04 Nov 2004) | 2 lines +Changed paths: + M /trunk/examples/cacaplas.c + + * examples/cacaplas.c: use Esc to quit, Space to pause. + +------------------------------------------------------------------------ +r265 | sam | 2004-10-31 20:26:05 +0100 (Sun, 31 Oct 2004) | 3 lines +Changed paths: + M /trunk/THANKS + M /trunk/src/graphics.c + + * src/graphics.c: + + Win32 speed improvements by Jari Komppa. + +------------------------------------------------------------------------ +r264 | sam | 2004-08-06 19:33:46 +0200 (Fri, 06 Aug 2004) | 3 lines +Changed paths: + M /trunk/src/graphics.c + + * src/graphics.c: + + Fix strict aliasing rules breakage. + +------------------------------------------------------------------------ +r263 | sam | 2004-07-05 14:08:49 +0200 (Mon, 05 Jul 2004) | 3 lines +Changed paths: + M /trunk/bootstrap + + * bootstrap: + + Support for automake 1.8. + +------------------------------------------------------------------------ +r262 | sam | 2004-07-05 14:07:00 +0200 (Mon, 05 Jul 2004) | 6 lines +Changed paths: + D /trunk/BUGS + M /trunk/Makefile.am + M /trunk/TODO + M /trunk/debian/changelog + M /trunk/debian/control + M /trunk/debian/rules + + * BUGS TODO: + + Removed BUGS, updated TODO. + * debian/*: + + Depend on libx11-dev instead of xlibs-dev. + + New Debian upload. + +------------------------------------------------------------------------ +r261 | sam | 2004-02-02 14:51:55 +0100 (Mon, 02 Feb 2004) | 3 lines +Changed paths: + M /trunk/configure.ac + M /trunk/msvc/config.h + M /trunk/src/graphics.c + + * configure.ac src/graphics: + + Check for resize_term and resizeterm in -lncurses. + +------------------------------------------------------------------------ +r260 | sam | 2004-02-02 03:59:43 +0100 (Mon, 02 Feb 2004) | 2 lines +Changed paths: + A /branches/0.9 (from /trunk:259) + M /branches/0.9/ChangeLog + M /trunk/ChangeLog + + * 0.9 branch. + ------------------------------------------------------------------------ r259 | sam | 2004-02-02 03:54:43 +0100 (Mon, 02 Feb 2004) | 2 lines Changed paths: @@ -1698,7 +3413,7 @@ Changed paths: + Link to the XTerm control sequences. * examples/view.c: + Draw status bar. - + Move with 'h' 'j' 'k' 'l', à la vi. + + Move with 'h' 'j' 'k' 'l', à la vi. + '?' toggles a help menu. ------------------------------------------------------------------------ @@ -1707,7 +3422,7 @@ Changed paths: M /trunk/src/bitmap.c * src/bitmap.c: - + Removed § from the list of default characters due to collisions. + + Removed § from the list of default characters due to collisions. ------------------------------------------------------------------------ r125 | sam | 2003-11-27 23:54:48 +0100 (Thu, 27 Nov 2003) | 6 lines @@ -3115,7 +4830,7 @@ Changed paths: M /trunk/src/weapons.c * fixed the ncurses build. - * replaced '?\239?\191?\189' with ':' in the fragbomb tail because it's not ASCII. + * replaced '�' with ':' in the fragbomb tail because it's not ASCII. ------------------------------------------------------------------------ r27 | sam | 2002-12-23 17:21:38 +0100 (Mon, 23 Dec 2002) | 6 lines