# # ChangeLog for libcaca/trunk # # Generated by Trac 1.2.2 # Dec 13, 2019, 5:35:34 PM Sat, 21 Nov 2009 10:26:31 GMT Jean-Yves Lamoureux [3985] * libcaca/trunk/caca/driver/slang.c (modified) * Remove trailing spaces (bouh!) Sat, 21 Nov 2009 10:18:45 GMT Jean-Yves Lamoureux [3984] * libcaca/trunk/caca/driver/slang.c (modified) * Don't unblock signals in init of SLang Sat, 21 Nov 2009 10:12:09 GMT Jean-Yves Lamoureux [3983] * libcaca/trunk/XCode/libcacaXCode.xcodeproj/project.pbxproj (modified) * libcaca/trunk/caca/driver/slang.c (modified) * Disable SLang's own SIGINT handler Thu, 19 Nov 2009 11:21:16 GMT Jean-Yves Lamoureux [3955] * libcaca/trunk/XCode/libcacaXCode.xcodeproj/project.pbxproj (modified) * libcaca/trunk/cxx/caca++.cpp (modified) * libcaca/trunk/cxx/caca++.h (modified) * Updated C++ bindings with Canvas::fillTriangleTextured() Thu, 19 Nov 2009 00:53:48 GMT Sam Hocevar [3953] * libcaca/trunk/configure.ac (modified) Make the current library version beta17, in preparation of the next ... Thu, 19 Nov 2009 00:53:39 GMT Sam Hocevar [3952] * libcaca/trunk/configure.ac (modified) Fix the library suffix detection, thanks to libtool's shell variables. Wed, 18 Nov 2009 20:42:42 GMT Pascal Terjan [3949] * libcaca/trunk/caca/driver/x11.c (modified) * Fix non ASCII input in x11 driver Wed, 18 Nov 2009 11:59:08 GMT Jean-Yves Lamoureux [3928] * libcaca/trunk/examples/trifiller.c (modified) * Fix examples/trifiller's color boundaries Wed, 18 Nov 2009 11:25:58 GMT Jean-Yves Lamoureux [3926] * libcaca/trunk/XCode/libcacaXCode.xcodeproj/project.pbxproj (modified) * libcaca/trunk/caca/caca.h (modified) * libcaca/trunk/caca/triangle.c (modified) * libcaca/trunk/examples/trifiller.c (modified) * Make caca_fill_triangle_textured use less arguments, ... Wed, 18 Nov 2009 01:02:20 GMT Sam Hocevar [3925] * libcaca/trunk/caca/triangle.c (modified) Preserve default attribute across caca_fill_triangle_texture calls. Wed, 18 Nov 2009 00:21:20 GMT Sam Hocevar [3924] * libcaca/trunk/caca-sharp/caca-sharp.pc.in (added) Add a caca-sharp.pc.in file. Tue, 17 Nov 2009 16:28:14 GMT Pascal Terjan [3917] * libcaca/trunk/examples/Makefile.am (modified) * Fix build of trifiller with imlib2 Mon, 16 Nov 2009 13:30:53 GMT Sam Hocevar [3913] * libcaca/trunk/caca/driver/x11.c (modified) Fix an unlikely crash that may happen when the X server cannot open ... Mon, 16 Nov 2009 13:14:32 GMT Jean-Yves Lamoureux [3912] * libcaca/trunk/caca/triangle.c (modified) * Don't use float as loop counters Mon, 16 Nov 2009 12:33:38 GMT Jean-Yves Lamoureux [3911] * libcaca/trunk/XCode (added) * libcaca/trunk/XCode/libcacaXCode.xcodeproj (added) * libcaca/trunk/XCode/libcacaXCode.xcodeproj/project.pbxproj (added) * Added basic XCode project, using external build system (make) Mon, 16 Nov 2009 12:21:55 GMT Jean-Yves Lamoureux [3910] * libcaca/trunk/examples/Makefile.am (modified) * Add -lm to examples/trifiller. Oops. Mon, 16 Nov 2009 12:17:01 GMT Jean-Yves Lamoureux [3909] * libcaca/trunk/caca/caca.h (modified) * libcaca/trunk/caca/triangle.c (modified) * libcaca/trunk/configure.ac (modified) * libcaca/trunk/examples/Makefile.am (modified) * libcaca/trunk/examples/trifiller.c (added) * Added texture mapped triangle routine, float based, arbitrary ... Mon, 16 Nov 2009 01:15:42 GMT Sam Hocevar [3908] * libcaca/trunk/win32/config.h (modified) Refresh win32/config.h so that it has all the required defines. Mon, 16 Nov 2009 01:15:37 GMT Sam Hocevar [3907] * libcaca/trunk/tests/Makefile.am (modified) * libcaca/trunk/tests/check-build (added) Add a test for win32/config.h synchronisation. Mon, 16 Nov 2009 01:15:31 GMT Sam Hocevar [3906] * libcaca/trunk/caca-sharp/.gitignore (modified) Ignore Monodevelop files. Mon, 16 Nov 2009 01:15:25 GMT Sam Hocevar [3905] * libcaca/trunk/caca/Makefile.am (modified) * libcaca/trunk/caca/caca_internals.h (modified) * libcaca/trunk/caca/caca_prof.h (added) * libcaca/trunk/caca/libcaca.vcproj (modified) * libcaca/trunk/configure.ac (modified) Start working on profiling. Mon, 16 Nov 2009 01:15:19 GMT Sam Hocevar [3904] * libcaca/trunk/caca/Makefile.am (modified) * libcaca/trunk/caca/caca_debug.h (added) * libcaca/trunk/caca/caca_internals.h (modified) * libcaca/trunk/caca/caca_stubs.h (modified) * libcaca/trunk/caca/libcaca.vcproj (modified) Move debugging methods to caca_debug.h. Thu, 22 Oct 2009 09:48:42 GMT Sam Hocevar [3647] * libcaca/trunk/caca/caca.pc.in (modified) Add -lz to Libs.private for static linking. Tue, 08 Sep 2009 16:30:12 GMT Sam Hocevar [3646] * libcaca/trunk/caca/caca.h (modified) * libcaca/trunk/caca/dither.c (modified) Mark dithered bitmap array as const. Tue, 25 Aug 2009 14:23:08 GMT Sam Hocevar [3643] * libcaca/trunk/bootstrap (modified) Update bootstrap script (automake 1.11 and pkg-config detection). Thu, 13 Aug 2009 13:05:00 GMT Sam Hocevar [3641] * libcaca/trunk/caca-sharp (modified) * libcaca/trunk/examples (modified) * libcaca/trunk/tests (modified) Add missing svn:ignore properties. Thu, 13 Aug 2009 13:04:40 GMT Sam Hocevar [3640] * libcaca/trunk/caca/dither.c (modified) Make "fullgray" dithering work properly, to force greyscale ... Mon, 03 Aug 2009 23:26:28 GMT Sam Hocevar [3625] * libcaca/trunk/kernel/kernel.c (modified) * libcaca/trunk/kernel/kernel.h (modified) Implement memmove() in the kernel. Mon, 03 Aug 2009 23:26:23 GMT Sam Hocevar [3624] * libcaca/trunk/caca/driver/vga.c (modified) Fix a typo in the VGA driver. Mon, 03 Aug 2009 23:26:17 GMT Sam Hocevar [3623] * libcaca/trunk/examples/Makefile.am (modified) Only build conio-snake if the C++ compiler is functional. Mon, 03 Aug 2009 23:19:41 GMT Sam Hocevar [3621] * libcaca/trunk/caca/driver/null.c (modified) Include in the null driver to get NULL. Mon, 03 Aug 2009 23:19:34 GMT Sam Hocevar [3620] * libcaca/trunk/kernel/kernel.c (modified) * libcaca/trunk/kernel/kernel.h (modified) Add atexit() and EOF to the kernel. Mon, 03 Aug 2009 23:19:28 GMT Sam Hocevar [3619] * libcaca/trunk/caca/event.c (modified) Better caca_get_event_mouse_button() documentation. Mon, 03 Aug 2009 23:19:19 GMT Sam Hocevar [3618] * libcaca/trunk/caca/codec/import.c (modified) Fix Win32 cross-build by removing one level of aliasing. Mon, 03 Aug 2009 07:43:16 GMT Sam Hocevar [3609] * libcaca/trunk/caca-sharp (modified) * libcaca/trunk/caca/libcaca.vcproj (modified) * libcaca/trunk/examples/conio-snake.vcproj (added) * libcaca/trunk/examples/conio.vcproj (added) * libcaca/trunk/libcaca.sln (modified) Add the conio examples to the Visual Studio solution. Sun, 02 Aug 2009 11:41:43 GMT Sam Hocevar [3608] * libcaca/trunk/caca/caca.h (modified) * libcaca/trunk/caca/caca_conio.h (modified) Include in caca_conio.h to avoid errors when this header is ... Sun, 02 Aug 2009 11:09:42 GMT Sam Hocevar [3607] * libcaca/trunk/caca/caca_conio.c (modified) Implement conio.h functions cgets(), cputs(), getpass(), movetext(), ... Sun, 02 Aug 2009 11:09:35 GMT Sam Hocevar [3606] * libcaca/trunk/caca/caca.h (modified) * libcaca/trunk/caca/caca0.h (modified) Make the libcaca color values an enum again. Sun, 02 Aug 2009 11:09:29 GMT Sam Hocevar [3605] * libcaca/trunk/doc/migrating.dox (modified) Add a note about autoreleased canvases in the documentation. Sun, 02 Aug 2009 11:09:23 GMT Sam Hocevar [3604] * libcaca/trunk/caca/caca.h (modified) * libcaca/trunk/caca/caca0.h (modified) Since caca.h now exports variables, we need __declspec(dllimport), ... Sun, 02 Aug 2009 11:09:16 GMT Sam Hocevar [3603] * libcaca/trunk/caca/caca.h (modified) * libcaca/trunk/caca/caca_conio.h (modified) Move conio functions to the main caca.h header, with their ... Sun, 02 Aug 2009 11:09:10 GMT Sam Hocevar [3602] * libcaca/trunk/caca/caca_conio.c (modified) Make conio_refresh() play nicer with the resources when the machine ... Sun, 02 Aug 2009 11:09:05 GMT Sam Hocevar [3601] * libcaca/trunk/caca/caca_conio.c (modified) * libcaca/trunk/caca/caca_conio.h (modified) Fix delay(), getch() and kbhit() to avoid busy loops and ... Sun, 02 Aug 2009 11:08:58 GMT Sam Hocevar [3600] * libcaca/trunk/NEWS (modified) Update the NEWS file with what's been done since the last release. Sun, 02 Aug 2009 11:08:50 GMT Sam Hocevar [3599] * libcaca/trunk/configure.ac (modified) Do not look for gmcs2. It is an abandoned abomination. Sat, 01 Aug 2009 14:50:32 GMT Sam Hocevar [3598] * libcaca/trunk/COPYING.ISC (added) * libcaca/trunk/Makefile.am (modified) * libcaca/trunk/THANKS (modified) * libcaca/trunk/examples/.gitignore (modified) * libcaca/trunk/examples/Makefile.am (modified) * libcaca/trunk/examples/conio-snake.cpp (added) Add a simple snake program using the interface. Fri, 31 Jul 2009 00:01:32 GMT Sam Hocevar [3596] * libcaca/trunk/caca/caca_conio.c (modified) Implement conio.h's getche() and move cursor to top right corner ... Fri, 31 Jul 2009 00:01:25 GMT Sam Hocevar [3595] * libcaca/trunk/caca/caca_conio.c (modified) * libcaca/trunk/caca/string.c (modified) Make caca_printf(), caca_vprintf() and caca_put_str() return the ... Fri, 31 Jul 2009 00:01:13 GMT Sam Hocevar [3594] * libcaca/trunk/caca/caca_conio.c (modified) Implement conio.h's kbhit(). Thu, 30 Jul 2009 20:11:07 GMT Sam Hocevar [3593] * libcaca/trunk/caca-sharp/Makefile.am (modified) * libcaca/trunk/configure.ac (modified) Look for csc and gmcs2 prior to gmcs. Thu, 30 Jul 2009 20:10:57 GMT Sam Hocevar [3592] * libcaca/trunk/caca/caca_conio.c (modified) * libcaca/trunk/caca/caca_conio.h (modified) Add sound(), nosound() and delay() to the conio.h emulation. Even ... Wed, 29 Jul 2009 16:00:25 GMT Pascal Terjan [3590] * libcaca/trunk/caca/transform.c (modified) * libcaca/trunk/tests/simple.c (modified) * Fix a segfault in rotate_180 on 0 sized canvas Sun, 26 Jul 2009 23:26:21 GMT Sam Hocevar [3588] * libcaca/trunk/caca/Makefile.am (modified) * libcaca/trunk/caca/caca_conio.c (added) * libcaca/trunk/caca/caca_conio.h (added) * libcaca/trunk/configure.ac (modified) * libcaca/trunk/examples/.gitignore (modified) * libcaca/trunk/examples/Makefile.am (modified) * libcaca/trunk/examples/conio.c (added) Start implementing a full replacement with a libcaca backend. Sun, 26 Jul 2009 23:26:15 GMT Sam Hocevar [3587] * libcaca/trunk/caca-php/caca.php (modified) * libcaca/trunk/caca-php/php_caca.c (modified) * libcaca/trunk/caca-php/php_caca.h (modified) * libcaca/trunk/caca-sharp/Canvas.cs (modified) * libcaca/trunk/caca/caca.h (modified) * libcaca/trunk/caca/driver/ncurses.c (modified) * libcaca/trunk/caca/driver/slang.c (modified) * libcaca/trunk/caca/driver/x11.c (modified) * libcaca/trunk/caca/string.c (modified) * libcaca/trunk/ruby/caca-canvas.c (modified) * libcaca/trunk/ruby/ruby-caca.dox (modified) * libcaca/trunk/ruby/t/tc_canvas.rb (modified) Rename caca_get_cursor_x() and caca_get_cursor_y() to caca_wherex() ... Sun, 26 Jul 2009 23:26:08 GMT Sam Hocevar [3586] * libcaca/trunk/caca/caca.h (modified) * libcaca/trunk/caca/string.c (modified) Implement caca_vprintf() to allow third-party variadic functions to ... Sun, 26 Jul 2009 23:25:59 GMT Sam Hocevar [3585] * libcaca/trunk/caca/box.c (modified) Show how we could optimise dirty rectangle handling in a box fill. ... Sun, 26 Jul 2009 19:21:58 GMT Sam Hocevar [3584] * libcaca/trunk/caca/canvas.c (modified) I forgot to initialise dirty_disabled in the canvas constructor. Sun, 26 Jul 2009 19:17:35 GMT Sam Hocevar [3583] * libcaca/trunk/caca/attr.c (modified) * libcaca/trunk/caca/caca.h (modified) * libcaca/trunk/caca/caca_internals.h (modified) * libcaca/trunk/caca/canvas.c (modified) * libcaca/trunk/caca/dirty.c (modified) * libcaca/trunk/caca/frame.c (modified) * libcaca/trunk/caca/string.c (modified) * libcaca/trunk/caca/transform.c (modified) * libcaca/trunk/tests/.gitignore (modified) * libcaca/trunk/tests/bench.c (modified) Allow to temporarily disable dirty rectangle handling. This allows ... Sun, 26 Jul 2009 19:17:28 GMT Sam Hocevar [3582] * libcaca/trunk/caca-php/php_caca.c (modified) * libcaca/trunk/caca/codec/export.c (modified) * libcaca/trunk/caca/driver/cocoa.m (modified) * libcaca/trunk/caca/driver/gl.c (modified) * libcaca/trunk/caca/figfont.c (modified) * libcaca/trunk/examples/import.c (modified) * libcaca/trunk/python/pypycaca.c (modified) * libcaca/trunk/ruby/caca-canvas.c (modified) * libcaca/trunk/ruby/caca-display.c (modified) * libcaca/trunk/ruby/caca-dither.c (modified) * libcaca/trunk/ruby/caca-event.c (modified) * libcaca/trunk/ruby/caca-font.c (modified) * libcaca/trunk/src/aafire.c (modified) * libcaca/trunk/tests/bench.c (modified) Coding style: remove tabs and trailing spaces. Sun, 26 Jul 2009 19:17:20 GMT Sam Hocevar [3581] * libcaca/trunk/caca/driver/x11.c (modified) * libcaca/trunk/caca/string.c (modified) Do not add a dirty rectangle at the cursor's position. It's up to the ... Sun, 26 Jul 2009 16:20:31 GMT Sam Hocevar [3580] * libcaca/trunk/caca/caca_internals.h (modified) * libcaca/trunk/caca/dirty.c (modified) More complex dirty rectangle merging strategy. It's a lot slower in ... Sun, 26 Jul 2009 16:20:20 GMT Sam Hocevar [3579] * libcaca/trunk/tests/dirty.cpp (modified) Add unit tests for efficient dirty rectangle merging. Sun, 26 Jul 2009 16:20:10 GMT Sam Hocevar [3578] * libcaca/trunk/caca/driver/ncurses.c (modified) Add a comment to the ncurses driver to remember fix the GCC warning. Fri, 24 Jul 2009 16:39:43 GMT Sam Hocevar [3577] * libcaca/trunk/caca/libcaca.vcproj (modified) * libcaca/trunk/cxx/libcaca++.vcproj (modified) * libcaca/trunk/cxx/test-cxx.vcproj (modified) * libcaca/trunk/examples/blit.vcproj (modified) * libcaca/trunk/examples/colors.vcproj (modified) * libcaca/trunk/examples/demo.vcproj (modified) * libcaca/trunk/examples/dithering.vcproj (modified) * libcaca/trunk/examples/driver.vcproj (modified) * libcaca/trunk/examples/event.vcproj (modified) * libcaca/trunk/examples/font.vcproj (modified) * libcaca/trunk/examples/frames.vcproj (modified) * libcaca/trunk/examples/fullwidth.vcproj (modified) * libcaca/trunk/examples/gamma.vcproj (modified) * libcaca/trunk/examples/hsv.vcproj (modified) * libcaca/trunk/examples/import.vcproj (modified) * libcaca/trunk/examples/input.vcproj (modified) * libcaca/trunk/examples/transform.vcproj (modified) * libcaca/trunk/examples/truecolor.vcproj (modified) * libcaca/trunk/examples/unicode.vcproj (modified) * libcaca/trunk/libcaca.sln (modified) * libcaca/trunk/src/cacademo.vcproj (modified) * libcaca/trunk/src/cacafire.vcproj (modified) * libcaca/trunk/src/cacaview.vcproj (modified) * libcaca/trunk/tests (modified) * libcaca/trunk/tests/bench.vcproj (added) * libcaca/trunk/win32/config.h (modified) Update the Win32 and Win64 ports. Fri, 24 Jul 2009 14:46:14 GMT Pascal Terjan [3574] * libcaca/trunk/caca/dirty.c (modified) * Inform code reader that current algorithm is wrong Fri, 24 Jul 2009 14:45:34 GMT Pascal Terjan [3573] * libcaca/trunk/tests/bench.c (modified) * Align times on the right! Fri, 24 Jul 2009 06:49:01 GMT Sam Hocevar [3572] * libcaca/trunk/tests/bench.c (modified) Use a dummy display to compute benchmark time to avoid relying on ... Fri, 24 Jul 2009 06:48:54 GMT Sam Hocevar [3571] * libcaca/trunk/caca/graphics.c (modified) Do not smooth the render time; the calling application can do it. Fri, 24 Jul 2009 06:48:49 GMT Sam Hocevar [3570] * libcaca/trunk/caca/Makefile.am (modified) * libcaca/trunk/caca/caca.c (modified) * libcaca/trunk/caca/caca_internals.h (modified) * libcaca/trunk/caca/driver/null.c (added) Add a null driver that does absolutely nothing. Fri, 24 Jul 2009 06:48:42 GMT Sam Hocevar [3569] * libcaca/trunk/caca/driver/ncurses.c (modified) * libcaca/trunk/caca/driver/slang.c (modified) * libcaca/trunk/caca/driver/vga.c (modified) * libcaca/trunk/caca/driver/x11.c (modified) Mark the whole canvas as dirty when a dirty rectangle aware driver is ... Fri, 24 Jul 2009 06:48:35 GMT Sam Hocevar [3568] * libcaca/trunk/caca/caca_internals.h (modified) * libcaca/trunk/caca/canvas.c (modified) * libcaca/trunk/caca/dirty.c (modified) Store dirty rectangles in a structure list. For now there is still ... Fri, 24 Jul 2009 06:48:27 GMT Sam Hocevar [3567] * libcaca/trunk/tests/dirty.cpp (modified) Add explanatory comments to the dirty rectangle unit tests. Thu, 23 Jul 2009 22:55:40 GMT Pascal Terjan [3566] * libcaca/trunk/tests/bench.c (added) * Add some simple bench (part 2, add the interesting file) Thu, 23 Jul 2009 22:55:11 GMT Pascal Terjan [3565] * libcaca/trunk/tests/Makefile.am (modified) * Add some simple bench Mon, 20 Jul 2009 19:32:37 GMT Pascal Terjan [3559] * libcaca/trunk/caca/string.c (modified) * Add dirty rectangles when moving cursor Sun, 19 Jul 2009 23:08:48 GMT Pascal Terjan [3558] * libcaca/trunk/tests/caca-test.cpp (modified) * Report failures in exit code in caca-test Sun, 19 Jul 2009 21:12:39 GMT Pascal Terjan [3557] * libcaca/trunk/tests/dirty.cpp (modified) * Also test blitting with mask Sun, 19 Jul 2009 20:37:12 GMT Pascal Terjan [3556] * libcaca/trunk/caca/string.c (modified) * libcaca/trunk/tests/dirty.cpp (modified) * When blitting, only add dirty rectangles on changed lines, or ... Wed, 15 Jul 2009 22:00:04 GMT Sam Hocevar [3554] * libcaca/trunk/caca/string.c (modified) Fix caca_get_char() documentation, courtesy of Romain Bignon. Tue, 14 Jul 2009 11:01:20 GMT Sam Hocevar [3553] * libcaca/trunk/ruby/ruby-caca.dox (modified) Add a section at the beginning of the Ruby documentation to prevent ... Wed, 01 Jul 2009 16:14:41 GMT Pascal Terjan [3542] * libcaca/trunk/caca/transform.c (modified) * Add rotated epsilon Fri, 22 May 2009 13:51:44 GMT Pascal Terjan [3514] * libcaca/trunk/tests/Makefile.am (modified) * libcaca/trunk/tests/export.cpp (added) Add unit test for memory export/import with caca format Fri, 22 May 2009 13:23:09 GMT Sam Hocevar [3513] * libcaca/trunk/tests/dirty.cpp (modified) Add more unit tests for the dirty rectangles. Fri, 22 May 2009 13:23:03 GMT Sam Hocevar [3512] * libcaca/trunk/configure.ac (modified) Add C++ warnings to the build process. Fri, 22 May 2009 13:22:57 GMT Sam Hocevar [3511] * libcaca/trunk/caca-php/php_caca.c (modified) * libcaca/trunk/ruby/ruby-caca.dox (modified) * libcaca/trunk/ruby/t/tc_canvas.rb (modified) Fix import/export related stuff I forgot to update in the Ruby and ... Fri, 22 May 2009 13:06:07 GMT Pascal Terjan [3510] * libcaca/trunk/caca/driver/x11.c (modified) Don't redraw background for more than the dirty rectangle in x11 ... Fri, 22 May 2009 10:18:44 GMT Sam Hocevar [3505] * libcaca/trunk/caca/string.c (modified) caca_put_char(): only add a dirty rectangle if the paster character ... Fri, 22 May 2009 07:51:48 GMT Pascal Terjan [3497] * libcaca/trunk/caca/codec/export.c (modified) Fix limits settings in area export Thu, 21 May 2009 20:55:21 GMT Sam Hocevar [3495] * libcaca/trunk/caca/caca.h (modified) * libcaca/trunk/caca/caca0.c (modified) * libcaca/trunk/caca/codec/export.c (modified) * libcaca/trunk/caca/codec/import.c (modified) * libcaca/trunk/caca/driver/raw.c (modified) * libcaca/trunk/caca/figfont.c (modified) * libcaca/trunk/caca/legacy.c (modified) * libcaca/trunk/cxx/caca++.cpp (modified) * libcaca/trunk/cxx/caca++.h (modified) * libcaca/trunk/cxx/cxxtest.cpp (modified) * libcaca/trunk/examples/blit.c (modified) * libcaca/trunk/examples/export.c (modified) * libcaca/trunk/examples/figfont.c (modified) * libcaca/trunk/examples/font2tga.c (modified) * libcaca/trunk/examples/import.c (modified) * libcaca/trunk/examples/spritedit.c (modified) * libcaca/trunk/examples/swallow.c (modified) * libcaca/trunk/examples/text.c (modified) * libcaca/trunk/examples/transform.c (modified) * libcaca/trunk/ruby/caca-canvas.c (modified) * libcaca/trunk/src/cacadraw.c (modified) * libcaca/trunk/src/cacaplay.c (modified) * libcaca/trunk/src/cacaserver.c (modified) * libcaca/trunk/src/img2txt.c (modified) Add caca_export_area_to_memory() to export only a selected part of ... Thu, 21 May 2009 20:55:13 GMT Sam Hocevar [3494] * libcaca/trunk/caca/attr.c (modified) * libcaca/trunk/caca/caca.h (modified) * libcaca/trunk/caca/canvas.c (modified) * libcaca/trunk/caca/dirty.c (modified) * libcaca/trunk/caca/driver/ncurses.c (modified) * libcaca/trunk/caca/driver/slang.c (modified) * libcaca/trunk/caca/driver/vga.c (modified) * libcaca/trunk/caca/driver/x11.c (modified) * libcaca/trunk/caca/frame.c (modified) * libcaca/trunk/caca/graphics.c (modified) * libcaca/trunk/caca/string.c (modified) * libcaca/trunk/caca/transform.c (modified) * libcaca/trunk/tests/dirty.cpp (modified) Change the dirty rectangle API once again so that calling ... Thu, 21 May 2009 20:55:07 GMT Sam Hocevar [3493] * libcaca/trunk/examples/demo.c (modified) * libcaca/trunk/examples/demo0.c (modified) Fix the old demo examples so that they don't refresh the screen twice ... Thu, 21 May 2009 20:54:59 GMT Sam Hocevar [3492] * libcaca/trunk/caca/Makefile.am (modified) * libcaca/trunk/caca/codec/codec.h (added) * libcaca/trunk/caca/codec/export.c (modified) * libcaca/trunk/caca/codec/import.c (modified) * libcaca/trunk/caca/codec/text.c (copied) * libcaca/trunk/caca/libcaca.vcproj (modified) Split import.c and export.c to create a new text.c codec file in ... Wed, 20 May 2009 14:44:47 GMT Pascal Terjan [3491] * libcaca/trunk/caca/codec/export.c (modified) * libcaca/trunk/caca/codec/import.c (modified) Revert r3478 Wed, 20 May 2009 14:20:59 GMT Sam Hocevar [3490] * libcaca/trunk (modified) * libcaca/trunk/caca (modified) * libcaca/trunk/caca-sharp (modified) * libcaca/trunk/caca-sharp/caca-sharp.csproj (modified) * libcaca/trunk/caca-sharp/test-csharp.csproj (modified) * libcaca/trunk/caca/libcaca.vcproj (modified) * libcaca/trunk/cxx (modified) * libcaca/trunk/cxx/libcaca++.vcproj (modified) * libcaca/trunk/cxx/test-cxx.vcproj (modified) * libcaca/trunk/examples (modified) * libcaca/trunk/examples/blit.vcproj (modified) * libcaca/trunk/examples/colors.vcproj (modified) * libcaca/trunk/examples/demo.vcproj (modified) * libcaca/trunk/examples/dithering.vcproj (modified) * libcaca/trunk/examples/driver.vcproj (modified) * libcaca/trunk/examples/event.vcproj (modified) * libcaca/trunk/examples/font.vcproj (modified) * libcaca/trunk/examples/frames.vcproj (modified) * libcaca/trunk/examples/fullwidth.vcproj (modified) * libcaca/trunk/examples/gamma.vcproj (modified) * libcaca/trunk/examples/hsv.vcproj (modified) * libcaca/trunk/examples/import.vcproj (modified) * libcaca/trunk/examples/input.vcproj (modified) * libcaca/trunk/examples/transform.vcproj (modified) * libcaca/trunk/examples/truecolor.vcproj (modified) * libcaca/trunk/examples/unicode.vcproj (modified) * libcaca/trunk/libcaca.sln (modified) * libcaca/trunk/src (modified) * libcaca/trunk/src/cacademo.vcproj (modified) * libcaca/trunk/src/cacafire.vcproj (modified) * libcaca/trunk/src/cacaview.vcproj (modified) * libcaca/trunk/win32 (modified) Manually fix Visual Studio files so that builds do not spew their ... Tue, 19 May 2009 22:48:12 GMT Sam Hocevar [3489] * libcaca/trunk/AUTHORS (modified) * libcaca/trunk/caca/driver/ncurses.c (modified) * libcaca/trunk/caca/driver/vga.c (modified) * libcaca/trunk/caca/driver/win32.c (modified) Add dirty rectangle support to the ncurses and VGA drivers. Tue, 19 May 2009 21:41:44 GMT Sam Hocevar [3486] * libcaca/trunk/caca/event.c (modified) Increased the autorepeat delay in the ncurses and SLang drivers. Now ... Tue, 19 May 2009 21:41:38 GMT Sam Hocevar [3485] * libcaca/trunk/examples/input.c (modified) Improve dirty rectangle handling in examples/input.c. Tue, 19 May 2009 20:42:40 GMT Sam Hocevar [3484] * libcaca/trunk/caca/dirty.c (modified) * libcaca/trunk/caca/figfont.c (modified) Fix a few DOS compilation warnings. Tue, 19 May 2009 20:42:34 GMT Sam Hocevar [3483] * libcaca/trunk/ruby/t/tc_display.rb (modified) Fix a ruby unit test that made wrong use of Caca::Display.driver_list. Tue, 19 May 2009 20:42:28 GMT Sam Hocevar [3482] * libcaca/trunk/doc/migrating.dox (modified) Update the migration documentation to reflect old box drawing API ...