|
|
@@ -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 <slang/slang.h> in addition of <slang.h>. |
|
|
|
|
|
|
|
------------------------------------------------------------------------ |
|
|
|
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 <const type> constructs into <type const>. |
|
|
|
|
|
|
|
------------------------------------------------------------------------ |
|
|
|
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: |
|
|
|