Ignore:
Timestamp:
Apr 22, 2006, 9:17:38 PM (14 years ago)
Author:
Sam Hocevar
Message:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/ChangeLog

    r638 r846  
     1------------------------------------------------------------------------
     2r634 | sam | 2006-04-22 21:14:49 +0200 (Sat, 22 Apr 2006) | 2 lines
     3Changed paths:
     4   M /trunk/doc/libcaca.dox
     5   M /trunk/doc/migrating.dox
     6
     7  * Updated the migration guide.
     8
     9------------------------------------------------------------------------
     10r633 | sam | 2006-04-22 21:14:26 +0200 (Sat, 22 Apr 2006) | 2 lines
     11Changed paths:
     12   M /trunk/doc/style.dox
     13
     14  * Wrote the C coding style documentation.
     15
     16------------------------------------------------------------------------
     17r632 | sam | 2006-04-22 21:13:27 +0200 (Sat, 22 Apr 2006) | 3 lines
     18Changed paths:
     19   M /trunk/test
     20   M /trunk/test/Makefile.am
     21   A /trunk/test/frames.c
     22   A /trunk/test/text.c
     23
     24  * Added a test for multiple frames support.
     25  * Added a test for textfile loading.
     26
     27------------------------------------------------------------------------
     28r631 | sam | 2006-04-22 21:11:25 +0200 (Sat, 22 Apr 2006) | 2 lines
     29Changed paths:
     30   M /trunk/cucul/cucul.c
     31   M /trunk/cucul/cucul.h
     32   M /trunk/cucul/cucul_internals.h
     33   M /trunk/cucul/sprite.c
     34
     35  * Support for multiple frames in canvases.
     36
     37------------------------------------------------------------------------
     38r630 | sam | 2006-04-22 21:10:41 +0200 (Sat, 22 Apr 2006) | 2 lines
     39Changed paths:
     40   M /trunk/cucul/import.c
     41
     42  * Added a simple "text" importer, until the cool ANSI importer arrives.
     43
     44------------------------------------------------------------------------
     45r629 | sam | 2006-04-22 21:06:59 +0200 (Sat, 22 Apr 2006) | 3 lines
     46Changed paths:
     47   M /trunk/cucul/export.c
     48
     49  * Disabled the foreground/background optimisation in the IRC export because
     50    it breaks on too many IRC clients.
     51
     52------------------------------------------------------------------------
     53r628 | sam | 2006-04-22 21:04:49 +0200 (Sat, 22 Apr 2006) | 2 lines
     54Changed paths:
     55   M /trunk/test/demo.c
     56   M /trunk/test/spritedit.c
     57
     58  * Disabled sprite stuff from the tests.
     59
     60------------------------------------------------------------------------
     61r627 | sam | 2006-04-22 21:00:14 +0200 (Sat, 22 Apr 2006) | 2 lines
     62Changed paths:
     63   M /trunk/cpp/caca++.h
     64   M /trunk/cpp/cucul++.cpp
     65   M /trunk/cpp/cucul++.h
     66
     67  * Removed soon-to-be-thrown-away sprite stuff from the C++ bindings.
     68
     69------------------------------------------------------------------------
     70r626 | sam | 2006-04-22 20:54:38 +0200 (Sat, 22 Apr 2006) | 4 lines
     71Changed paths:
     72   M /trunk/configure.ac
     73   M /trunk/cpp/Makefile.am
     74
     75  * Fixed --enable-cpp to actually do something. Also, disabled it by
     76    default for the release, because it's not up to date and needs a lot
     77    of polishing.
     78
     79------------------------------------------------------------------------
     80r625 | sam | 2006-04-21 23:41:30 +0200 (Fri, 21 Apr 2006) | 2 lines
     81Changed paths:
     82   M /trunk/doc/Makefile.am
     83   M /trunk/doc/libcaca.dox
     84   M /trunk/doc/migrating.dox
     85   A /trunk/doc/style.dox
     86   A /trunk/doc/tutorial.dox
     87
     88  * Oops, tutorial.dox was actually missing. Also, added a style.dox skeleton.
     89
     90------------------------------------------------------------------------
     91r624 | sam | 2006-04-21 23:21:20 +0200 (Fri, 21 Apr 2006) | 2 lines
     92Changed paths:
     93   M /trunk/configure.ac
     94
     95  * Set version number to 0.99.beta1.
     96
     97------------------------------------------------------------------------
     98r623 | sam | 2006-04-21 22:51:58 +0200 (Fri, 21 Apr 2006) | 2 lines
     99Changed paths:
     100   M /trunk/cucul/cucul.c
     101   M /trunk/cucul/cucul_internals.h
     102
     103  * Got rid of cv->scratch_line. It's unused, too.
     104
     105------------------------------------------------------------------------
     106r622 | sam | 2006-04-21 22:51:14 +0200 (Fri, 21 Apr 2006) | 2 lines
     107Changed paths:
     108   M /trunk/cucul/cucul.c
     109   M /trunk/cucul/cucul_internals.h
     110
     111  * Got rid of cv->empty_line, it's now unused.
     112
     113------------------------------------------------------------------------
     114r621 | sam | 2006-04-21 22:49:17 +0200 (Fri, 21 Apr 2006) | 3 lines
     115Changed paths:
     116   M /trunk/configure.ac
     117   M /trunk/cpp/cucul++.cpp
     118   M /trunk/cpp/cucul++.h
     119   M /trunk/cucul/canvas.c
     120   M /trunk/cucul/cucul.h
     121   M /trunk/src/cacaview.c
     122   M /trunk/src/img2irc.c
     123   M /trunk/test/colors.c
     124   M /trunk/test/demo.c
     125   M /trunk/test/event.c
     126   M /trunk/test/gamma.c
     127   M /trunk/test/spritedit.c
     128
     129  * Changed cucul_clear_canvas() again. It now uses the current foreground
     130    and background colours to clear the screen.
     131
     132------------------------------------------------------------------------
     133r620 | sam | 2006-04-21 22:24:04 +0200 (Fri, 21 Apr 2006) | 2 lines
     134Changed paths:
     135   M /trunk/cpp/caca++.cpp
     136   M /trunk/cpp/caca++.h
     137
     138  * Fixed a segfault in the C++ bindings. Vieux porc !
     139
     140------------------------------------------------------------------------
     141r619 | sam | 2006-04-21 21:26:54 +0200 (Fri, 21 Apr 2006) | 2 lines
     142Changed paths:
     143   M /trunk/caca/Makefile.am
     144   M /trunk/configure.ac
     145   M /trunk/cpp/Makefile.am
     146   M /trunk/cucul/Makefile.am
     147
     148  * Set library names to lib*.so.0.10.0.
     149
     150------------------------------------------------------------------------
     151r618 | sam | 2006-04-21 21:26:18 +0200 (Fri, 21 Apr 2006) | 2 lines
     152Changed paths:
     153   M /trunk/cucul/import.c
     154
     155  * Fixed a compilation warning.
     156
     157------------------------------------------------------------------------
     158r617 | sam | 2006-04-21 21:08:00 +0200 (Fri, 21 Apr 2006) | 2 lines
     159Changed paths:
     160   M /trunk/cucul/import.c
     161
     162  * Minor documentation fix.
     163
     164------------------------------------------------------------------------
     165r616 | sam | 2006-04-21 21:06:38 +0200 (Fri, 21 Apr 2006) | 2 lines
     166Changed paths:
     167   M /trunk/cpp/caca++.cpp
     168   M /trunk/cpp/caca++.h
     169   M /trunk/cpp/cpptest.cpp
     170   M /trunk/cpp/cucul++.cpp
     171   M /trunk/cpp/cucul++.h
     172
     173  * Fixed ugly coding style of the C++ bindings. Vieux porc immonde.
     174
     175------------------------------------------------------------------------
     176r615 | sam | 2006-04-21 20:44:04 +0200 (Fri, 21 Apr 2006) | 4 lines
     177Changed paths:
     178   M /trunk/caca/driver_raw.c
     179   M /trunk/cpp/cucul++.cpp
     180   M /trunk/cpp/cucul++.h
     181   M /trunk/cucul/Makefile.am
     182   M /trunk/cucul/cucul.c
     183   M /trunk/cucul/cucul.h
     184   M /trunk/cucul/export.c
     185   A /trunk/cucul/import.c (from /trunk/cucul/cucul.c:612)
     186   M /trunk/src/cacaplay.c
     187   M /trunk/src/cacaserver.c
     188   M /trunk/src/img2irc.c
     189   M /trunk/test/export.c
     190
     191  * Moved cucul_load_canvas() into cucul/import.c and renamed it into
     192    cucul_import_canvas().
     193  * Renamed cucul_create_export() into cucul_export_canvas() for consistency.
     194
     195------------------------------------------------------------------------
     196r614 | sam | 2006-04-21 20:09:30 +0200 (Fri, 21 Apr 2006) | 2 lines
     197Changed paths:
     198   M /trunk/cucul/colour.c
     199   M /trunk/cucul/dither.c
     200   M /trunk/cucul/export.c
     201   M /trunk/cucul/font.c
     202
     203  * Minor documentation improvements.
     204
     205------------------------------------------------------------------------
     206r613 | sam | 2006-04-21 20:03:22 +0200 (Fri, 21 Apr 2006) | 3 lines
     207Changed paths:
     208   M /trunk/TODO
     209   M /trunk/caca/caca.h
     210   M /trunk/cucul/cucul.h
     211   M /trunk/doc/Makefile.am
     212   M /trunk/doc/libcaca.dox
     213   A /trunk/doc/migrating.dox
     214   A /trunk/doc/user.dox
     215
     216  * Documentation improvements. Wrote a small migration guide and added the
     217    skeleton of a tutorial for Jylam.
     218
     219------------------------------------------------------------------------
     220r612 | sam | 2006-04-21 18:27:43 +0200 (Fri, 21 Apr 2006) | 3 lines
     221Changed paths:
     222   M /trunk/AUTHORS
     223   M /trunk/NEWS
     224   M /trunk/THANKS
     225   M /trunk/TODO
     226   M /trunk/caca/caca.h
     227   M /trunk/doc/Makefile.am
     228   M /trunk/doc/doxygen.cfg.in
     229   A /trunk/doc/libcaca.dox
     230
     231  * Added AUTHORS, THANKS, NEWS and TODO to the Doxygen documentation. Moved the main
     232    documentation page from caca.h to a separate file.
     233
     234------------------------------------------------------------------------
     235r611 | sam | 2006-04-21 14:01:14 +0200 (Fri, 21 Apr 2006) | 2 lines
     236Changed paths:
     237   M /trunk/caca/driver_ncurses.c
     238
     239  * Do not use ncurses' TIOCGWINSZ handler if <sys/ioctl.h> is not here.
     240
     241------------------------------------------------------------------------
     242r610 | sam | 2006-04-19 15:02:45 +0200 (Wed, 19 Apr 2006) | 2 lines
     243Changed paths:
     244   M /trunk/cpp/Makefile.am
     245
     246  * Workaround for broken C++ linking with old libtool versions.
     247
     248------------------------------------------------------------------------
     249r609 | sam | 2006-04-19 13:50:24 +0200 (Wed, 19 Apr 2006) | 3 lines
     250Changed paths:
     251   M /trunk/NOTES
     252   M /trunk/tools/optipal.c
     253
     254  * Moved the technical discussion on S-Lang's palette optimisation from
     255    NOTES to tools/optipal.c.
     256
     257------------------------------------------------------------------------
     258r608 | sam | 2006-04-19 12:10:58 +0200 (Wed, 19 Apr 2006) | 2 lines
     259Changed paths:
     260   M /trunk/caca/caca.c
     261   M /trunk/caca/caca.h
     262   M /trunk/caca/caca_internals.h
     263   M /trunk/caca/driver_conio.c
     264   M /trunk/caca/driver_gl.c
     265   M /trunk/caca/driver_ncurses.c
     266   M /trunk/caca/driver_raw.c
     267   M /trunk/caca/driver_slang.c
     268   M /trunk/caca/driver_vga.c
     269   M /trunk/caca/driver_win32.c
     270   M /trunk/caca/driver_x11.c
     271   M /trunk/caca/graphics.c
     272   M /trunk/cpp/caca++.cpp
     273   M /trunk/cpp/caca++.h
     274   M /trunk/cucul/cucul.c
     275   M /trunk/python/pypycaca.c
     276   M /trunk/python/pypycaca.h
     277   M /trunk/src/aafire.c
     278   M /trunk/src/cacaball.c
     279   M /trunk/src/cacamoir.c
     280   M /trunk/src/cacaplas.c
     281   M /trunk/src/cacaplay.c
     282   M /trunk/src/cacaview.c
     283   M /trunk/test/colors.c
     284   M /trunk/test/demo.c
     285   M /trunk/test/dithering.c
     286   M /trunk/test/event.c
     287   M /trunk/test/font.c
     288   M /trunk/test/gamma.c
     289   M /trunk/test/hsv.c
     290   M /trunk/test/spritedit.c
     291   M /trunk/test/transform.c
     292   M /trunk/test/truecolor.c
     293   M /trunk/test/unicode.c
     294
     295  * More function mass-renaming: caca_attach -> caca_create_display, etc.
     296
     297------------------------------------------------------------------------
     298r607 | sam | 2006-04-19 11:07:55 +0200 (Wed, 19 Apr 2006) | 6 lines
     299Changed paths:
     300   M /trunk/caca/driver_raw.c
     301   M /trunk/cucul/cucul.c
     302   M /trunk/cucul/export.c
     303   M /trunk/src/cacaserver.c
     304
     305  * Added a new "caca" exporter.
     306  * Removed most code from the raw driver and replaced it with a call to the
     307    caca exporter.
     308  * Slightly changed the caca export format and updated code accordingly.
     309  * Improved cacaserver error reporting.
     310
     311------------------------------------------------------------------------
     312r606 | sam | 2006-04-18 18:51:52 +0200 (Tue, 18 Apr 2006) | 2 lines
     313Changed paths:
     314   M /trunk/debian/control
     315
     316  * Updates to the Debian build files.
     317
     318------------------------------------------------------------------------
     319r605 | sam | 2006-04-18 18:50:56 +0200 (Tue, 18 Apr 2006) | 4 lines
     320Changed paths:
     321   M /trunk/cucul/dither.c
     322   M /trunk/src/aafire.c
     323   M /trunk/src/cacaball.c
     324   M /trunk/src/cacamoir.c
     325   M /trunk/src/cacaplas.c
     326   M /trunk/src/cacaview.c
     327   M /trunk/src/img2irc.c
     328   M /trunk/test/demo.c
     329   M /trunk/test/export.c
     330   M /trunk/test/font.c
     331   M /trunk/test/gamma.c
     332   M /trunk/test/hsv.c
     333
     334  * Changed the cucul_dither_bitmap behaviour so that the 4 coordinates are
     335    now x/y/width/height instead of x1/y1/x2/y2. Avoids unnecessary +1/-1
     336    computations.
     337
     338------------------------------------------------------------------------
     339r604 | sam | 2006-04-18 18:17:14 +0200 (Tue, 18 Apr 2006) | 4 lines
     340Changed paths:
     341   M /trunk/cucul/cucul.c
     342   M /trunk/cucul/dither.c
     343   M /trunk/test/demo.c
     344   M /trunk/test/dithering.c
     345
     346  * Changed the cucul_rand() behaviour. Now cucul_rand(0, 10) returns random
     347    values between 0 and 9 (used to be 0 and 10). Updated documentation
     348    accordingly.
     349
     350------------------------------------------------------------------------
     351r603 | sam | 2006-04-18 18:04:01 +0200 (Tue, 18 Apr 2006) | 3 lines
     352Changed paths:
     353   M /trunk/cpp/cucul++.cpp
     354   M /trunk/cpp/cucul++.h
     355   M /trunk/cucul/canvas.c
     356   M /trunk/cucul/cucul.h
     357   M /trunk/src/cacaview.c
     358   M /trunk/src/img2irc.c
     359   M /trunk/test/colors.c
     360   M /trunk/test/demo.c
     361   M /trunk/test/event.c
     362   M /trunk/test/gamma.c
     363   M /trunk/test/spritedit.c
     364
     365  * Renamed cucul_clear() to cucul_clear_canvas() and added an argument to
     366    choose the background colour.
     367
     368------------------------------------------------------------------------
     369r602 | sam | 2006-04-18 17:54:33 +0200 (Tue, 18 Apr 2006) | 4 lines
     370Changed paths:
     371   M /trunk/caca/driver_conio.c
     372   M /trunk/caca/driver_gl.c
     373   M /trunk/caca/driver_ncurses.c
     374   M /trunk/caca/driver_slang.c
     375   M /trunk/caca/driver_vga.c
     376   M /trunk/caca/driver_win32.c
     377   M /trunk/caca/driver_x11.c
     378   M /trunk/caca/graphics.c
     379   M /trunk/cpp/cucul++.cpp
     380   M /trunk/cucul/Makefile.am
     381   A /trunk/cucul/buffer.c (from /trunk/cucul/cucul.c:600)
     382   M /trunk/cucul/cucul.c
     383   M /trunk/cucul/cucul.h
     384   M /trunk/cucul/cucul_internals.h
     385   M /trunk/cucul/export.c
     386   M /trunk/cucul/font.c
     387   M /trunk/src/aafire.c
     388   M /trunk/src/cacaball.c
     389   M /trunk/src/cacamoir.c
     390   M /trunk/src/cacaplas.c
     391   M /trunk/src/cacaplay.c
     392   M /trunk/src/cacaserver.c
     393   M /trunk/src/cacaview.c
     394   M /trunk/src/img2irc.c
     395   M /trunk/test/colors.c
     396   M /trunk/test/demo.c
     397   M /trunk/test/dithering.c
     398   M /trunk/test/event.c
     399   M /trunk/test/export.c
     400   M /trunk/test/font.c
     401   M /trunk/test/gamma.c
     402   M /trunk/test/hsv.c
     403   M /trunk/test/spritedit.c
     404   M /trunk/test/transform.c
     405   M /trunk/test/truecolor.c
     406   M /trunk/test/unicode.c
     407
     408  * Renamed main canvas-related functions so that they have "canvas" in
     409    their name, eg. cucul_create() -> cucul_create_canvas() etc.
     410  * Moved buffer-related functions to cucul/buffer.c.
     411
     412------------------------------------------------------------------------
     413r601 | sam | 2006-04-18 17:12:12 +0200 (Tue, 18 Apr 2006) | 2 lines
     414Changed paths:
     415   M /trunk/tools/makefont.c
     416
     417  * Cosmetic changes.
     418
     419------------------------------------------------------------------------
     420r600 | sam | 2006-04-18 17:11:25 +0200 (Tue, 18 Apr 2006) | 3 lines
     421Changed paths:
     422   M /trunk/caca/caca.c
     423   M /trunk/caca/caca.h
     424   M /trunk/caca/caca_internals.h
     425   M /trunk/caca/driver_conio.c
     426   M /trunk/caca/driver_gl.c
     427   M /trunk/caca/driver_ncurses.c
     428   M /trunk/caca/driver_raw.c
     429   M /trunk/caca/driver_slang.c
     430   M /trunk/caca/driver_vga.c
     431   M /trunk/caca/driver_win32.c
     432   M /trunk/caca/driver_x11.c
     433   M /trunk/caca/event.c
     434   M /trunk/caca/graphics.c
     435   M /trunk/cpp/caca++.cpp
     436   M /trunk/cpp/caca++.h
     437   M /trunk/cpp/cucul++.cpp
     438   M /trunk/cpp/cucul++.h
     439   M /trunk/cucul/box.c
     440   M /trunk/cucul/canvas.c
     441   M /trunk/cucul/charset.c
     442   M /trunk/cucul/colour.c
     443   M /trunk/cucul/conic.c
     444   M /trunk/cucul/cucul.c
     445   M /trunk/cucul/dither.c
     446   M /trunk/cucul/export.c
     447   M /trunk/cucul/font.c
     448   M /trunk/cucul/line.c
     449   M /trunk/cucul/sprite.c
     450   M /trunk/cucul/transform.c
     451   M /trunk/cucul/triangle.c
     452   M /trunk/src/aafire.c
     453   M /trunk/src/cacaball.c
     454   M /trunk/src/cacamoir.c
     455   M /trunk/src/cacaplas.c
     456   M /trunk/src/cacaplay.c
     457   M /trunk/src/cacaview.c
     458   M /trunk/src/img2irc.c
     459   M /trunk/test/colors.c
     460   M /trunk/test/demo.c
     461   M /trunk/test/dithering.c
     462   M /trunk/test/event.c
     463   M /trunk/test/export.c
     464   M /trunk/test/font.c
     465   M /trunk/test/gamma.c
     466   M /trunk/test/hsv.c
     467   M /trunk/test/spritedit.c
     468   M /trunk/test/transform.c
     469   M /trunk/test/truecolor.c
     470   M /trunk/test/unicode.c
     471
     472  * Renamed caca_t into caca_display_t.
     473  * Renamed canvas handle variables from "c" to "cv". Eh ouais mon gros.
     474
     475------------------------------------------------------------------------
     476r599 | sam | 2006-04-18 14:59:07 +0200 (Tue, 18 Apr 2006) | 2 lines
     477Changed paths:
     478   M /trunk/caca/caca.c
     479   M /trunk/caca/caca.h
     480   M /trunk/caca/caca_internals.h
     481   M /trunk/caca/driver_conio.c
     482   M /trunk/caca/driver_gl.c
     483   M /trunk/caca/driver_ncurses.c
     484   M /trunk/caca/driver_raw.c
     485   M /trunk/caca/driver_slang.c
     486   M /trunk/caca/driver_vga.c
     487   M /trunk/caca/driver_win32.c
     488   M /trunk/caca/driver_x11.c
     489   M /trunk/caca/event.c
     490   M /trunk/caca/graphics.c
     491   M /trunk/cpp/caca++.cpp
     492   M /trunk/cpp/cucul++.cpp
     493   M /trunk/cpp/cucul++.h
     494   M /trunk/cucul/box.c
     495   M /trunk/cucul/canvas.c
     496   M /trunk/cucul/colour.c
     497   M /trunk/cucul/conic.c
     498   M /trunk/cucul/cucul.c
     499   M /trunk/cucul/cucul.h
     500   M /trunk/cucul/cucul_internals.h
     501   M /trunk/cucul/dither.c
     502   M /trunk/cucul/export.c
     503   M /trunk/cucul/font.c
     504   M /trunk/cucul/line.c
     505   M /trunk/cucul/sprite.c
     506   M /trunk/cucul/transform.c
     507   M /trunk/cucul/triangle.c
     508   M /trunk/src/aafire.c
     509   M /trunk/src/cacaball.c
     510   M /trunk/src/cacamoir.c
     511   M /trunk/src/cacaplas.c
     512   M /trunk/src/cacaplay.c
     513   M /trunk/src/cacaserver.c
     514   M /trunk/src/cacaview.c
     515   M /trunk/src/img2irc.c
     516   M /trunk/test/colors.c
     517   M /trunk/test/demo.c
     518   M /trunk/test/dithering.c
     519   M /trunk/test/event.c
     520   M /trunk/test/export.c
     521   M /trunk/test/font.c
     522   M /trunk/test/gamma.c
     523   M /trunk/test/hsv.c
     524   M /trunk/test/spritedit.c
     525   M /trunk/test/transform.c
     526   M /trunk/test/truecolor.c
     527   M /trunk/test/unicode.c
     528
     529  * Renamed cucul_t into cucul_canvas_t. Eh ouais mon con.
     530
     531------------------------------------------------------------------------
     532r598 | sam | 2006-04-18 14:57:11 +0200 (Tue, 18 Apr 2006) | 3 lines
     533Changed paths:
     534   M /trunk/cpp/Makefile.am
     535
     536  * Fixed C++ bindings makefile so that it does not try to use the system's
     537    <cucul.h> and <caca.h> headers.
     538
     539------------------------------------------------------------------------
     540r597 | sam | 2006-04-18 12:02:42 +0200 (Tue, 18 Apr 2006) | 2 lines
     541Changed paths:
     542   M /trunk/cucul/export.c
     543
     544  * Truecolor support for the HTML and HTMLv3 exporters.
     545
     546------------------------------------------------------------------------
     547r596 | sam | 2006-04-18 11:57:15 +0200 (Tue, 18 Apr 2006) | 2 lines
     548Changed paths:
     549   M /trunk/cucul/colour.c
     550
     551  * Fixed a bug in _cucul_argb32_to_rgb24fg/bg().
     552
     553------------------------------------------------------------------------
     554r595 | sam | 2006-04-18 10:33:53 +0200 (Tue, 18 Apr 2006) | 2 lines
     555Changed paths:
     556   M /trunk/README
     557   M /trunk/TODO
     558
     559  * Updated README (caca-config -> pkg-config) and TODO.
     560
     561------------------------------------------------------------------------
     562r594 | sam | 2006-04-18 10:33:06 +0200 (Tue, 18 Apr 2006) | 2 lines
     563Changed paths:
     564   M /trunk/cucul/export.c
     565   M /trunk/tools/makefont.c
     566
     567  * Cosmetic code changes and minor optimisations.
     568
     569------------------------------------------------------------------------
     570r593 | sam | 2006-04-18 10:24:41 +0200 (Tue, 18 Apr 2006) | 3 lines
     571Changed paths:
     572   M /trunk/cucul/Makefile.am
     573   M /trunk/cucul/cucul.c
     574   M /trunk/cucul/cucul_internals.h
     575   A /trunk/cucul/export.c
     576   D /trunk/cucul/export_ansi.c
     577   D /trunk/cucul/export_bitmap.c
     578   D /trunk/cucul/export_html.c
     579   D /trunk/cucul/export_irc.c
     580   D /trunk/cucul/export_ps.c
     581   D /trunk/cucul/export_svg.c
     582
     583  * Merged again all export functions into cucul/export.c. They're all the
     584    same and they're very short (50-100 lines).
     585
     586------------------------------------------------------------------------
     587r592 | sam | 2006-04-18 10:21:31 +0200 (Tue, 18 Apr 2006) | 3 lines
     588Changed paths:
     589   M /trunk/cucul/cucul.h
     590   M /trunk/cucul/font.c
     591
     592  * Changed the buffer type in cucul_render_canvas() to void* to avoid
     593    compilation warnings.
     594
     595------------------------------------------------------------------------
     596r591 | sam | 2006-04-18 10:19:42 +0200 (Tue, 18 Apr 2006) | 2 lines
     597Changed paths:
     598   M /trunk/test/event.c
     599
     600  * Handle CACA_EVENT_QUIT in the event test program.
     601
     602------------------------------------------------------------------------
     603r590 | sam | 2006-04-18 10:18:03 +0200 (Tue, 18 Apr 2006) | 2 lines
     604Changed paths:
     605   M /trunk/configure.ac
     606
     607  * Workaround for broken AC_PATH_X autoconf macros.
     608
     609------------------------------------------------------------------------
     610r589 | sam | 2006-04-18 10:13:20 +0200 (Tue, 18 Apr 2006) | 2 lines
     611Changed paths:
     612   M /trunk/caca/driver_x11.c
     613
     614  * Compilation fix.
     615
     616------------------------------------------------------------------------
     617r588 | sam | 2006-04-17 22:09:42 +0200 (Mon, 17 Apr 2006) | 2 lines
     618Changed paths:
     619   M /trunk/TODO
     620   M /trunk/caca/caca.h
     621   M /trunk/caca/driver_gl.c
     622   M /trunk/caca/driver_x11.c
     623   M /trunk/configure.ac
     624
     625  * Implemented CACA_EVENT_QUIT. Unused yet.
     626
     627------------------------------------------------------------------------
     628r587 | sam | 2006-04-17 15:34:02 +0200 (Mon, 17 Apr 2006) | 2 lines
     629Changed paths:
     630   M /trunk/cpp
     631   M /trunk/cpp/Makefile.am
     632
     633  * Fixed autotools stuff in the cpp bindings.
     634
     635------------------------------------------------------------------------
     636r586 | sam | 2006-04-17 15:31:43 +0200 (Mon, 17 Apr 2006) | 2 lines
     637Changed paths:
     638   M /trunk/cpp/cpptest.cpp
     639
     640  * Compilation fix in cpptest.cpp.
     641
     642------------------------------------------------------------------------
     643r585 | jylam | 2006-04-17 15:23:28 +0200 (Mon, 17 Apr 2006) | 3 lines
     644Changed paths:
     645   M /trunk/cpp/caca++.cpp
     646   M /trunk/cpp/caca++.h
     647   M /trunk/cpp/cpptest.cpp
     648
     649
     650 * Fixed compile problem, put Event outside Caca class
     651
     652------------------------------------------------------------------------
     653r584 | sam | 2006-04-17 15:11:33 +0200 (Mon, 17 Apr 2006) | 3 lines
     654Changed paths:
     655   M /trunk/cpp/cucul++.cpp
     656   M /trunk/cpp/cucul++.h
     657   M /trunk/cucul/Makefile.am
     658   M /trunk/cucul/cucul.c
     659   M /trunk/cucul/cucul.h
     660   D /trunk/cucul/math.c
     661
     662  * Removed math.c from cucul, it's beyond uselessness. Kept cucul_rand in
     663    cucul.c just in case.
     664
     665------------------------------------------------------------------------
     666r583 | sam | 2006-04-17 15:09:45 +0200 (Mon, 17 Apr 2006) | 2 lines
     667Changed paths:
     668   D /trunk/cpp/Makefile.in
     669   D /trunk/cpp/caca++.pc
     670   D /trunk/cpp/cucul++.pc
     671
     672  * Removed a few useless files (vieux porc).
     673
     674------------------------------------------------------------------------
     675r582 | sam | 2006-04-17 14:48:57 +0200 (Mon, 17 Apr 2006) | 2 lines
     676Changed paths:
     677   M /trunk/TODO
     678
     679  * Updated TODO list.
     680
     681------------------------------------------------------------------------
     682r581 | sam | 2006-04-17 14:48:35 +0200 (Mon, 17 Apr 2006) | 2 lines
     683Changed paths:
     684   M /trunk/test/dithering.c
     685   M /trunk/test/truecolor.c
     686
     687  * Minor cosmetic changes in the test programs.
     688
     689------------------------------------------------------------------------
     690r580 | sam | 2006-04-17 14:48:05 +0200 (Mon, 17 Apr 2006) | 2 lines
     691Changed paths:
     692   M /trunk/cucul/export_ps.c
     693   M /trunk/cucul/export_svg.c
     694
     695  * Truecolor support in the SVG and PostScript exporters.
     696
     697------------------------------------------------------------------------
     698r579 | sam | 2006-04-17 14:47:34 +0200 (Mon, 17 Apr 2006) | 2 lines
     699Changed paths:
     700   M /trunk/cucul/Makefile.am
     701   M /trunk/cucul/cucul.c
     702   M /trunk/cucul/cucul_internals.h
     703   A /trunk/cucul/export_bitmap.c
     704
     705  * Implemented TGA image export.
     706
     707------------------------------------------------------------------------
     708r578 | sam | 2006-04-17 14:46:34 +0200 (Mon, 17 Apr 2006) | 2 lines
     709Changed paths:
     710   M /trunk/cucul/colour.c
     711   M /trunk/cucul/cucul_internals.h
     712
     713  * Implemented argb32 to rgb24fg/bg colour conversions.
     714
     715------------------------------------------------------------------------
     716r577 | sam | 2006-04-17 14:45:07 +0200 (Mon, 17 Apr 2006) | 3 lines
     717Changed paths:
     718   M /trunk/test/export.c
     719
     720  * Use cucul_get_export_list() in the export test instead of hardcoding the
     721    list of available formats. Also added a few truecolor blocks to the test.
     722
     723------------------------------------------------------------------------
     724r576 | sam | 2006-04-17 14:41:50 +0200 (Mon, 17 Apr 2006) | 2 lines
     725Changed paths:
     726   M /trunk/cucul/font.c
     727
     728  * Fixed abusive strictness in the font loader.
     729
     730------------------------------------------------------------------------
     731r575 | jylam | 2006-04-17 13:24:38 +0200 (Mon, 17 Apr 2006) | 2 lines
     732Changed paths:
     733   M /trunk/TODO
     734
     735 * Updated TODO list.
     736
     737------------------------------------------------------------------------
     738r574 | jylam | 2006-04-17 13:19:26 +0200 (Mon, 17 Apr 2006) | 2 lines
     739Changed paths:
     740   M /trunk/cpp/cpptest.cpp
     741
     742 * Better C++ test
     743
     744------------------------------------------------------------------------
     745r573 | jylam | 2006-04-17 13:06:48 +0200 (Mon, 17 Apr 2006) | 2 lines
     746Changed paths:
     747   M /trunk/cpp/caca++.cpp
     748   M /trunk/cpp/caca++.h
     749   M /trunk/cpp/cpptest.cpp
     750   M /trunk/cpp/cucul++.cpp
     751   M /trunk/cpp/cucul++.h
     752
     753 * Added license in C++ files.
     754
     755------------------------------------------------------------------------
     756r572 | jylam | 2006-04-17 13:00:10 +0200 (Mon, 17 Apr 2006) | 2 lines
     757Changed paths:
     758   M /trunk/cpp/cpptest.cpp
     759   M /trunk/cpp/cucul++.cpp
     760   M /trunk/cpp/cucul++.h
     761
     762 * Fixed C++ printf(), added it in example
     763
     764------------------------------------------------------------------------
     765r571 | jylam | 2006-04-17 12:44:40 +0200 (Mon, 17 Apr 2006) | 2 lines
     766Changed paths:
     767   M /trunk/cpp/cpptest.cpp
     768
     769 * Forgot a test on Caca() instantiation
     770
     771------------------------------------------------------------------------
     772r570 | jylam | 2006-04-17 12:41:30 +0200 (Mon, 17 Apr 2006) | 2 lines
     773Changed paths:
     774   M /trunk/Makefile.am
     775   M /trunk/configure.ac
     776   A /trunk/cpp
     777   A /trunk/cpp/Makefile.am
     778   A /trunk/cpp/Makefile.in
     779   A /trunk/cpp/caca++.cpp
     780   A /trunk/cpp/caca++.h
     781   A /trunk/cpp/caca++.pc
     782   A /trunk/cpp/caca++.pc.in
     783   A /trunk/cpp/cpptest.cpp
     784   A /trunk/cpp/cucul++.cpp
     785   A /trunk/cpp/cucul++.h
     786   A /trunk/cpp/cucul++.pc
     787   A /trunk/cpp/cucul++.pc.in
     788
     789 * Added preliminary C++ bindings
     790
     791------------------------------------------------------------------------
     792r569 | sam | 2006-04-16 23:52:05 +0200 (Sun, 16 Apr 2006) | 2 lines
     793Changed paths:
     794   M /trunk/caca/driver_gl.c
     795   M /trunk/caca/driver_x11.c
     796
     797  * Added truecolor support to the X11 and GL drivers.
     798
     799------------------------------------------------------------------------
     800r568 | sam | 2006-04-16 23:29:40 +0200 (Sun, 16 Apr 2006) | 2 lines
     801Changed paths:
     802   M /trunk/test
     803   M /trunk/test/Makefile.am
     804   A /trunk/test/truecolor.c
     805
     806  * Added test/truecolor.c to test non-ANSI colour pairs.
     807
     808------------------------------------------------------------------------
     809r567 | sam | 2006-04-16 23:26:25 +0200 (Sun, 16 Apr 2006) | 4 lines
     810Changed paths:
     811   M /trunk/cucul/canvas.c
     812   M /trunk/cucul/colour.c
     813   M /trunk/cucul/cucul.h
     814   M /trunk/cucul/cucul_internals.h
     815
     816  * Moved cucul_set_color() from canvas.c to colour.c.
     817  * Added cucul_set_truecolor() for non-ANSI colours.
     818  * Added new argb32 -> rgb12 conversion functions.
     819
     820------------------------------------------------------------------------
     821r566 | sam | 2006-04-16 20:28:47 +0200 (Sun, 16 Apr 2006) | 6 lines
     822Changed paths:
     823   M /trunk/caca/caca.h
     824   M /trunk/caca/caca_internals.h
     825   M /trunk/caca/driver_conio.c
     826   M /trunk/caca/driver_gl.c
     827   M /trunk/caca/driver_ncurses.c
     828   M /trunk/caca/driver_raw.c
     829   M /trunk/caca/driver_slang.c
     830   M /trunk/caca/driver_vga.c
     831   M /trunk/caca/driver_win32.c
     832   M /trunk/caca/driver_x11.c
     833   M /trunk/caca/event.c
     834   M /trunk/caca/time.c
     835   M /trunk/cucul/cucul.c
     836   M /trunk/cucul/cucul.h
     837   M /trunk/cucul/cucul_internals.h
     838   M /trunk/cucul/dither.c
     839   M /trunk/cucul/export_ansi.c
     840   M /trunk/cucul/export_html.c
     841   M /trunk/cucul/export_irc.c
     842   M /trunk/cucul/export_ps.c
     843   M /trunk/cucul/export_svg.c
     844   M /trunk/cucul/font.c
     845   M /trunk/cucul/sprite.c
     846   M /trunk/src/aafire.c
     847   M /trunk/src/cacaball.c
     848   M /trunk/src/cacamoir.c
     849   M /trunk/src/cacaplas.c
     850   M /trunk/src/cacaplay.c
     851   M /trunk/src/cacaserver.c
     852   M /trunk/src/cacaview.c
     853   M /trunk/src/img2irc.c
     854   M /trunk/test/colors.c
     855   M /trunk/test/demo.c
     856   M /trunk/test/dithering.c
     857   M /trunk/test/event.c
     858   M /trunk/test/export.c
     859   M /trunk/test/font.c
     860   M /trunk/test/gamma.c
     861   M /trunk/test/hsv.c
     862   M /trunk/test/spritedit.c
     863   M /trunk/test/transform.c
     864   M /trunk/test/unicode.c
     865
     866  * Replaced "struct cucul_*" and "struct caca_*" types with opaque typedefs
     867    such as cucul_dither_t instead of struct cucul_dither.
     868  * Made cucul_buffer_t an opaque structure and implemented the two getters
     869    cucul_get_buffer_data() and cucul_get_buffer_size().
     870  * Documented all missing functions and function parameters.
     871
     872------------------------------------------------------------------------
     873r565 | sam | 2006-04-16 20:21:14 +0200 (Sun, 16 Apr 2006) | 2 lines
     874Changed paths:
     875   M /trunk/cucul/cucul.pc.in
     876
     877  * Fixed bad library name in pc file.
     878
     879------------------------------------------------------------------------
     880r564 | jylam | 2006-04-15 17:24:13 +0200 (Sat, 15 Apr 2006) | 2 lines
     881Changed paths:
     882   M /trunk/caca/caca_internals.h
     883   M /trunk/cucul/font.c
     884   M /trunk/msvc/cacaball.vcproj
     885   M /trunk/msvc/cacafire.vcproj
     886   M /trunk/msvc/cacamoir.vcproj
     887   M /trunk/msvc/cacaplas.vcproj
     888   M /trunk/msvc/cacaview.vcproj
     889   M /trunk/msvc/config.h
     890   M /trunk/msvc/libcaca.sln
     891   M /trunk/msvc/libcaca.vcproj
     892   M /trunk/perl/lib/Term/Caca/Constants.pm
     893   M /trunk/perl/lib/Term/Caca.pm
     894   M /trunk/perl/lib/Term/Kaka.pm
     895
     896 * Updated MSVC++ project (static library and src/*)
     897
     898------------------------------------------------------------------------
     899r563 | jylam | 2006-04-15 17:23:13 +0200 (Sat, 15 Apr 2006) | 2 lines
     900Changed paths:
     901   M /trunk/test/demo.c
     902   M /trunk/test/spritedit.c
     903
     904 * Fixed sprite functions (it compiles now) (Y'a des connards qui font ce qu'ils veulent, mais qui finissent pas)
     905
     906------------------------------------------------------------------------
     907r562 | sam | 2006-04-14 14:10:18 +0200 (Fri, 14 Apr 2006) | 2 lines
     908Changed paths:
     909   M /trunk/caca/caca.c
     910   M /trunk/caca/caca.h
     911   M /trunk/caca/event.c
     912   M /trunk/caca/graphics.c
     913   M /trunk/cucul/box.c
     914   M /trunk/cucul/canvas.c
     915   M /trunk/cucul/conic.c
     916   M /trunk/cucul/cucul.c
     917   M /trunk/cucul/cucul.h
     918   M /trunk/cucul/dither.c
     919   M /trunk/cucul/font.c
     920   M /trunk/cucul/line.c
     921   M /trunk/cucul/math.c
     922   M /trunk/cucul/sprite.c
     923   M /trunk/cucul/triangle.c
     924
     925  * Improved documentation in many places.
     926
     927------------------------------------------------------------------------
     928r561 | sam | 2006-04-14 10:41:59 +0200 (Fri, 14 Apr 2006) | 3 lines
     929Changed paths:
     930   M /trunk/configure.ac
     931   M /trunk/doc/Makefile.am
     932   M /trunk/doc/doxygen.cfg.in
     933
     934  * Generate a PDF documentation instead of the PostScript one. It has nice
     935    hyperlinks! Also, set compact LaTeX mode and a few other Doxygen options.
     936
     937------------------------------------------------------------------------
     938r560 | sam | 2006-04-14 10:00:06 +0200 (Fri, 14 Apr 2006) | 2 lines
     939Changed paths:
     940   M /trunk/cucul/font.c
     941
     942  * Ahaha I didn't even check that it compiled properly.
     943
     944------------------------------------------------------------------------
     945r559 | sam | 2006-04-14 09:33:48 +0200 (Fri, 14 Apr 2006) | 2 lines
     946Changed paths:
     947   M /trunk/cucul/font.c
     948
     949  * Only support version 1 fonts.
     950
     951------------------------------------------------------------------------
     952r558 | sam | 2006-04-14 09:30:53 +0200 (Fri, 14 Apr 2006) | 3 lines
     953Changed paths:
     954   M /trunk/caca/caca.c
     955   M /trunk/caca/caca.h
     956   M /trunk/caca/caca_internals.h
     957   M /trunk/caca/driver_conio.c
     958   M /trunk/caca/driver_gl.c
     959   M /trunk/caca/driver_ncurses.c
     960   M /trunk/caca/driver_raw.c
     961   M /trunk/caca/driver_slang.c
     962   M /trunk/caca/driver_vga.c
     963   M /trunk/caca/driver_win32.c
     964   M /trunk/caca/driver_x11.c
     965   M /trunk/caca/event.c
     966   M /trunk/caca/graphics.c
     967   M /trunk/caca/time.c
     968   M /trunk/cucul/box.c
     969   M /trunk/cucul/canvas.c
     970   M /trunk/cucul/charset.c
     971   M /trunk/cucul/colour.c
     972   M /trunk/cucul/conic.c
     973   M /trunk/cucul/cucul.c
     974   M /trunk/cucul/cucul.h
     975   M /trunk/cucul/cucul_internals.h
     976   M /trunk/cucul/dither.c
     977   M /trunk/cucul/export_ansi.c
     978   M /trunk/cucul/export_html.c
     979   M /trunk/cucul/export_irc.c
     980   M /trunk/cucul/export_ps.c
     981   M /trunk/cucul/export_svg.c
     982   M /trunk/cucul/font.c
     983   M /trunk/cucul/line.c
     984   M /trunk/cucul/math.c
     985   M /trunk/cucul/sprite.c
     986   M /trunk/cucul/transform.c
     987   M /trunk/cucul/triangle.c
     988   M /trunk/kernel/kernel.c
     989   M /trunk/kernel/kernel.h
     990   M /trunk/python/pypycaca.c
     991   M /trunk/python/pypycaca.h
     992   M /trunk/src/cacaplas.c
     993   M /trunk/src/cacaserver.c
     994   M /trunk/src/cacaview.c
     995   M /trunk/src/common-image.c
     996   M /trunk/src/common-image.h
     997
     998  * Removed \file directives from all files except caca.h and cucul.h, to
     999    remove redundencies in the Doxygen documentation.
     1000
     1001------------------------------------------------------------------------
     1002r557 | sam | 2006-04-13 19:57:19 +0200 (Thu, 13 Apr 2006) | 3 lines
     1003Changed paths:
     1004   M /trunk/cucul/font.c
     1005
     1006  * Added a lot of sanity checks to the font parsing. It should now be
     1007    secure against broken files, but it probably needs peer review.
     1008
     1009------------------------------------------------------------------------
     1010r556 | sam | 2006-04-13 19:54:07 +0200 (Thu, 13 Apr 2006) | 2 lines
     1011Changed paths:
     1012   M /trunk/test/Makefile.am
     1013   M /trunk/test/font.c
     1014
     1015  * Redisplay the output bitmap using libcaca. Eh ouais mon gars.
     1016
     1017------------------------------------------------------------------------
     1018r555 | sam | 2006-04-13 19:37:51 +0200 (Thu, 13 Apr 2006) | 2 lines
     1019Changed paths:
     1020   M /trunk/test/hsv.c
     1021
     1022  * Fixed caca_get_event() call in test/hsv.c.
     1023
     1024------------------------------------------------------------------------
     1025r554 | sam | 2006-04-13 19:08:16 +0200 (Thu, 13 Apr 2006) | 2 lines
     1026Changed paths:
     1027   M /trunk/cucul/colour.c
     1028
     1029  * Fixed compilation warning.
     1030
     1031------------------------------------------------------------------------
     1032r553 | sam | 2006-04-13 18:54:25 +0200 (Thu, 13 Apr 2006) | 2 lines
     1033Changed paths:
     1034   M /trunk/cucul/colour.c
     1035
     1036  * Fixed colour conversion routines so that they work with ARGB too.
     1037
     1038------------------------------------------------------------------------
     1039r552 | sam | 2006-04-13 18:10:16 +0200 (Thu, 13 Apr 2006) | 4 lines
     1040Changed paths:
     1041   M /trunk/cucul/Makefile.am
     1042   M /trunk/cucul/cucul.h
     1043   M /trunk/cucul/font.c
     1044   A /trunk/cucul/font_mono9.h (from /trunk/cucul/font_monospace9.h:548)
     1045   A /trunk/cucul/font_monobold12.h
     1046   D /trunk/cucul/font_monospace9.h
     1047   M /trunk/test/font.c
     1048
     1049  * Implemented cucul_get_font_list() to retrieve the list of builtin fonts.
     1050  * Fixed font selection through cucul_font_load().
     1051  * Added a bigger 10x19 bold font.
     1052
     1053------------------------------------------------------------------------
     1054r551 | sam | 2006-04-13 17:36:09 +0200 (Thu, 13 Apr 2006) | 3 lines
     1055Changed paths:
     1056   M /trunk/tools/makefont.c
     1057
     1058  * Made makefont more configurable. Also, store the commandline in a comment
     1059    so that the font can be easily rebuilt.
     1060
     1061------------------------------------------------------------------------
     1062r550 | sam | 2006-04-13 17:00:56 +0200 (Thu, 13 Apr 2006) | 2 lines
     1063Changed paths:
     1064   M /trunk/TODO
     1065
     1066  * Updated TODO list.
     1067
     1068------------------------------------------------------------------------
     1069r549 | sam | 2006-04-13 16:24:31 +0200 (Thu, 13 Apr 2006) | 3 lines
     1070Changed paths:
     1071   M /trunk/cucul/cucul.h
     1072   M /trunk/cucul/font.c
     1073   M /trunk/test/font.c
     1074
     1075  * Internal font support through cucul_load_font(). Documented that.
     1076  * Removed ugly hooks from test/font.c.
     1077
     1078------------------------------------------------------------------------
     1079r548 | sam | 2006-04-13 16:23:04 +0200 (Thu, 13 Apr 2006) | 2 lines
     1080Changed paths:
     1081   M /trunk/cucul/font.c
     1082
     1083  * Ugly overflow bug in the rendering code.
     1084
     1085------------------------------------------------------------------------
     1086r547 | sam | 2006-04-13 15:33:31 +0200 (Thu, 13 Apr 2006) | 5 lines
     1087Changed paths:
     1088   M /trunk/cucul/cucul.h
     1089   M /trunk/cucul/font.c
     1090   M /trunk/test/font.c
     1091
     1092  * Implemented cucul_get_font_width() and cucul_get_font_height().
     1093  * Documented most font functions.
     1094  * Cleaned up cucul_render_canvas() and made it actually usable by external
     1095    programs. Removed ugly printf() debug calls.
     1096
     1097------------------------------------------------------------------------
     1098r546 | sam | 2006-04-13 14:50:41 +0200 (Thu, 13 Apr 2006) | 2 lines
     1099Changed paths:
     1100   M /trunk/cucul/cucul.c
     1101   M /trunk/cucul/cucul.h
     1102   M /trunk/cucul/cucul_internals.h
     1103   M /trunk/cucul/export_ansi.c
     1104   M /trunk/cucul/export_html.c
     1105   M /trunk/cucul/export_irc.c
     1106   M /trunk/cucul/export_ps.c
     1107   M /trunk/cucul/export_svg.c
     1108   M /trunk/src/cacaserver.c
     1109   M /trunk/src/img2irc.c
     1110   M /trunk/test/export.c
     1111
     1112  * Renamed cucul_export into cucul_buffer. We'll use it for other things.
     1113
     1114------------------------------------------------------------------------
     1115r545 | sam | 2006-04-13 14:49:54 +0200 (Thu, 13 Apr 2006) | 2 lines
     1116Changed paths:
     1117   M /trunk/cucul/font_monospace9.h
     1118
     1119  * Putain de bordel de manche a couilles. I forgot to fix the font.
     1120
     1121------------------------------------------------------------------------
     1122r544 | sam | 2006-04-13 14:44:55 +0200 (Thu, 13 Apr 2006) | 2 lines
     1123Changed paths:
     1124   M /trunk/tools/makefont.c
     1125
     1126  * Some cleaning up in makefont.c.
     1127
     1128------------------------------------------------------------------------
     1129r543 | sam | 2006-04-13 14:25:36 +0200 (Thu, 13 Apr 2006) | 3 lines
     1130Changed paths:
     1131   M /trunk/cucul/font.c
     1132   M /trunk/cucul/font_monospace9.h
     1133   M /trunk/tools/makefont.c
     1134
     1135  * Fixed 4, 2 and 1-bit font rendering.
     1136  * Replaced the 8-bit internal font with a 4-bit one.
     1137
     1138------------------------------------------------------------------------
     1139r542 | sam | 2006-04-13 14:23:50 +0200 (Thu, 13 Apr 2006) | 3 lines
     1140Changed paths:
     1141   M /trunk/cucul/colour.c
     1142   M /trunk/cucul/cucul_internals.h
     1143
     1144  * Created internal function _cucul_argb32_to_argb4() that splits an argb
     1145    fg/bg value into its separate argb 4-bit fields.
     1146
     1147------------------------------------------------------------------------
     1148r541 | jylam | 2006-04-13 10:58:55 +0200 (Thu, 13 Apr 2006) | 2 lines
     1149Changed paths:
     1150   M /trunk/test/spritedit.c
     1151
     1152 * Added silly play with interframe delay. Need to rework sprite format.
     1153
     1154------------------------------------------------------------------------
     1155r540 | sam | 2006-04-13 10:44:25 +0200 (Thu, 13 Apr 2006) | 3 lines
     1156Changed paths:
     1157   M /trunk/cucul/font_monospace9.h
     1158
     1159  * 4bpp fonts do not work yet. Replaced the built-in font with an 8bpp font
     1160    for the moment.
     1161
     1162------------------------------------------------------------------------
     1163r539 | sam | 2006-04-13 10:39:30 +0200 (Thu, 13 Apr 2006) | 2 lines
     1164Changed paths:
     1165   M /trunk/test
     1166   M /trunk/test/Makefile.am
     1167   A /trunk/test/font.c
     1168
     1169  * Added a test program for the font renderer.
     1170
     1171------------------------------------------------------------------------
     1172r538 | sam | 2006-04-13 10:38:34 +0200 (Thu, 13 Apr 2006) | 2 lines
     1173Changed paths:
     1174   M /trunk/test/export.c
     1175
     1176  * Code simplification.
     1177
     1178------------------------------------------------------------------------
     1179r537 | sam | 2006-04-13 10:37:32 +0200 (Thu, 13 Apr 2006) | 2 lines
     1180Changed paths:
     1181   M /trunk/cucul/Makefile.am
     1182   M /trunk/cucul/font.c
     1183   A /trunk/cucul/font_monospace9.h
     1184
     1185  * Created a built-in font from Bitstream Vera (Monospace 9).
     1186
     1187------------------------------------------------------------------------
     1188r536 | sam | 2006-04-13 10:26:21 +0200 (Thu, 13 Apr 2006) | 2 lines
     1189Changed paths:
     1190   M /trunk/configure.ac
     1191   M /trunk/tools
     1192   M /trunk/tools/Makefile.am
     1193   A /trunk/tools/makefont.c
     1194
     1195  * Added a font creator that uses pango to render glyphs.
     1196
     1197------------------------------------------------------------------------
     1198r535 | sam | 2006-04-13 10:16:04 +0200 (Thu, 13 Apr 2006) | 3 lines
     1199Changed paths:
     1200   M /trunk/cucul/cucul.h
     1201   M /trunk/cucul/font.c
     1202
     1203  * Slightly updated the font format and wrote a font loader. Also added a
     1204    skeleton for the renderer that will not last very long.
     1205
     1206------------------------------------------------------------------------
     1207r534 | sam | 2006-04-12 18:34:34 +0200 (Wed, 12 Apr 2006) | 2 lines
     1208Changed paths:
     1209   M /trunk/cucul/font.c
     1210
     1211  * New version of the font format.
     1212
     1213------------------------------------------------------------------------
     1214r533 | sam | 2006-04-12 16:18:19 +0200 (Wed, 12 Apr 2006) | 3 lines
     1215Changed paths:
     1216   M /trunk/cucul/Makefile.am
     1217   A /trunk/cucul/font.c
     1218
     1219  * Added a file for future font handling routines. Currently only the font
     1220    format proposal is in this file. Feel free to comment.
     1221
     1222------------------------------------------------------------------------
     1223r532 | sam | 2006-04-12 10:57:59 +0200 (Wed, 12 Apr 2006) | 2 lines
     1224Changed paths:
     1225   M /trunk/test
     1226   M /trunk/tools
     1227
     1228  * Proper svn:ignore properties on tools/.
     1229
     1230------------------------------------------------------------------------
     1231r531 | sam | 2006-04-12 10:31:11 +0200 (Wed, 12 Apr 2006) | 3 lines
     1232Changed paths:
     1233   M /trunk/Makefile.am
     1234   M /trunk/caca/driver_slang.c
     1235   M /trunk/configure.ac
     1236   M /trunk/test/Makefile.am
     1237   D /trunk/test/optipal.c
     1238   A /trunk/tools
     1239   A /trunk/tools/Makefile.am (from /trunk/test/Makefile.am:527)
     1240   A /trunk/tools/optipal.c (from /trunk/test/optipal.c:527)
     1241
     1242  * Moved test/optipal.c to tools/optipal.c. The tools subdirectory will
     1243    contain development tools that are only useful to libcaca developers.
     1244
     1245------------------------------------------------------------------------
     1246r530 | sam | 2006-04-11 12:36:31 +0200 (Tue, 11 Apr 2006) | 4 lines
     1247Changed paths:
     1248   M /trunk/src/Makefile.am
     1249   M /trunk/src/cacaview.c
     1250
     1251  * cacaview works again. Somewhat. Image loading is now handled by the
     1252    factored common-image.c file. Feature selection such as antialiasing or
     1253    dithering mode are still disabled.
     1254
     1255------------------------------------------------------------------------
     1256r529 | sam | 2006-04-11 12:12:03 +0200 (Tue, 11 Apr 2006) | 2 lines
     1257Changed paths:
     1258   M /trunk/src/common-image.c
     1259
     1260  * Renamed "freadint" to "u32fread", and so on.
     1261
     1262------------------------------------------------------------------------
     1263r528 | sam | 2006-04-11 12:05:48 +0200 (Tue, 11 Apr 2006) | 3 lines
     1264Changed paths:
     1265   M /trunk/src
     1266   M /trunk/src/Makefile.am
     1267   A /trunk/src/common-image.c (from /trunk/src/cacaview.c:523)
     1268   A /trunk/src/common-image.h
     1269   A /trunk/src/img2irc.c
     1270
     1271  * Added img2irc program. I know it does not have "cucul" or "caca" in the
     1272    name, but as I said, I do what I want. http://zoy.org/~sam/pb7th.png
     1273
     1274------------------------------------------------------------------------
     1275r527 | sam | 2006-04-11 00:06:19 +0200 (Tue, 11 Apr 2006) | 3 lines
     1276Changed paths:
     1277   M /trunk/cucul/export_ansi.c
     1278   M /trunk/cucul/export_html.c
     1279   M /trunk/cucul/export_irc.c
     1280   M /trunk/cucul/export_ps.c
     1281   M /trunk/cucul/export_svg.c
     1282
     1283  * Avoid useless call to strlen() in the exporters.
     1284  * Removed '\x0f' from the IRC exporter until I understand why it was here.
     1285
     1286------------------------------------------------------------------------
     1287r526 | sam | 2006-04-11 00:03:22 +0200 (Tue, 11 Apr 2006) | 2 lines
     1288Changed paths:
     1289   M /trunk/test/export.c
     1290
     1291  * Fixed test/export that was not printing the last character of the file.
     1292
     1293------------------------------------------------------------------------
     1294r525 | sam | 2006-04-10 23:07:40 +0200 (Mon, 10 Apr 2006) | 2 lines
     1295Changed paths:
     1296   M /trunk/TODO
     1297
     1298  * Updated TODO list. I forgot the aspect ratio function!
     1299
     1300------------------------------------------------------------------------
     1301r524 | sam | 2006-04-10 22:24:12 +0200 (Mon, 10 Apr 2006) | 2 lines
     1302Changed paths:
     1303   M /trunk/cucul/Makefile.am
     1304   D /trunk/cucul/bitmap.c
     1305   A /trunk/cucul/dither.c (from /trunk/cucul/bitmap.c:523)
     1306
     1307  * Renamed bitmap.c into dither.c.
     1308
     1309------------------------------------------------------------------------
     1310r523 | sam | 2006-04-10 22:02:38 +0200 (Mon, 10 Apr 2006) | 2 lines
     1311Changed paths:
     1312   M /trunk/cucul/bitmap.c
     1313   M /trunk/cucul/cucul.c
     1314   M /trunk/cucul/cucul.h
     1315   M /trunk/cucul/cucul_internals.h
     1316   M /trunk/src/aafire.c
     1317   M /trunk/src/cacaball.c
     1318   M /trunk/src/cacamoir.c
     1319   M /trunk/src/cacaplas.c
     1320   M /trunk/src/cacaview.c
     1321   M /trunk/test/demo.c
     1322   M /trunk/test/export.c
     1323   M /trunk/test/gamma.c
     1324   M /trunk/test/hsv.c
     1325
     1326  * Renamed *bitmap to *dither. Ben ouais connard, je fais ce que je veux.
     1327
     1328------------------------------------------------------------------------
     1329r522 | sam | 2006-04-10 11:17:51 +0200 (Mon, 10 Apr 2006) | 4 lines
     1330Changed paths:
     1331   M /trunk/cucul/bitmap.c
     1332   M /trunk/cucul/canvas.c
     1333   M /trunk/cucul/cucul.c
     1334   M /trunk/cucul/cucul.h
     1335   M /trunk/cucul/cucul_internals.h
     1336   M /trunk/cucul/sprite.c
     1337   M /trunk/test/dithering.c
     1338   M /trunk/test/optipal.c
     1339
     1340  * Replaced enum cucul_color with unsigned int. The size of an enum is not
     1341    really portable, and Visual Studio complains when they are not explicitely
     1342    cast.
     1343
     1344------------------------------------------------------------------------
     1345r521 | sam | 2006-04-10 11:04:29 +0200 (Mon, 10 Apr 2006) | 2 lines
     1346Changed paths:
     1347   M /trunk/doc/doxygen.cfg.in
     1348
     1349  * Updated the Doxygen configuration file.
     1350
     1351------------------------------------------------------------------------
     1352r520 | sam | 2006-04-10 11:00:18 +0200 (Mon, 10 Apr 2006) | 3 lines
     1353Changed paths:
     1354   M /trunk/cucul/export_ansi.c
     1355   M /trunk/cucul/export_html.c
     1356   M /trunk/cucul/export_irc.c
     1357   M /trunk/cucul/export_ps.c
     1358   M /trunk/cucul/export_svg.c
     1359
     1360  * Fixed old bugs I introduced in the exporters.
     1361  * Fixed exporter headers to make Doxygen happy.
     1362
     1363------------------------------------------------------------------------
     1364r519 | sam | 2006-04-10 10:30:02 +0200 (Mon, 10 Apr 2006) | 2 lines
     1365Changed paths:
     1366   M /trunk/cucul
     1367
     1368  * Forgot an svn:ignore property.
     1369
     1370------------------------------------------------------------------------
     1371r518 | sam | 2006-04-10 09:52:07 +0200 (Mon, 10 Apr 2006) | 2 lines
     1372Changed paths:
     1373   M /trunk/caca
     1374   M /trunk/caca/Makefile.am
     1375   A /trunk/caca/caca.pc.in
     1376   M /trunk/configure.ac
     1377   M /trunk/cucul/Makefile.am
     1378   A /trunk/cucul/cucul.pc.in
     1379
     1380  * Added pkgconfig files. Eh ouais mon gars.
     1381
     1382------------------------------------------------------------------------
     1383r517 | sam | 2006-04-07 11:46:30 +0200 (Fri, 07 Apr 2006) | 2 lines
     1384Changed paths:
     1385   M /trunk/caca/driver_conio.c
     1386   M /trunk/caca/driver_gl.c
     1387   M /trunk/caca/driver_ncurses.c
     1388   M /trunk/caca/driver_slang.c
     1389   M /trunk/caca/driver_vga.c
     1390   M /trunk/caca/driver_win32.c
     1391   M /trunk/caca/driver_x11.c
     1392   M /trunk/cucul/colour.c
     1393   M /trunk/cucul/cucul_internals.h
     1394   M /trunk/cucul/export_ansi.c
     1395   M /trunk/cucul/export_html.c
     1396   M /trunk/cucul/export_irc.c
     1397   M /trunk/cucul/export_ps.c
     1398   M /trunk/cucul/export_svg.c
     1399
     1400  * Replaced occurrences of "rgba" with "argb".
     1401
     1402------------------------------------------------------------------------
     1403r516 | sam | 2006-04-07 10:55:01 +0200 (Fri, 07 Apr 2006) | 2 lines
     1404Changed paths:
     1405   M /trunk/cucul/bitmap.c
     1406
     1407  * Fixed a syntax error. Gruik.
     1408
     1409------------------------------------------------------------------------
     1410r515 | sam | 2006-04-07 10:19:42 +0200 (Fri, 07 Apr 2006) | 2 lines
     1411Changed paths:
     1412   M /trunk/cucul/bitmap.c
     1413   M /trunk/cucul/cucul.h
     1414
     1415  * Changed the cucul_set_bitmap_antialias() argument to a string.
     1416
     1417------------------------------------------------------------------------
     1418r514 | sam | 2006-04-06 15:49:10 +0200 (Thu, 06 Apr 2006) | 2 lines
     1419Changed paths:
     1420   M /trunk/cucul/export_ps.c
     1421
     1422  * Of course I had to fuck up something. Here, PS export works again.
     1423
     1424------------------------------------------------------------------------
     1425r513 | sam | 2006-04-06 15:41:56 +0200 (Thu, 06 Apr 2006) | 2 lines
     1426Changed paths:
     1427   M /trunk/caca/driver_conio.c
     1428   M /trunk/caca/driver_gl.c
     1429   M /trunk/caca/driver_ncurses.c
     1430   M /trunk/caca/driver_raw.c
     1431   M /trunk/caca/driver_slang.c
     1432   M /trunk/caca/driver_vga.c
     1433   M /trunk/caca/driver_win32.c
     1434   M /trunk/caca/driver_x11.c
     1435   M /trunk/cucul/Makefile.am
     1436   M /trunk/cucul/canvas.c
     1437   A /trunk/cucul/colour.c
     1438   M /trunk/cucul/cucul.c
     1439   M /trunk/cucul/cucul_internals.h
     1440   M /trunk/cucul/export_ansi.c
     1441   M /trunk/cucul/export_html.c
     1442   M /trunk/cucul/export_irc.c
     1443   M /trunk/cucul/export_ps.c
     1444   M /trunk/cucul/export_svg.c
     1445   M /trunk/cucul/transform.c
     1446   M /trunk/src/cacaserver.c
     1447
     1448  * Store colour information on 32 bits, for future 12-bit colour support.
     1449
     1450------------------------------------------------------------------------
     1451r512 | sam | 2006-04-06 15:21:15 +0200 (Thu, 06 Apr 2006) | 2 lines
     1452Changed paths:
     1453   M /trunk/cucul/canvas.c
     1454   M /trunk/cucul/cucul.h
     1455
     1456  * Got rid of cucul_get_screen(). Use cucul_export() instead.
     1457
     1458------------------------------------------------------------------------
     1459r511 | sam | 2006-04-06 15:11:12 +0200 (Thu, 06 Apr 2006) | 2 lines
     1460Changed paths:
     1461   M /trunk/cucul/cucul.c
     1462
     1463  * Check the magic bytes at the end of the buffer when cucul_load()ing it.
     1464
     1465------------------------------------------------------------------------
     1466r510 | sam | 2006-04-06 15:07:58 +0200 (Thu, 06 Apr 2006) | 2 lines
     1467Changed paths:
     1468   M /trunk/src/cacaserver.c
     1469
     1470  * Sanity check in cacaserver.c.
     1471
     1472------------------------------------------------------------------------
     1473r509 | sam | 2006-04-06 12:23:10 +0200 (Thu, 06 Apr 2006) | 2 lines
     1474Changed paths:
     1475   M /trunk/src/cacaserver.c
     1476
     1477  * Fixed a crash when realloc() returns a new address.
     1478
     1479------------------------------------------------------------------------
     1480r508 | sam | 2006-04-06 12:19:17 +0200 (Thu, 06 Apr 2006) | 2 lines
     1481Changed paths:
     1482   M /trunk/cucul/cucul.c
     1483
     1484  * Fixed old typo that caused qq->height to be uninitialised.
     1485
     1486------------------------------------------------------------------------
     1487r507 | jylam | 2006-04-01 23:29:10 +0200 (Sat, 01 Apr 2006) | 2 lines
     1488Changed paths:
     1489   M /trunk/src/cacaserver.c
     1490
     1491 * Oops, removed unused variable
     1492
     1493------------------------------------------------------------------------
     1494r506 | jylam | 2006-04-01 23:26:30 +0200 (Sat, 01 Apr 2006) | 2 lines
     1495Changed paths:
     1496   M /trunk/src/cacaserver.c
     1497
     1498 * Added Winsock (c)(tm)(r) compatibility
     1499
     1500------------------------------------------------------------------------
     1501r505 | jylam | 2006-04-01 18:11:37 +0200 (Sat, 01 Apr 2006) | 2 lines
     1502Changed paths:
     1503   M /trunk/src/cacaplas.c
     1504
     1505 * removed b0rked test. No more pigs, I just commited 500 of them.
     1506
     1507------------------------------------------------------------------------
     1508r504 | sam | 2006-04-01 17:58:10 +0200 (Sat, 01 Apr 2006) | 2 lines
     1509Changed paths:
     1510   M /trunk/cucul/bitmap.c
     1511
     1512  * Set the default dithering mode to Floyd-Steinberg.
     1513
     1514------------------------------------------------------------------------
     1515r503 | sam | 2006-04-01 17:56:31 +0200 (Sat, 01 Apr 2006) | 14 lines
     1516Changed paths:
     1517   M /trunk/cucul/canvas.c
     1518   M /trunk/cucul/sprite.c
     1519
     1520                             ((`)_.._     ,'-. _..._ _._
     1521  * Ooops. Compilation fix.   \,'    '-._.-\  '     ` .-'
     1522                             .'            /         (
     1523                            /    S        |     _   _ \
     1524                           |        a     \     o   o  |
     1525                           ;           m         .-.   /
     1526                            ;       ',       '-.( '')-'
     1527                             '.      |           ;-'
     1528                               \    /           /
     1529                               /   /-._  __,  7 |
     1530                               \  `\  \``  |  | |
     1531                                \   \_,\   |  |_,\
     1532                                 '-`'      \_,\
     1533
     1534------------------------------------------------------------------------
     1535r502 | sam | 2006-04-01 17:25:33 +0200 (Sat, 01 Apr 2006) | 2 lines
     1536Changed paths:
     1537   M /trunk/TODO
     1538   M /trunk/cucul/canvas.c
     1539   M /trunk/cucul/cucul.h
     1540
     1541  * Got rid of the useless cucul_get_fg_color/cucul_get_bg_color functions.
     1542
     1543------------------------------------------------------------------------
     1544r501 | sam | 2006-04-01 17:02:41 +0200 (Sat, 01 Apr 2006) | 2 lines
     1545Changed paths:
     1546   M /trunk/TODO
     1547
     1548  * Updated the TODO list.
     1549
     1550------------------------------------------------------------------------
     1551r500 | sam | 2006-04-01 17:02:05 +0200 (Sat, 01 Apr 2006) | 10 lines
     1552Changed paths:
     1553   M /trunk/caca/caca.h
     1554   M /trunk/cucul/bitmap.c
     1555   M /trunk/cucul/cucul.c
     1556   M /trunk/cucul/cucul.h
     1557   M /trunk/cucul/cucul_internals.h
     1558   M /trunk/test/demo.c
     1559
     1560  * Removed CUCUL_BACKGROUND, CUCUL_ANTIALIASING and CUCUL_DITHERING
     1561    environment variables handling. Replaced that with three per-bitmap
     1562    functions: cucul_set_bitmap_antialias(), cucul_set_bitmap_color() and
     1563    cucul_set_bitmap_dithering().
     1564  * Added cucul_set_bitmap_brightness() and cucul_set_bitmap_contrast()
     1565    prototypes (but did not implement them yet).
     1566  * Added cucul_set_bitmap_charset() to choose what characters are going
     1567    to be used for the bitmap rendering.
     1568  * Removed the now useless cucul_get_feature(), cucul_set_feature() etc.
     1569
     1570------------------------------------------------------------------------
     1571r499 | sam | 2006-04-01 16:44:09 +0200 (Sat, 01 Apr 2006) | 3 lines
     1572Changed paths:
     1573   M /trunk/caca/caca.h
     1574   M /trunk/caca/event.c
     1575   M /trunk/src/aafire.c
     1576   M /trunk/src/cacaball.c
     1577   M /trunk/src/cacamoir.c
     1578   M /trunk/src/cacaplas.c
     1579   M /trunk/src/cacaplay.c
     1580   M /trunk/src/cacaview.c
     1581   M /trunk/test/colors.c
     1582   M /trunk/test/demo.c
     1583   M /trunk/test/dithering.c
     1584   M /trunk/test/event.c
     1585   M /trunk/test/gamma.c
     1586   M /trunk/test/hsv.c
     1587   M /trunk/test/spritedit.c
     1588   M /trunk/test/transform.c
     1589   M /trunk/test/unicode.c
     1590
     1591  * Merged caca_wait_event() into caca_get_event() and added a timeout
     1592    parameter to do what both functions did before, and even more.
     1593
     1594------------------------------------------------------------------------
     1595r498 | sam | 2006-04-01 16:37:27 +0200 (Sat, 01 Apr 2006) | 2 lines
     1596Changed paths:
     1597   M /trunk/src/Makefile.am
     1598
     1599  * Disabled cacaview for now. I'm going to utterly break it.
     1600
     1601------------------------------------------------------------------------
     1602r497 | sam | 2006-04-01 16:36:59 +0200 (Sat, 01 Apr 2006) | 2 lines
     1603Changed paths:
     1604   M /trunk/cucul/cucul.c
     1605   M /trunk/cucul/cucul.h
     1606
     1607  * Added cucul_get_export_list(). Returns a list of known export formats.
     1608
     1609------------------------------------------------------------------------
     1610r496 | sam | 2006-03-29 11:41:30 +0200 (Wed, 29 Mar 2006) | 4 lines
     1611Changed paths:
     1612   M /trunk/src/cacaserver.c
     1613
     1614  * cacaserver works again (but needs a complete rewrite because it's really
     1615    become ugly). You can now emulate the previous network driver behaviour
     1616    by doing: "CACA_DRIVER=raw cacaplas | cacaserver".
     1617
     1618------------------------------------------------------------------------
     1619r495 | sam | 2006-03-28 00:16:58 +0200 (Tue, 28 Mar 2006) | 3 lines
     1620Changed paths:
     1621   M /trunk/cucul/cucul.c
     1622   M /trunk/cucul/cucul.h
     1623   M /trunk/src/cacaserver.c
     1624   M /trunk/test/export.c
     1625
     1626  * Changed the 2nd argument of cucul_create_export to a string. This way we
     1627    can add new exporters without changing the API.
     1628
     1629------------------------------------------------------------------------
     1630r494 | sam | 2006-03-28 00:12:12 +0200 (Tue, 28 Mar 2006) | 2 lines
     1631Changed paths:
     1632   M /trunk/src/Makefile.am
     1633
     1634  * Oops, I barfed that makefile.
     1635
     1636------------------------------------------------------------------------
     1637r493 | jylam | 2006-03-27 23:40:17 +0200 (Mon, 27 Mar 2006) | 2 lines
     1638Changed paths:
     1639   M /trunk/src/aafire.c
     1640   M /trunk/src/cacaball.c
     1641   M /trunk/src/cacamoir.c
     1642
     1643 * Added "powered by libcaca" text to all examples for consistency
     1644
     1645------------------------------------------------------------------------
     1646r492 | sam | 2006-03-27 23:37:52 +0200 (Mon, 27 Mar 2006) | 4 lines
     1647Changed paths:
     1648   M /trunk/caca/Makefile.am
     1649   M /trunk/caca/caca.c
     1650   M /trunk/caca/caca.h
     1651   M /trunk/caca/caca_internals.h
     1652   D /trunk/caca/driver_network.c
     1653   M /trunk/src
     1654   M /trunk/src/Makefile.am
     1655   M /trunk/src/cacaplas.c
     1656   A /trunk/src/cacaserver.c (from /trunk/caca/driver_network.c:487)
     1657
     1658  * Removed the network driver and replaced it with a cacaserver executable
     1659    that has all the functionality, except it does not work yet (the stdin
     1660    reading routine is missing).
     1661
     1662------------------------------------------------------------------------
     1663r491 | sam | 2006-03-27 23:33:29 +0200 (Mon, 27 Mar 2006) | 3 lines
     1664Changed paths:
     1665   M /trunk/caca/driver_raw.c
     1666   M /trunk/src
     1667   M /trunk/src/Makefile.am
     1668   A /trunk/src/cacaplay.c
     1669
     1670  * Implemented a proof-of-concept cacaplay program that can redisplay a
     1671    single frame that was saved by the raw driver.
     1672
     1673------------------------------------------------------------------------
     1674r490 | sam | 2006-03-27 23:22:34 +0200 (Mon, 27 Mar 2006) | 4 lines
     1675Changed paths:
     1676   M /trunk/cucul/cucul.c
     1677   M /trunk/cucul/cucul.h
     1678
     1679  * Implemented cucul_load() to reload a file that was saved with the
     1680    raw driver. I know it is inconsistent to have the loader in libcucul
     1681    and the exporter in libcaca but I'll find a way to harmonise that.
     1682
     1683------------------------------------------------------------------------
     1684r489 | jylam | 2006-03-27 20:17:09 +0200 (Mon, 27 Mar 2006) | 19 lines
     1685Changed paths:
     1686   M /trunk/caca/driver_gl.c
     1687
     1688 * Fixed OpenGL mouse handling
     1689
     1690Sam      Le        Vieux      Porc
     1691            (\____/)
     1692Le          / @__@ \            Le
     1693           (  (oo)  )   
     1694            `-.~~.-'         Vieux
     1695Vieux        /    \             
     1696           @/      \_         
     1697          (/ /    \ \)        Porc
     1698Porc       WW`----'WW       
     1699
     1700Sam      Le        Vieux      Porc
     1701
     1702
     1703
     1704
     1705
     1706
     1707------------------------------------------------------------------------
     1708r488 | sam | 2006-03-27 20:07:18 +0200 (Mon, 27 Mar 2006) | 2 lines
     1709Changed paths:
     1710   M /trunk/caca/Makefile.am
     1711   M /trunk/caca/caca.c
     1712   M /trunk/caca/caca_internals.h
     1713   A /trunk/caca/driver_raw.c
     1714
     1715  * Created a minimal raw driver that outputs stuff to stdout.
     1716
     1717------------------------------------------------------------------------
     1718r487 | sam | 2006-03-27 11:35:22 +0200 (Mon, 27 Mar 2006) | 16 lines
     1719Changed paths:
     1720   M /trunk/caca/driver_gl.c
     1721
     1722                                       ██████                ██████
     1723 * Ah mais putain j'avais pas vu !    ██░░░░██████████████████░░░░██
     1724                                       ██░░░░░░░░░░░░░░░░░░░░░░░░██
     1725                                        ██░░░░███░░░░░░░░███░░░░██
     1726                                       ██░░░░░░███░░░░░░███░░░░░░██
     1727                                      ██░░░░░░░░░░░░░░░░░░░░░░░░░░██
     1728                                      ██░░░░░░██████████████░░░░░░██
     1729                                      ██░░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░░██
     1730                                      ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██
     1731                                      ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██
     1732                                       ██░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░██
     1733                                        ██░░░░██████████████░░░░██
     1734                                         ███░░░░░░██████░░░░░░███
     1735                                           █████░░░░░░░░░░█████
     1736                                               ████████████
     1737
     1738------------------------------------------------------------------------
     1739r486 | sam | 2006-03-27 10:01:27 +0200 (Mon, 27 Mar 2006) | 3 lines
     1740Changed paths:
     1741   M /trunk/caca/driver_gl.c
     1742   M /trunk/configure.ac
     1743
     1744  * Reworked the OpenGL headers and Glut features detection (what did you
     1745    expect).
     1746
     1747------------------------------------------------------------------------
     1748r485 | sam | 2006-03-27 09:40:30 +0200 (Mon, 27 Mar 2006) | 2 lines
     1749Changed paths:
     1750   M /trunk/cucul/cucul.h
     1751   M /trunk/cucul/transform.c
     1752
     1753  * Implemented cucul_invert() to invert a canvas' colours.
     1754
     1755------------------------------------------------------------------------
     1756r484 | jylam | 2006-03-27 01:08:19 +0200 (Mon, 27 Mar 2006) | 2 lines
     1757Changed paths:
     1758   M /trunk/caca/driver_gl.c
     1759
     1760 * Fixed glutCheckLoop headers, testing only under MacOSX
     1761
     1762------------------------------------------------------------------------
     1763r483 | jylam | 2006-03-27 00:57:12 +0200 (Mon, 27 Mar 2006) | 2 lines
     1764Changed paths:
     1765   M /trunk/caca/driver_gl.c
     1766   M /trunk/configure.ac
     1767
     1768 * Added (untested) glut3 glutCheckLoop(), ans a regular display function
     1769
     1770------------------------------------------------------------------------
     1771r482 | sam | 2006-03-26 22:16:28 +0200 (Sun, 26 Mar 2006) | 2 lines
     1772Changed paths:
     1773   M /trunk/cucul/transform.c
     1774
     1775  * Minor addition to the rotate code.
     1776
     1777------------------------------------------------------------------------
     1778r481 | sam | 2006-03-25 00:17:25 +0100 (Sat, 25 Mar 2006) | 2 lines
     1779Changed paths:
     1780   M /trunk/caca/Makefile.am
     1781   M /trunk/src/Makefile.am
     1782   M /trunk/test/Makefile.am
     1783
     1784  * Workaround for automake < 1.6.
     1785
     1786------------------------------------------------------------------------
     1787r480 | jylam | 2006-03-24 20:44:12 +0100 (Fri, 24 Mar 2006) | 24 lines
     1788Changed paths:
     1789   M /trunk/cucul/bitmap.c
     1790
     1791 * Ok, invert works. OK OK SAM THAT WAS MY FAULT
     1792
     1793
     1794AHAHAH                      _
     1795    _._ _..._ .-',     _.._(`))
     1796   '-. `     '  /-._.-'    ',/
     1797      ) MAIS    \            '.
     1798     / _    _    |  JE         \
     1799    |  a    a    /     SUIS     |
     1800    \   .-.                     ; 
     1801     '-('' ).-'       ,' UN    ;
     1802        '-;           |      .'
     1803           \    VIEUX  \    /
     1804           | 7  .__  _.-\   \
     1805           | |  |  ``/  /`  /
     1806          /,_|  |   /,_/   /
     1807             /,_/      '`-'
     1808
     1809POOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORC!
     1810
     1811
     1812
     1813
     1814
     1815------------------------------------------------------------------------
     1816r479 | jylam | 2006-03-24 20:34:45 +0100 (Fri, 24 Mar 2006) | 3 lines
     1817Changed paths:
     1818   M /trunk/cucul/bitmap.c
     1819   M /trunk/cucul/cucul.h
     1820   M /trunk/test/demo.c
     1821
     1822 * Added bitmap invert routine. It doesn't work well, so don't use it right now. Sam is working hard to correct the strange behaviour.
     1823
     1824
     1825------------------------------------------------------------------------
     1826r478 | sam | 2006-03-24 17:51:59 +0100 (Fri, 24 Mar 2006) | 24 lines
     1827Changed paths:
     1828   M /trunk/caca/caca.h
     1829   M /trunk/caca/caca_internals.h
     1830   M /trunk/caca/driver_conio.c
     1831   M /trunk/caca/driver_gl.c
     1832   M /trunk/caca/driver_ncurses.c
     1833   M /trunk/caca/driver_network.c
     1834   M /trunk/caca/driver_slang.c
     1835   M /trunk/caca/driver_vga.c
     1836   M /trunk/caca/driver_win32.c
     1837   M /trunk/caca/driver_x11.c
     1838   M /trunk/caca/graphics.c
     1839   M /trunk/test/demo.c
     1840
     1841  * Merged caca_show_cursor() and caca_hide_cursor() into caca_set_mouse() so
     1842    that we have one function less.
     1843  * Fixed coding style.
     1844  * Removed FUCKING TABS.               ____.------.___
     1845                           _______.----'`` ``` `` ``` ``-.
     1846                      _.--' ` ```` ` `  ` ```  ``    ``  ``.
     1847                  _.-'    ' ` `` ```      `` ` `'           `.  _
     1848               .-''      ` H A H A H A `'  M A I S            \/.)
     1849     .    . .-' /       `         `                  `      `` ||
     1850     |`-.(``-.          `      `       `        ' `  `    ```  |\
     1851     `.  '\```\        ``   `     V I E U X   ' ' ``  `-``    -|\\
     1852       `/''````)       `` `          -        -   `````  ' '.' |\_)
     1853        |`'_._`       ```      ''`  P O R C .   . ````        /
     1854        // @) \    `   ``       ''' .              ```      '/
     1855       /''''' |     ` \).`.'-.  ''' _    _         .`` `   '/
     1856     .''''- `-'`.   . //   )--   '/,,',,' ,,,,''__,._`' '  /
     1857   .'    ` `-  `   ' .'   /   ' /,;;;, ,___.---'     \ '' / \
     1858   (`.  .'` __',`''''.--'/   ' /'-----'              | ' /  ))
     1859    `'-'/  `'''_.---' \;;|-  '/            ,,,       | ''|`- |
     1860      `'--'---'        |;|   /   ,,,,;;;;;;;;;;,,,,, |-' /`  |
     1861                       |;|-'|   ,;;;;;;;;;;;;;;;; ;;;/  /|`'''
     1862                       ''',,,''',,,,,,,,,,,,,,,'    /,,'''
     1863                                   ''''
     1864
     1865------------------------------------------------------------------------
     1866r477 | jylam | 2006-03-24 17:25:39 +0100 (Fri, 24 Mar 2006) | 2 lines
     1867Changed paths:
     1868   M /trunk/caca/driver_x11.c
     1869   M /trunk/caca/graphics.c
     1870
     1871 * Fixed bug in show/hide cursor, implemented X11 cursor
     1872
     1873------------------------------------------------------------------------
     1874r476 | jylam | 2006-03-24 16:42:46 +0100 (Fri, 24 Mar 2006) | 2 lines
     1875Changed paths:
     1876   M /trunk/caca/driver_x11.c
     1877   M /trunk/test/demo.c
     1878
     1879 * Added forgotten X11 set/hide cursor (non-working code)
     1880
     1881------------------------------------------------------------------------
     1882r475 | jylam | 2006-03-24 16:00:47 +0100 (Fri, 24 Mar 2006) | 2 lines
     1883Changed paths:
     1884   M /trunk/caca/caca.h
     1885   M /trunk/caca/caca_internals.h
     1886   M /trunk/caca/driver_conio.c
     1887   M /trunk/caca/driver_gl.c
     1888   M /trunk/caca/driver_ncurses.c
     1889   M /trunk/caca/driver_network.c
     1890   M /trunk/caca/driver_slang.c
     1891   M /trunk/caca/driver_vga.c
     1892   M /trunk/caca/driver_win32.c
     1893   M /trunk/caca/graphics.c
     1894
     1895 * Added caca_show/hide_cursor, and corresponding GL binding
     1896
     1897------------------------------------------------------------------------
     1898r474 | sam | 2006-03-24 15:17:40 +0100 (Fri, 24 Mar 2006) | 3 lines
     1899Changed paths:
     1900   M /trunk/caca/caca.h
     1901
     1902  * Documented the caca_event structure and improved a few things here and
     1903    there in the documentation.
     1904
     1905------------------------------------------------------------------------
     1906r473 | sam | 2006-03-24 10:48:20 +0100 (Fri, 24 Mar 2006) | 2 lines
     1907Changed paths:
     1908   M /trunk/caca/caca.c
     1909   M /trunk/caca/caca_internals.h
     1910   M /trunk/caca/driver_conio.c
     1911   M /trunk/caca/driver_gl.c
     1912   M /trunk/caca/driver_ncurses.c
     1913   M /trunk/caca/driver_network.c
     1914   M /trunk/caca/driver_slang.c
     1915   M /trunk/caca/driver_vga.c
     1916   M /trunk/caca/driver_win32.c
     1917   M /trunk/caca/driver_x11.c
     1918
     1919  * Allow the driver initialisation to fail, for instance when $DISPLAY = "".
     1920
     1921------------------------------------------------------------------------
     1922r472 | sam | 2006-03-24 10:30:02 +0100 (Fri, 24 Mar 2006) | 2 lines
     1923Changed paths:
     1924   M /trunk/cucul/math.c
     1925
     1926  * Removed spurious prototype.
     1927
     1928------------------------------------------------------------------------
     1929r471 | sam | 2006-03-23 19:38:44 +0100 (Thu, 23 Mar 2006) | 2 lines
     1930Changed paths:
     1931   M /trunk/TODO
     1932
     1933  * Updated the TODO list with what's been done so far.
     1934
     1935------------------------------------------------------------------------
     1936r470 | sam | 2006-03-23 19:36:59 +0100 (Thu, 23 Mar 2006) | 2 lines
     1937Changed paths:
     1938   M /trunk/caca/caca.c
     1939   M /trunk/caca/caca.h
     1940   M /trunk/caca/caca_internals.h
     1941   M /trunk/caca/driver_conio.c
     1942   M /trunk/caca/driver_gl.c
     1943   M /trunk/caca/driver_ncurses.c
     1944   M /trunk/caca/driver_network.c
     1945   M /trunk/caca/driver_slang.c
     1946   M /trunk/caca/driver_vga.c
     1947   M /trunk/caca/driver_win32.c
     1948   M /trunk/caca/driver_x11.c
     1949   M /trunk/caca/event.c
     1950   M /trunk/src/aafire.c
     1951   M /trunk/src/cacaball.c
     1952   M /trunk/src/cacamoir.c
     1953   M /trunk/src/cacaplas.c
     1954   M /trunk/src/cacaview.c
     1955   M /trunk/test/colors.c
     1956   M /trunk/test/demo.c
     1957   M /trunk/test/dithering.c
     1958   M /trunk/test/event.c
     1959   M /trunk/test/gamma.c
     1960   M /trunk/test/hsv.c
     1961   M /trunk/test/spritedit.c
     1962   M /trunk/test/transform.c
     1963   M /trunk/test/unicode.c
     1964
     1965  * Massive rework of the event handling code, as per the TODO list.
     1966
     1967------------------------------------------------------------------------
     1968r469 | sam | 2006-03-23 18:20:57 +0100 (Thu, 23 Mar 2006) | 2 lines
     1969Changed paths:
     1970   M /trunk/test/gamma.c
     1971
     1972  * Hahaha mais le vieux porc c'est moi.
     1973
     1974------------------------------------------------------------------------
     1975r468 | sam | 2006-03-23 16:14:17 +0100 (Thu, 23 Mar 2006) | 2 lines
     1976Changed paths:
     1977   M /trunk/cucul/transform.c
     1978
     1979  * Added missing ASCII characters to cucul_rotate().
     1980
     1981------------------------------------------------------------------------
     1982r467 | sam | 2006-03-23 15:07:32 +0100 (Thu, 23 Mar 2006) | 4 lines
     1983Changed paths:
     1984   M /trunk/cucul/box.c
     1985   M /trunk/cucul/canvas.c
     1986   M /trunk/cucul/conic.c
     1987   M /trunk/cucul/cucul.h
     1988   M /trunk/cucul/cucul_internals.h
     1989   M /trunk/cucul/line.c
     1990   M /trunk/cucul/triangle.c
     1991   M /trunk/src/cacaview.c
     1992   M /trunk/test/demo.c
     1993   M /trunk/test/event.c
     1994   M /trunk/test/export.c
     1995   M /trunk/test/spritedit.c
     1996
     1997  * Made cucul_putchar32() an internal-only function.
     1998  * Changed the line, box, ellipsis etc. prototypes so that they use an UTF-8
     1999    string instead of a single character as their last argument.
     2000
     2001------------------------------------------------------------------------
     2002r466 | sam | 2006-03-23 14:12:56 +0100 (Thu, 23 Mar 2006) | 2 lines
     2003Changed paths:
     2004   M /trunk/cucul/cucul.c
     2005   M /trunk/cucul/cucul.h
     2006   M /trunk/src/aafire.c
     2007   M /trunk/src/cacaball.c
     2008   M /trunk/src/cacamoir.c
     2009   M /trunk/src/cacaplas.c
     2010   M /trunk/src/cacaview.c
     2011   M /trunk/test/colors.c
     2012   M /trunk/test/demo.c
     2013   M /trunk/test/dithering.c
     2014   M /trunk/test/event.c
     2015   M /trunk/test/export.c
     2016   M /trunk/test/gamma.c
     2017   M /trunk/test/hsv.c
     2018   M /trunk/test/spritedit.c
     2019   M /trunk/test/transform.c
     2020   M /trunk/test/unicode.c
     2021
     2022  * Renamed cucul_init()/cucul_end() into cucul_create()/cucul_free().
     2023
     2024------------------------------------------------------------------------
     2025r465 | sam | 2006-03-23 12:34:27 +0100 (Thu, 23 Mar 2006) | 4 lines
     2026Changed paths:
     2027   M /trunk/TODO
     2028
     2029  * Removed done stuff from the TODO.
     2030  * Updated the TODO list with what I said in the mailing-list. The top
     2031    priority is what's marked "API-dependent stuff".
     2032
     2033------------------------------------------------------------------------
     2034r464 | sam | 2006-03-23 12:03:43 +0100 (Thu, 23 Mar 2006) | 2 lines
     2035Changed paths:
     2036   M /trunk/test
     2037   M /trunk/test/Makefile.am
     2038   A /trunk/test/transform.c
     2039
     2040  * Added a test for the transformation routines.
     2041
     2042------------------------------------------------------------------------
     2043r463 | sam | 2006-03-23 12:00:54 +0100 (Thu, 23 Mar 2006) | 2 lines
     2044Changed paths:
     2045   M /trunk/cucul/transform.c
     2046
     2047  * Added more characters to the flip/rotate routines.
     2048
     2049------------------------------------------------------------------------
     2050r462 | sam | 2006-03-23 10:47:06 +0100 (Thu, 23 Mar 2006) | 3 lines
     2051Changed paths:
     2052   M /trunk/cucul/Makefile.am
     2053   M /trunk/cucul/cucul.h
     2054   A /trunk/cucul/transform.c
     2055
     2056  * Added cucul_flip(), cucul_flop() and cucul_transform() to perform
     2057    operations on canvases.
     2058
     2059------------------------------------------------------------------------
     2060r461 | sam | 2006-03-22 22:15:57 +0100 (Wed, 22 Mar 2006) | 2 lines
     2061Changed paths:
     2062   M /trunk/caca/caca.c
     2063   M /trunk/caca/caca.h
     2064   M /trunk/caca/caca_internals.h
     2065   M /trunk/caca/driver_conio.c
     2066   M /trunk/caca/driver_gl.c
     2067   M /trunk/caca/driver_ncurses.c
     2068   M /trunk/caca/driver_network.c
     2069   M /trunk/caca/driver_slang.c
     2070   M /trunk/caca/driver_vga.c
     2071   M /trunk/caca/driver_win32.c
     2072   M /trunk/caca/driver_x11.c
     2073   M /trunk/caca/event.c
     2074   M /trunk/caca/graphics.c
     2075   M /trunk/caca/time.c
     2076   M /trunk/cucul/bitmap.c
     2077   M /trunk/cucul/box.c
     2078   M /trunk/cucul/canvas.c
     2079   M /trunk/cucul/charset.c
     2080   M /trunk/cucul/conic.c
     2081   M /trunk/cucul/cucul.c
     2082   M /trunk/cucul/cucul.h
     2083   M /trunk/cucul/cucul_internals.h
     2084   M /trunk/cucul/export_ansi.c
     2085   M /trunk/cucul/export_html.c
     2086   M /trunk/cucul/export_irc.c
     2087   M /trunk/cucul/export_ps.c
     2088   M /trunk/cucul/export_svg.c
     2089   M /trunk/cucul/line.c
     2090   M /trunk/cucul/math.c
     2091   M /trunk/cucul/sprite.c
     2092   M /trunk/cucul/triangle.c
     2093   M /trunk/kernel/kernel.c
     2094   M /trunk/kernel/kernel.h
     2095   M /trunk/test
     2096
     2097  * Slightly changed header comments.
     2098
     2099------------------------------------------------------------------------
     2100r460 | sam | 2006-03-22 21:10:14 +0100 (Wed, 22 Mar 2006) | 2 lines
     2101Changed paths:
     2102   M /trunk/cucul/canvas.c
     2103
     2104  * Optimise cucul_blit() by using memcpy() if there is no mask.
     2105
     2106------------------------------------------------------------------------
     2107r459 | sam | 2006-03-22 20:54:37 +0100 (Wed, 22 Mar 2006) | 3 lines
     2108Changed paths:
     2109   M /trunk/cucul/canvas.c
     2110   M /trunk/cucul/cucul.h
     2111   M /trunk/test/Makefile.am
     2112   M /trunk/test/gamma.c
     2113
     2114  * Added the cucul_blit() function. It lets us blit various canvas one
     2115    onto the other with an optional mask.
     2116
     2117------------------------------------------------------------------------
     2118r458 | sam | 2006-03-22 20:20:52 +0100 (Wed, 22 Mar 2006) | 2 lines
     2119Changed paths:
     2120   M /trunk/cucul/cucul.c
     2121
     2122  * Fixed an uninitialised structure member.
     2123
     2124------------------------------------------------------------------------
     2125r457 | sam | 2006-03-22 19:38:06 +0100 (Wed, 22 Mar 2006) | 3 lines
     2126Changed paths:
     2127   M /trunk/cucul/Makefile.am
     2128   A /trunk/cucul/canvas.c (from /trunk/cucul/char.c:445)
     2129   D /trunk/cucul/char.c
     2130
     2131  * Renamed cucul/char.c into cucul/canvas.c because I'm adding stuff there
     2132    that is a bit more high level than characters.
     2133
     2134------------------------------------------------------------------------
     2135r456 | sam | 2006-03-22 19:29:39 +0100 (Wed, 22 Mar 2006) | 2 lines
     2136Changed paths:
     2137   M /trunk/caca/driver_network.c
     2138   M /trunk/cucul/cucul.c
     2139   M /trunk/cucul/cucul.h
     2140   M /trunk/test/export.c
     2141
     2142  * Renamed cucul_get_export() to cucul_create_export().
     2143
     2144------------------------------------------------------------------------
     2145r455 | sam | 2006-03-22 18:49:18 +0100 (Wed, 22 Mar 2006) | 2 lines
     2146Changed paths:
     2147   M /trunk/cucul/bitmap.c
     2148   M /trunk/cucul/cucul.h
     2149   M /trunk/src/aafire.c
     2150   M /trunk/src/cacaball.c
     2151   M /trunk/src/cacamoir.c
     2152   M /trunk/src/cacaplas.c
     2153   M /trunk/src/cacaview.c
     2154   M /trunk/test/demo.c
     2155   M /trunk/test/export.c
     2156   M /trunk/test/gamma.c
     2157   M /trunk/test/hsv.c
     2158
     2159  * Removed the cucul_t * argument from cucul_create_bitmap(). It's not needed.
     2160
     2161------------------------------------------------------------------------
     2162r454 | sam | 2006-03-22 18:46:11 +0100 (Wed, 22 Mar 2006) | 3 lines
     2163Changed paths:
     2164   M /trunk/cucul/cucul.c
     2165   M /trunk/cucul/cucul.h
     2166   M /trunk/src/aafire.c
     2167   M /trunk/src/cacaball.c
     2168   M /trunk/src/cacamoir.c
     2169   M /trunk/src/cacaplas.c
     2170   M /trunk/src/cacaview.c
     2171   M /trunk/test/colors.c
     2172   M /trunk/test/demo.c
     2173   M /trunk/test/dithering.c
     2174   M /trunk/test/event.c
     2175   M /trunk/test/export.c
     2176   M /trunk/test/gamma.c
     2177   M /trunk/test/hsv.c
     2178   M /trunk/test/spritedit.c
     2179   M /trunk/test/unicode.c
     2180
     2181  * Changed the cucul_init parameter so that it now directly accepts a
     2182    canvas size (use cucul_init(0, 0) for the old behaviour).
     2183
     2184------------------------------------------------------------------------
     2185r453 | sam | 2006-03-22 18:34:03 +0100 (Wed, 22 Mar 2006) | 2 lines
     2186Changed paths:
     2187   M /trunk/kernel/kernel.c
     2188
     2189  * Handle malloc(0), realloc(NULL,...) and realloc(...,0) in kernel mode.
     2190
     2191------------------------------------------------------------------------
     2192r452 | sam | 2006-03-22 18:30:56 +0100 (Wed, 22 Mar 2006) | 2 lines
     2193Changed paths:
     2194   M /trunk/cucul/cucul.c
     2195
     2196  * Removed code that did not need to be duplicated.
     2197
     2198------------------------------------------------------------------------
     2199r451 | sam | 2006-03-22 17:09:14 +0100 (Wed, 22 Mar 2006) | 2 lines
     2200Changed paths:
     2201   M /trunk/src/cacaview.c
     2202
     2203  * Gamma support in cacaview (through the g/G key).
     2204
     2205------------------------------------------------------------------------
     2206r450 | sam | 2006-03-22 16:00:43 +0100 (Wed, 22 Mar 2006) | 2 lines
     2207Changed paths:
     2208   M /trunk/test/gamma.c
     2209
     2210  * Added colour to the gamma test.
     2211
     2212------------------------------------------------------------------------
     2213r449 | sam | 2006-03-22 15:56:50 +0100 (Wed, 22 Mar 2006) | 2 lines
     2214Changed paths:
     2215   M /trunk/cucul/bitmap.c
     2216
     2217  * Use ln(x) = 2 * (t + t^3/3 + t^5/5 + ...) with t = (x-1)/(x+1).
     2218
     2219------------------------------------------------------------------------
     2220r448 | sam | 2006-03-22 14:58:24 +0100 (Wed, 22 Mar 2006) | 2 lines
     2221Changed paths:
     2222   M /trunk/test/gamma.c
     2223
     2224  * Animated gamma test.
     2225
     2226------------------------------------------------------------------------
     2227r447 | sam | 2006-03-22 14:15:08 +0100 (Wed, 22 Mar 2006) | 2 lines
     2228Changed paths:
     2229   M /trunk/cucul/cucul.h
     2230   M /trunk/cucul/math.c
     2231
     2232  * Got rid of cucul_powf(), too complex to implement and no longer used.
     2233
     2234------------------------------------------------------------------------
     2235r446 | sam | 2006-03-22 14:12:54 +0100 (Wed, 22 Mar 2006) | 3 lines
     2236Changed paths:
     2237   M /trunk/configure.ac
     2238   M /trunk/cucul/bitmap.c
     2239
     2240  * Added optional support for CP437 gray blocks in the bitmap renderer.
     2241  * Use a custom pow() function for gamma computation.
     2242
     2243------------------------------------------------------------------------
     2244r445 | sam | 2006-03-21 12:05:56 +0100 (Tue, 21 Mar 2006) | 2 lines
     2245Changed paths:
     2246   M /trunk/cucul/math.c
     2247
     2248  * Tried to do something with cucul_powf. It currently sucks.
     2249
     2250------------------------------------------------------------------------
     2251r444 | sam | 2006-03-21 11:52:24 +0100 (Tue, 21 Mar 2006) | 2 lines
     2252Changed paths:
     2253   M /trunk/src/cacaplas.c
     2254
     2255  * Changed the cacaplas colours. Yeah, I do what I want.
     2256
     2257------------------------------------------------------------------------
     2258r443 | sam | 2006-03-21 11:09:15 +0100 (Tue, 21 Mar 2006) | 27 lines
     2259Changed paths:
     2260   M /trunk/test/Makefile.am
     2261   A /trunk/test/gamma.c
     2262
     2263                                                        ___
     2264  * Bitmap gamma test example. Of       ,---.        /""`_,'
     2265    course it does not work yet,        |    `\``""-;   /
     2266    because some dirty old pig          \   /`\\     ';'
     2267    implemented a cucul_powf()        .')   |     __   \
     2268    function that only works         / (`  /     /(O\. _|
     2269    with integer exponents.       .-`|  `"`      `    .-\_
     2270                               .-'   \                  ` ;=-.
     2271    HAHAHAHA MAIS            .'        .           ._,   / o o\
     2272    VIEUX PORC !         .-'`            .           '-._;_._.J
     2273                     .-'`                               `.-'`
     2274                 _. -`         L            '          .'
     2275               .'           U                  '- ._.-'
     2276             /`          C                         /
     2277            /         y                           |
     2278      ._   ;       J                         |    |
     2279       )).-|                     |           |    /
     2280      (/`.-|                \    \           /  .;
     2281      ( (_)|                 |    \         ; .' |
     2282       '--';                 |    `\       / /   |
     2283            \                |      `\    /.'   /
     2284             \               /        ;  |`\   |
     2285              '.           .'      _.-|  |  |  |
     2286                '-.     .-';_"---'`.__|  |  |  \
     2287                   `'-._     ``'-.    |  \  \__\\
     2288                        `''--.___\\   \__\\
     2289
     2290------------------------------------------------------------------------
     2291r442 | sam | 2006-03-21 10:52:32 +0100 (Tue, 21 Mar 2006) | 2 lines
     2292Changed paths:
     2293   M /trunk/cucul/bitmap.c
     2294   M /trunk/cucul/cucul.h
     2295   M /trunk/cucul/sprite.c
     2296   M /trunk/src/aafire.c
     2297   M /trunk/src/cacaball.c
     2298   M /trunk/src/cacamoir.c
     2299   M /trunk/src/cacaplas.c
     2300   M /trunk/src/cacaview.c
     2301   M /trunk/test/demo.c
     2302   M /trunk/test/export.c
     2303   M /trunk/test/hsv.c
     2304
     2305  * Got rid of useless parameters in cucul_*_bitmap and cucul_*_sprite.
     2306
     2307------------------------------------------------------------------------
     2308r441 | sam | 2006-03-21 10:48:02 +0100 (Tue, 21 Mar 2006) | 2 lines
     2309Changed paths:
     2310   M /trunk/configure.ac
     2311   M /trunk/kernel/kernel.c
     2312
     2313  * Use the asm versions of sin and cos when available.
     2314
     2315------------------------------------------------------------------------
     2316r440 | jylam | 2006-03-20 16:23:11 +0100 (Mon, 20 Mar 2006) | 2 lines
     2317Changed paths:
     2318   M /trunk/caca/driver_gl.c
     2319
     2320 * Added a bird.
     2321
     2322------------------------------------------------------------------------
     2323r439 | sam | 2006-03-19 18:10:12 +0100 (Sun, 19 Mar 2006) | 2 lines
     2324Changed paths:
     2325   M /trunk/caca/driver_x11.c
     2326
     2327  * Added basic support for a few Unicode characters to the X11 driver.
     2328
     2329------------------------------------------------------------------------
     2330r438 | sam | 2006-03-19 17:59:34 +0100 (Sun, 19 Mar 2006) | 2 lines
     2331Changed paths:
     2332   M /trunk/src/cacaplas.c
     2333
     2334  * Added a lame "powered by libcaca" banner to cacaplas.
     2335
     2336------------------------------------------------------------------------
     2337r437 | sam | 2006-03-19 17:59:01 +0100 (Sun, 19 Mar 2006) | 2 lines
     2338Changed paths:
     2339   M /trunk/TODO
     2340
     2341  * Added a few notes to the TODO list.
     2342
     2343------------------------------------------------------------------------
     2344r436 | sam | 2006-03-19 17:42:31 +0100 (Sun, 19 Mar 2006) | 18 lines
     2345Changed paths:
     2346   M /trunk/src/cacaball.c
     2347
     2348 Nan mais avec ma config   _,--.       ,--._
     2349 d'Emacs c'est vraiment    \  > `-"""-' <  /
     2350 impossible qu'il reste     `-.         .-'
     2351 des tabs dans mon code       / 'e___e` \
     2352                       \__   (   (o o)   )
     2353  HAHAHAHA MAIS              _\_  `='  _/_
     2354   VIEUX PORC !             / /|`-._.-'|\ \
     2355            \   .,         / /||_______||\ \
     2356              .,|_)      _/ /_||=======||_\ \_
     2357  _   _______( ,\ ',    / _/==||       ||==\_ \
     2358'(-'.`        '-``o t__ `'(   ^^       ^^   )`'
     2359  '/                 (")   \               /
     2360   |                t-`     \______|______/
     2361    \           )_.-`       |______|______|
     2362     \  .^--|  /_|            )__|   |__(
     2363      \_(_\ |_|'[_\          /   ]   [   \
     2364      '[_\  '[_\             `--'     `--'
     2365
     2366------------------------------------------------------------------------
     2367r435 | sam | 2006-03-19 17:34:53 +0100 (Sun, 19 Mar 2006) | 2 lines
     2368Changed paths:
     2369   M /trunk/test/unicode.c
     2370
     2371  * More special characters in the Unicode test.
     2372
     2373------------------------------------------------------------------------
     2374r434 | sam | 2006-03-18 01:12:25 +0100 (Sat, 18 Mar 2006) | 2 lines
     2375Changed paths:
     2376   M /trunk/caca/caca.h
     2377   M /trunk/caca/caca_internals.h
     2378   M /trunk/caca/event.c
     2379   M /trunk/caca/graphics.c
     2380   M /trunk/cucul/char.c
     2381   M /trunk/cucul/cucul_internals.h
     2382
     2383  * Cosmetic fixes.
     2384
     2385------------------------------------------------------------------------
     2386r433 | sam | 2006-03-18 01:06:24 +0100 (Sat, 18 Mar 2006) | 2 lines
     2387Changed paths:
     2388   M /trunk/caca/driver_network.c
     2389   M /trunk/cucul/cucul.c
     2390   M /trunk/cucul/cucul.h
     2391   M /trunk/cucul/export_ansi.c
     2392   M /trunk/cucul/export_html.c
     2393   M /trunk/cucul/export_irc.c
     2394   M /trunk/cucul/export_ps.c
     2395   M /trunk/cucul/export_svg.c
     2396   M /trunk/test/export.c
     2397
     2398  * Renamed cucul_buffer to cucul_export. Vanilla rum rules.
     2399
     2400------------------------------------------------------------------------
     2401r432 | sam | 2006-03-17 14:32:58 +0100 (Fri, 17 Mar 2006) | 2 lines
     2402Changed paths:
     2403   M /trunk/caca/driver_conio.c
     2404   M /trunk/caca/driver_vga.c
     2405   M /trunk/cucul/Makefile.am
     2406   M /trunk/cucul/char.c
     2407   A /trunk/cucul/charset.c (from /trunk/cucul/char.c:428)
     2408   M /trunk/cucul/cucul_internals.h
     2409
     2410  * Factorised some charset handling code into a new cucul/charset.c file.
     2411
     2412------------------------------------------------------------------------
     2413r431 | sam | 2006-03-17 11:35:26 +0100 (Fri, 17 Mar 2006) | 2 lines
     2414Changed paths:
     2415   M /trunk/test/export.c
     2416
     2417  * Added a few commonly escaped characters to the export test: ( ) " < > &
     2418
     2419------------------------------------------------------------------------
     2420r430 | sam | 2006-03-17 10:56:28 +0100 (Fri, 17 Mar 2006) | 2 lines
     2421Changed paths:
     2422   M /trunk/cucul/export_svg.c
     2423
     2424  * Full Unicode support in the SVG exporter.
     2425
     2426------------------------------------------------------------------------
     2427r429 | sam | 2006-03-17 10:49:16 +0100 (Fri, 17 Mar 2006) | 2 lines
     2428Changed paths:
     2429   M /trunk/caca/driver_x11.c
     2430
     2431  * Print '?' instead of spaces for unknown glyphs in the X11 driver.
     2432
     2433------------------------------------------------------------------------
     2434r428 | sam | 2006-03-16 20:10:12 +0100 (Thu, 16 Mar 2006) | 14 lines
     2435Changed paths:
     2436   M /trunk/cucul/export_ps.c
     2437
     2438                                        ___                     
     2439                                        ',_`""\        .---,   
     2440                                           \   :-""``/`    |   
     2441          Ahaha mais vieux porc !!          `;'     //`\   /   
     2442                                            /   __     |   ('. 
     2443                                           |_ ./O)\     \  `) \
     2444                                          _/-.    `      `"`  |`
     2445                                      .-=; `                  /
     2446                                     /o o \   ,_,           .   
     2447                                     L._._;_.-'           .     
     2448                                       `'-.`             '     
     2449                                           `.         '         
     2450                                             '-._. -'           
     2451
     2452------------------------------------------------------------------------
     2453r427 | sam | 2006-03-16 20:00:59 +0100 (Thu, 16 Mar 2006) | 2 lines
     2454Changed paths:
     2455   M /trunk/ChangeLog
     2456
     2457  * Updated ChangeLog and converted it to UTF-8.
     2458
    12459------------------------------------------------------------------------
    22460r426 | sam | 2006-03-16 19:58:39 +0100 (Thu, 16 Mar 2006) | 2 lines
Note: See TracChangeset for help on using the changeset viewer.