From 346b57cf995c9b7e52b8f69dd7a3217a93d3827b Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Sat, 3 Jan 2004 23:21:27 +0000 Subject: [PATCH] * 0.6 branch. --- ChangeLog | 328 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 328 insertions(+) diff --git a/ChangeLog b/ChangeLog index f9c64b2..1cf18da 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,331 @@ +------------------------------------------------------------------------ +r207 | sam | 2004-01-04 00:15:48 +0100 (Sun, 04 Jan 2004) | 9 lines +Changed paths: + M /trunk/NEWS + M /trunk/configure.ac + M /trunk/debian/changelog + M /trunk/debian/control + M /trunk/debian/rules + M /trunk/doc/Makefile.am + M /trunk/libcaca.spec + + * configure.ac NEWS: + + Prepared the 0.6 release. + * libcaca.spec: + + Split the RPM into libcaca-devel and caca-utils. + + More detailed descriptions. + + Packages are now rpmlint clean. + * doc/Makefile.am: + + Symlink cacafire.1 to cacademo.1 upon manpage installation. + +------------------------------------------------------------------------ +r206 | sam | 2004-01-03 18:31:44 +0100 (Sat, 03 Jan 2004) | 3 lines +Changed paths: + M /trunk/configure.ac + M /trunk/src/caca.c + M /trunk/src/graphics.c + M /trunk/src/io.c + + * configure.ac: + + Search for in addition of . + +------------------------------------------------------------------------ +r205 | sam | 2004-01-03 15:33:35 +0100 (Sat, 03 Jan 2004) | 5 lines +Changed paths: + M /trunk/src/bitmap.c + + * src/bitmap.c: + + Dither H/S/V when looking up the two nearest colours. + + Weigh pixels in the distance calculation. + + Factorised the lookup table calculation. + +------------------------------------------------------------------------ +r204 | sam | 2004-01-03 15:28:39 +0100 (Sat, 03 Jan 2004) | 3 lines +Changed paths: + M /trunk/test + M /trunk/test/Makefile.am + A /trunk/test/hsv.c + + * test/hsv.c: + + Trivial saturation/value rendering test. + +------------------------------------------------------------------------ +r203 | sam | 2004-01-02 19:09:29 +0100 (Fri, 02 Jan 2004) | 5 lines +Changed paths: + M /trunk/src/bitmap.c + M /trunk/src/caca.c + M /trunk/src/caca_internals.h + + * src/bitmap.c: + + Fixed a minor overflow in the saturation computation. + + Use a global lookup table for foreground/background colour selection + in the bitmap rendering routine. This broke dithering, sorry. + +------------------------------------------------------------------------ +r202 | sam | 2004-01-02 17:52:10 +0100 (Fri, 02 Jan 2004) | 3 lines +Changed paths: + M /trunk/examples/aafire.c + M /trunk/examples/cacaview.c + M /trunk/src/bitmap.c + M /trunk/src/caca.c + M /trunk/src/caca.h + M /trunk/src/graphics.c + M /trunk/src/line.c + M /trunk/src/sprite.c + M /trunk/test/optipal.c + + * src/ examples/ test/: + + Changed constructs into . + +------------------------------------------------------------------------ +r201 | sam | 2004-01-02 16:35:53 +0100 (Fri, 02 Jan 2004) | 4 lines +Changed paths: + M /trunk/examples/aafire.c + + * examples/aafire.c: + + Do not call caca_get_width() 10000 times per frame. Cache the value + instead. + +------------------------------------------------------------------------ +r200 | sam | 2004-01-02 16:34:16 +0100 (Fri, 02 Jan 2004) | 4 lines +Changed paths: + M /trunk/src/graphics.c + + * src/graphics.c: + + Split the drawing of foreground and background colours in the X11 + driver. Nice performance improvement. + +------------------------------------------------------------------------ +r199 | sam | 2004-01-02 16:23:54 +0100 (Fri, 02 Jan 2004) | 3 lines +Changed paths: + M /trunk/examples/cacaview.c + + * examples/cacaview.c: + + If Imlib2 was not activated, warn the user that only BMP is supported. + +------------------------------------------------------------------------ +r198 | sam | 2004-01-01 19:21:13 +0100 (Thu, 01 Jan 2004) | 5 lines +Changed paths: + M /trunk/AUTHORS + M /trunk/Makefile.am + A /trunk/THANKS + A /trunk/libcaca.spec + + * libcaca.spec: + + RPM specfile, courtesy of Richard Zidlicky. + * THANKS: + + Added a THANKS file for contributors. + +------------------------------------------------------------------------ +r197 | sam | 2004-01-01 18:51:57 +0100 (Thu, 01 Jan 2004) | 10 lines +Changed paths: + M /trunk/README + M /trunk/src/caca.c + M /trunk/src/graphics.c + + * src/graphics.c: + + Minor optimisation in caca_set_color(). + + Added an X11 error handler to avoid BadFont aborts in the X11 driver. + + Optimised the X11 caca_refresh() routine by handling strings of the + same colour as one text chunk. + * src/caca.c: + + Bugfix in caca_init when conio is the only compiled-in driver. + * README: + + Minor documentation updates. + +------------------------------------------------------------------------ +r196 | sam | 2004-01-01 17:29:50 +0100 (Thu, 01 Jan 2004) | 5 lines +Changed paths: + M /trunk/examples/aafire.c + M /trunk/examples/cacaview.c + + * examples/cacaview.c: + + Use sprintf() instead of snprintf() so that cacaview builds with DJGPP. + * examples/aafire.c: + + bzero the pixel buffer in the initialisation routine. + +------------------------------------------------------------------------ +r195 | sam | 2003-12-31 15:21:08 +0100 (Wed, 31 Dec 2003) | 5 lines +Changed paths: + M /trunk/doc/doxygen.cfg.in + M /trunk/src/bitmap.c + M /trunk/src/box.c + M /trunk/src/caca.h + M /trunk/src/conic.c + M /trunk/src/graphics.c + M /trunk/src/io.c + M /trunk/src/line.c + M /trunk/src/math.c + M /trunk/src/triangle.c + + * doc/doxygen.cfg.in: + + Removed caca_internal.h from the list of documented files. + * src/: + + Minor documentation updates. + +------------------------------------------------------------------------ +r194 | sam | 2003-12-31 14:55:34 +0100 (Wed, 31 Dec 2003) | 9 lines +Changed paths: + M /trunk/BUGS + M /trunk/debian/rules + M /trunk/doc/Makefile.am + M /trunk/test/dithering.c + + * test/dithering.c: + + Fixed a minor compilation warning. + * debian/rules: + + Explicitely use --enable-imlib2. + * BUGS: + + Added a note about blinking consoles. + * doc/Makefile.am: + + Fixed a bashism in the HTML files installation. + +------------------------------------------------------------------------ +r193 | sam | 2003-12-31 14:32:14 +0100 (Wed, 31 Dec 2003) | 4 lines +Changed paths: + M /trunk/doc/Makefile.am + + * doc/Makefile.am: + + Do not install doxygen.png directly, because it can be doxygen.gif on + old installations. + +------------------------------------------------------------------------ +r192 | sam | 2003-12-31 14:26:47 +0100 (Wed, 31 Dec 2003) | 3 lines +Changed paths: + M /trunk/examples/aafire.c + + * examples/aafire.c: + + Only quit upon keypress, not mouse motion. + +------------------------------------------------------------------------ +r191 | sam | 2003-12-31 14:24:46 +0100 (Wed, 31 Dec 2003) | 3 lines +Changed paths: + M /trunk/examples/aafire.c + + * examples/aafire.c: + + Render cacafire at full speed. + +------------------------------------------------------------------------ +r190 | sam | 2003-12-31 14:20:18 +0100 (Wed, 31 Dec 2003) | 6 lines +Changed paths: + M /trunk/src/graphics.c + M /trunk/test + M /trunk/test/Makefile.am + A /trunk/test/optipal.c + + * test/optipal.c: + + Optimised S-Lang palette generator. + * src/graphics: + + Removed the S-Lang palette generator and replaced it with the tables + generated by optipal. + +------------------------------------------------------------------------ +r189 | sam | 2003-12-31 13:26:22 +0100 (Wed, 31 Dec 2003) | 5 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/configure.ac + M /trunk/examples/Makefile.am + A /trunk/test + A /trunk/test/Makefile.am + A /trunk/test/dithering.c + + * Makefile.am: + + Added a test directory for test programs. + * test/dithering.c: + + The value/saturation dithering example. + +------------------------------------------------------------------------ +r188 | sam | 2003-12-31 13:05:44 +0100 (Wed, 31 Dec 2003) | 5 lines +Changed paths: + M /trunk/examples/cacaview.c + M /trunk/src/caca.c + + * src/caca.c: + + Do not try the X11 driver if DISPLAY is set to the empty string. + * examples/cacaview.c: + + Cosmetic fixes. + +------------------------------------------------------------------------ +r187 | sam | 2003-12-31 13:00:18 +0100 (Wed, 31 Dec 2003) | 3 lines +Changed paths: + M /trunk/examples/Makefile.am + A /trunk/examples/cacaview.c (from /trunk/examples/view.c:182) + D /trunk/examples/view.c + + * example/: + + Renamed view.c into cacaview.c. + +------------------------------------------------------------------------ +r186 | sam | 2003-12-31 12:17:47 +0100 (Wed, 31 Dec 2003) | 3 lines +Changed paths: + M /trunk/src/io.c + + * src/io.c: + + Fixed mouse support under ncurses and slang. + +------------------------------------------------------------------------ +r185 | sam | 2003-12-31 12:17:00 +0100 (Wed, 31 Dec 2003) | 3 lines +Changed paths: + M /trunk/configure.ac + + * configure.ac: + + Error out if Imlib2 was not found. Override with --disable-imlib2. + +------------------------------------------------------------------------ +r184 | sam | 2003-12-31 02:16:47 +0100 (Wed, 31 Dec 2003) | 6 lines +Changed paths: + M /trunk/doc + M /trunk/examples/demo.c + M /trunk/src/caca.h + M /trunk/src/io.c + + * src/io.c: + + Mouse support under X11. + + Split the mouse motion and mouse click events. + * examples/demo.c: + + Mouse motion support. + +------------------------------------------------------------------------ +r183 | sam | 2003-12-31 02:02:08 +0100 (Wed, 31 Dec 2003) | 5 lines +Changed paths: + M /trunk/src/caca.c + M /trunk/src/graphics.c + + * src/graphics.c: + + Compilation fix. + * src/caca.c: + + Minor indentation fix. + +------------------------------------------------------------------------ +r182 | sam | 2003-12-26 00:59:48 +0100 (Fri, 26 Dec 2003) | 6 lines +Changed paths: + M /trunk/configure.ac + M /trunk/src/caca.c + + * src/caca.c: + + Prefer the X11 driver if $DISPLAY is set. + + The slang driver is now preferred over the ncurses driver. + * configure.ac: + + Autodetect conio.h. + +------------------------------------------------------------------------ +r181 | sam | 2003-12-26 00:22:13 +0100 (Fri, 26 Dec 2003) | 4 lines +Changed paths: + M /trunk/configure.ac + + * configure.ac: + + Autodetect ncurses, slang and X11. + + Abort if no output driver was selected or detected. + +------------------------------------------------------------------------ +r180 | sam | 2003-12-25 22:38:46 +0100 (Thu, 25 Dec 2003) | 2 lines +Changed paths: + A /branches/0.5 (from /trunk:179) + M /branches/0.5/ChangeLog + M /trunk/ChangeLog + + * 0.5 branch. + ------------------------------------------------------------------------ r179 | sam | 2003-12-25 22:36:52 +0100 (Thu, 25 Dec 2003) | 3 lines Changed paths: