diff --git a/ChangeLog b/ChangeLog index 4134e01..d6ed590 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,15064 +1,22269 @@ ------------------------------------------------------------------------- -r2963 | sam | 2008-10-18 11:07:14 +0000 (Sat, 18 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/Makefile.am - -Add a cucul.h symbolic link upon installation. ------------------------------------------------------------------------- -r2962 | sam | 2008-10-18 11:07:05 +0000 (Sat, 18 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/Makefile.am - A /libcaca/trunk/caca/codec - A /libcaca/trunk/caca/codec/export.c (from /libcaca/trunk/caca/export.c:2961) - A /libcaca/trunk/caca/codec/import.c (from /libcaca/trunk/caca/import.c:2961) - A /libcaca/trunk/caca/driver - A /libcaca/trunk/caca/driver/cocoa.m (from /libcaca/trunk/caca/driver_cocoa.m:2961) - A /libcaca/trunk/caca/driver/conio.c (from /libcaca/trunk/caca/driver_conio.c:2961) - A /libcaca/trunk/caca/driver/gl.c (from /libcaca/trunk/caca/driver_gl.c:2961) - A /libcaca/trunk/caca/driver/ncurses.c (from /libcaca/trunk/caca/driver_ncurses.c:2961) - A /libcaca/trunk/caca/driver/raw.c (from /libcaca/trunk/caca/driver_raw.c:2961) - A /libcaca/trunk/caca/driver/slang.c (from /libcaca/trunk/caca/driver_slang.c:2961) - A /libcaca/trunk/caca/driver/vga.c (from /libcaca/trunk/caca/driver_vga.c:2961) - A /libcaca/trunk/caca/driver/win32.c (from /libcaca/trunk/caca/driver_win32.c:2961) - A /libcaca/trunk/caca/driver/x11.c (from /libcaca/trunk/caca/driver_x11.c:2961) - D /libcaca/trunk/caca/driver_cocoa.m - D /libcaca/trunk/caca/driver_conio.c - D /libcaca/trunk/caca/driver_gl.c - D /libcaca/trunk/caca/driver_ncurses.c - D /libcaca/trunk/caca/driver_raw.c - D /libcaca/trunk/caca/driver_slang.c - D /libcaca/trunk/caca/driver_vga.c - D /libcaca/trunk/caca/driver_win32.c - D /libcaca/trunk/caca/driver_x11.c - D /libcaca/trunk/caca/export.c - D /libcaca/trunk/caca/import.c - M /libcaca/trunk/caca/libcaca.vcproj - -libcaca: move codecs and import/export functions into subdirectories. ------------------------------------------------------------------------- -r2961 | sam | 2008-10-18 11:06:58 +0000 (Sat, 18 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/common-image.c - -Fix compilation warnings on platforms without Imlib2. ------------------------------------------------------------------------- -r2960 | sam | 2008-10-18 11:06:49 +0000 (Sat, 18 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/figfont.c - -libcaca: fix a minor warning on DOS targets. ------------------------------------------------------------------------- -r2959 | sam | 2008-10-16 23:44:49 +0000 (Thu, 16 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/win32/Makefile.am - -Minor build system cosmetic changes. ------------------------------------------------------------------------- -r2958 | sam | 2008-10-16 23:21:23 +0000 (Thu, 16 Oct 2008) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/Makefile.am - -Do not attempt to create libcaca++ symlinks if C++ support was disabled. - ------------------------------------------------------------------------- -r2956 | sam | 2008-10-16 23:03:47 +0000 (Thu, 16 Oct 2008) | 2 lines -Changed paths: - M /libcaca/trunk/caca-sharp/caca-sharp.csproj - M /libcaca/trunk/caca-sharp/test-csharp.csproj - M /libcaca/trunk/cxx/test-cxx.vcproj - -Remove executable bit from files that do not need it. - ------------------------------------------------------------------------- -r2955 | sam | 2008-10-16 22:59:04 +0000 (Thu, 16 Oct 2008) | 2 lines -Changed paths: - M /libcaca/trunk/Makefile.am - A /libcaca/trunk/caca-sharp (from /libcaca/trunk/csharp:2954) - M /libcaca/trunk/configure.ac - D /libcaca/trunk/csharp - M /libcaca/trunk/libcaca.sln - -Rename csharp/ into caca-sharp/. - ------------------------------------------------------------------------- -r2901 | sam | 2008-10-07 23:43:53 +0000 (Tue, 07 Oct 2008) | 2 lines -Changed paths: - M /libcaca/trunk/build-win32 - -Update the Win32 cross-build script to reflect recent reorganisation. - ------------------------------------------------------------------------- -r2900 | sam | 2008-10-07 23:27:41 +0000 (Tue, 07 Oct 2008) | 2 lines -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/caca/libcaca.vcproj - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cxx/libcaca++.vcproj - M /libcaca/trunk/cxx/test-cxx.vcproj - D /libcaca/trunk/msvc - M /libcaca/trunk/src/cacademo.vcproj - M /libcaca/trunk/src/cacafire.vcproj - M /libcaca/trunk/src/cacaview.vcproj - A /libcaca/trunk/win32 (from /libcaca/trunk/msvc:2899) - M /libcaca/trunk/win32/config.h - -Renamed msvc into win32. - ------------------------------------------------------------------------- -r2898 | sam | 2008-10-07 21:26:56 +0000 (Tue, 07 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/Makefile.am - A /libcaca/trunk/caca/libcaca.def (from /libcaca/trunk/msvc/libcaca.def:2897) - A /libcaca/trunk/caca/libcaca.vcproj (from /libcaca/trunk/msvc/libcaca.vcproj:2897) - M /libcaca/trunk/csharp/Makefile.am - A /libcaca/trunk/csharp/caca-sharp.csproj (from /libcaca/trunk/msvc/caca-sharp.csproj:2897) - A /libcaca/trunk/csharp/test-csharp.csproj (from /libcaca/trunk/msvc/test-csharp.csproj:2897) - M /libcaca/trunk/cxx/Makefile.am - A /libcaca/trunk/cxx/libcaca++.def (from /libcaca/trunk/msvc/libcaca++.def:2897) - A /libcaca/trunk/cxx/libcaca++.vcproj (from /libcaca/trunk/msvc/libcaca++.vcproj:2897) - A /libcaca/trunk/cxx/test-cxx.vcproj (from /libcaca/trunk/msvc/test-cxx.vcproj:2897) - A /libcaca/trunk/libcaca.sln (from /libcaca/trunk/msvc/libcaca.sln:2897) - M /libcaca/trunk/msvc/Makefile.am - D /libcaca/trunk/msvc/caca-sharp.csproj - D /libcaca/trunk/msvc/cacademo.vcproj - D /libcaca/trunk/msvc/cacafire.vcproj - D /libcaca/trunk/msvc/cacaview.vcproj - D /libcaca/trunk/msvc/libcaca++.def - D /libcaca/trunk/msvc/libcaca++.vcproj - D /libcaca/trunk/msvc/libcaca.def - D /libcaca/trunk/msvc/libcaca.sln - D /libcaca/trunk/msvc/libcaca.vcproj - D /libcaca/trunk/msvc/test-csharp.csproj - D /libcaca/trunk/msvc/test-cxx.vcproj - M /libcaca/trunk/src/Makefile.am - A /libcaca/trunk/src/cacademo.vcproj (from /libcaca/trunk/msvc/cacademo.vcproj:2897) - A /libcaca/trunk/src/cacafire.vcproj (from /libcaca/trunk/msvc/cacafire.vcproj:2897) - A /libcaca/trunk/src/cacaview.vcproj (from /libcaca/trunk/msvc/cacaview.vcproj:2897) - -Reorganise MSVC files so that each project is with its source code. ------------------------------------------------------------------------- -r2896 | sam | 2008-10-07 16:06:08 +0000 (Tue, 07 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/caca/caca_internals.h - A /libcaca/trunk/caca/caca_stubs.h (from /libcaca/trunk/stubs.h:2895) - M /libcaca/trunk/msvc/libcaca.vcproj - D /libcaca/trunk/stubs.h - -Move stubs.h to caca/caca_stubs.h since it's only used by the library. ------------------------------------------------------------------------- -r2895 | sam | 2008-10-07 16:06:02 +0000 (Tue, 07 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/configure.ac - -Fix the library suffix detection. ------------------------------------------------------------------------- -r2888 | sam | 2008-10-06 20:45:02 +0000 (Mon, 06 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/csharp/caca-sharp.dll.config.in - -Detect shared library suffix at configure stage. ------------------------------------------------------------------------- -r2882 | sam | 2008-10-06 19:33:28 +0000 (Mon, 06 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/csharp/caca-sharp.dll.config.in - -caca-sharp: support systems with .dylib or .sl shared libraries. ------------------------------------------------------------------------- -r2881 | sam | 2008-10-06 19:33:24 +0000 (Mon, 06 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/.gitignore - -.gitignore: ignore files generated by MonoDevelop. ------------------------------------------------------------------------- -r2880 | sam | 2008-10-06 19:33:20 +0000 (Mon, 06 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/Makefile.am - -Clean up the web server directories before copying the documentation there. ------------------------------------------------------------------------- -r2879 | sam | 2008-10-06 19:33:15 +0000 (Mon, 06 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/doc/tutorial.dox - -doc: rewrite the tutorial to reflect recent API updates. ------------------------------------------------------------------------- -r2878 | sam | 2008-10-06 19:33:06 +0000 (Mon, 06 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/caca.pc.in - -libcaca: fix an infinite loop in the .pc file. ------------------------------------------------------------------------- -r2871 | sam | 2008-10-05 15:50:11 +0000 (Sun, 05 Oct 2008) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - -Fix detection of floating point assembly instructions. They were -incorrectly detcted as present because gcc was optimising them away. ------------------------------------------------------------------------- -r2868 | sam | 2008-10-05 01:37:25 +0000 (Sun, 05 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/csharp/Makefile.am - -Tidy the .NET Makefile. ------------------------------------------------------------------------- -r2867 | sam | 2008-10-05 00:56:17 +0000 (Sun, 05 Oct 2008) | 1 line -Changed paths: - A /libcaca/trunk/csharp/Attr.cs - M /libcaca/trunk/csharp/Caca.cs - A /libcaca/trunk/csharp/Canvas.cs - A /libcaca/trunk/csharp/Display.cs - A /libcaca/trunk/csharp/Dither.cs - A /libcaca/trunk/csharp/Event.cs - A /libcaca/trunk/csharp/Font.cs - M /libcaca/trunk/csharp/Makefile.am - M /libcaca/trunk/csharp/test.cs - M /libcaca/trunk/msvc/caca-sharp.csproj - -Split the C# bindings into separate files. ------------------------------------------------------------------------- -r2864 | sam | 2008-10-04 13:05:13 +0000 (Sat, 04 Oct 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/configure.ac - M /libcaca/trunk/src/cacaview.c - -configure.ac: use more modern autoconf syntax. ------------------------------------------------------------------------- -r2860 | sam | 2008-09-29 23:03:38 +0000 (Mon, 29 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/examples/Makefile.am - -Fix separate directory build failure caused by caca_types.h. ------------------------------------------------------------------------- -r2859 | sam | 2008-09-29 23:03:34 +0000 (Mon, 29 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/build-win32 - -Fix the Win32 build. ------------------------------------------------------------------------- -r2858 | sam | 2008-09-29 23:03:30 +0000 (Mon, 29 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/caca0.c - M /libcaca/trunk/caca/caca0.h - -Properly export legacy 0.9 symbols. ------------------------------------------------------------------------- -r2854 | sam | 2008-09-29 22:02:45 +0000 (Mon, 29 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/cxx/Makefile.am - -Fix for the libcucul symlinks installation, courtesy of Ben Wiley Sittler. ------------------------------------------------------------------------- -r2853 | bsittler | 2008-09-29 21:28:37 +0000 (Mon, 29 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/caca.h - -switch to weak aliases so it at least compiles on Mac OS X; note that the aliases do not actually work, so there is no cucul binary compatiblity in fact ------------------------------------------------------------------------- -r2852 | bsittler | 2008-09-29 21:26:49 +0000 (Mon, 29 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/driver_cocoa.m - -remove reference to obsolete common.h ------------------------------------------------------------------------- -r2851 | bsittler | 2008-09-29 21:26:05 +0000 (Mon, 29 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/caca.h - -add missing CUCUL_* compatiblity constants ------------------------------------------------------------------------- -r2850 | sam | 2008-09-29 21:16:52 +0000 (Mon, 29 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/cxx/Makefile.am - -Support for platforms where shared libraries are not called *.so. ------------------------------------------------------------------------- -r2835 | sam | 2008-09-27 21:30:09 +0000 (Sat, 27 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/doc/Makefile.am - -Fix documentation installation. This is the real 0.99.beta15 release. ------------------------------------------------------------------------- -r2833 | sam | 2008-09-27 21:09:37 +0000 (Sat, 27 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/src/img2txt.c - -Change the website name to caca.zoy.org. ------------------------------------------------------------------------- -r2832 | sam | 2008-09-27 18:11:01 +0000 (Sat, 27 Sep 2008) | 3 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/configure.ac - -Set version to 0.99.beta14. -Updated NEWS and ChangeLog. - ------------------------------------------------------------------------- -r2831 | sam | 2008-09-27 17:56:49 +0000 (Sat, 27 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/cxx/Makefile.am - M /libcaca/trunk/doc/Makefile.am - -End of the libcucul merge: add symbolic links where appropriate. ------------------------------------------------------------------------- -r2830 | sam | 2008-09-27 17:56:43 +0000 (Sat, 27 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/cxx/Makefile.am - -caca, cxx: install symlinks for backwards compatibility with libcucul. ------------------------------------------------------------------------- -r2829 | pterjan | 2008-09-27 16:23:26 +0000 (Sat, 27 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/ruby/caca-canvas.c - - * Fix a warning ------------------------------------------------------------------------- -r2828 | sam | 2008-09-27 16:07:33 +0000 (Sat, 27 Sep 2008) | 1 line -Changed paths: - A /libcaca/trunk/caca/.gitignore - -.gitignore: ignore caca_types.h. ------------------------------------------------------------------------- -r2827 | sam | 2008-09-27 15:57:33 +0000 (Sat, 27 Sep 2008) | 2 lines -Changed paths: - M /libcaca/trunk - M /libcaca/trunk/caca - M /libcaca/trunk/csharp - M /libcaca/trunk/examples - M /libcaca/trunk/python - M /libcaca/trunk/src - M /libcaca/trunk/tests - -Add missing svn:ignore SVN properties. - ------------------------------------------------------------------------- -r2826 | sam | 2008-09-27 15:43:01 +0000 (Sat, 27 Sep 2008) | 3 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/caca/attr.c - M /libcaca/trunk/caca/box.c - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/canvas.c - M /libcaca/trunk/caca/charset.c - M /libcaca/trunk/caca/conic.c - M /libcaca/trunk/caca/dither.c - M /libcaca/trunk/caca/export.c - M /libcaca/trunk/caca/figfont.c - M /libcaca/trunk/caca/file.c - M /libcaca/trunk/caca/font.c - M /libcaca/trunk/caca/frame.c - M /libcaca/trunk/caca/import.c - M /libcaca/trunk/caca/line.c - M /libcaca/trunk/caca/string.c - M /libcaca/trunk/caca/transform.c - M /libcaca/trunk/caca/triangle.c - -Continue the libcaca/libcucul merge. Source and binary compatibility -are almost there. - ------------------------------------------------------------------------- -r2825 | pterjan | 2008-09-27 14:29:32 +0000 (Sat, 27 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/ruby/t/tc_canvas.rb - M /libcaca/trunk/ruby/t/tc_display.rb - M /libcaca/trunk/ruby/t/tc_dither.rb - M /libcaca/trunk/ruby/t/tc_font.rb - M /libcaca/trunk/ruby/t/tc_frame.rb - - * No need to require test/unit in each testfile ------------------------------------------------------------------------- -r2824 | sam | 2008-09-27 14:29:11 +0000 (Sat, 27 Sep 2008) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/AssemblyInfo.cs - M /libcaca/trunk/cxx/caca++.pc.in - M /libcaca/trunk/cxx/cxxtest.cpp - M /libcaca/trunk/doc/doxygen.cfg.in - M /libcaca/trunk/doc/libcaca.dox - M /libcaca/trunk/doc/migrating.dox - M /libcaca/trunk/doc/tutorial.dox - M /libcaca/trunk/examples/.gitignore - M /libcaca/trunk/msvc/cacademo.vcproj - M /libcaca/trunk/msvc/cacafire.vcproj - M /libcaca/trunk/msvc/cacaview.vcproj - M /libcaca/trunk/msvc/libcaca.sln - M /libcaca/trunk/msvc/test-csharp.csproj - M /libcaca/trunk/msvc/test-cxx.vcproj - M /libcaca/trunk/python/snake.py - M /libcaca/trunk/ruby/ruby.dox - M /libcaca/trunk/tests/.gitignore - M /libcaca/trunk/tests/caca-test.cpp - -Continuing the libcucul-libcaca merge. - ------------------------------------------------------------------------- -r2823 | pterjan | 2008-09-27 14:29:00 +0000 (Sat, 27 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/ruby/test - - * Have local paths first in LOAD_PATH ------------------------------------------------------------------------- -r2822 | sam | 2008-09-27 14:11:36 +0000 (Sat, 27 Sep 2008) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/Caca.cs - D /libcaca/trunk/csharp/Cucul.cs - M /libcaca/trunk/csharp/Makefile.am - D /libcaca/trunk/csharp/cucul-sharp.dll.config.in - M /libcaca/trunk/csharp/test.cs - M /libcaca/trunk/cxx/Makefile.am - M /libcaca/trunk/cxx/caca++.cpp - M /libcaca/trunk/cxx/caca++.h - D /libcaca/trunk/cxx/cucul++.cpp - D /libcaca/trunk/cxx/cucul++.h - D /libcaca/trunk/cxx/cucul++.pc.in - M /libcaca/trunk/cxx/cxxtest.cpp - M /libcaca/trunk/msvc/caca-sharp.csproj - A /libcaca/trunk/msvc/caca_types.h (from /libcaca/trunk/msvc/cucul_types.h:2821) - D /libcaca/trunk/msvc/cucul-sharp.csproj - D /libcaca/trunk/msvc/cucul_types.h - M /libcaca/trunk/msvc/libcaca++.vcproj - M /libcaca/trunk/msvc/libcaca.vcproj - D /libcaca/trunk/msvc/libcucul++.def - D /libcaca/trunk/msvc/libcucul++.vcproj - D /libcaca/trunk/msvc/libcucul.def - D /libcaca/trunk/msvc/libcucul.vcproj - M /libcaca/trunk/ruby/Makefile.am - M /libcaca/trunk/ruby/README - M /libcaca/trunk/ruby/caca-canvas.c - M /libcaca/trunk/ruby/caca-display.c - M /libcaca/trunk/ruby/caca-dither.c - M /libcaca/trunk/ruby/caca-font.c - M /libcaca/trunk/ruby/lib/caca.rb - M /libcaca/trunk/ruby/ruby-caca.dox - D /libcaca/trunk/ruby/ruby-cucul.dox - M /libcaca/trunk/ruby/t/tc_canvas.rb - M /libcaca/trunk/ruby/t/tc_display.rb - M /libcaca/trunk/ruby/t/tc_dither.rb - M /libcaca/trunk/ruby/t/tc_font.rb - M /libcaca/trunk/ruby/t/tc_frame.rb - -Continuing the libcucul-libcaca merge. - ------------------------------------------------------------------------- -r2821 | sam | 2008-09-27 13:12:46 +0000 (Sat, 27 Sep 2008) | 5 lines -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/build-kernel - M /libcaca/trunk/caca/Makefile.am - A /libcaca/trunk/caca/attr.c (from /libcaca/trunk/cucul/attr.c:2819) - A /libcaca/trunk/caca/box.c (from /libcaca/trunk/cucul/box.c:2819) - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca.pc.in - M /libcaca/trunk/caca/caca0.c - M /libcaca/trunk/caca/caca0.h - M /libcaca/trunk/caca/caca_internals.h - A /libcaca/trunk/caca/caca_types.h.in (from /libcaca/trunk/cucul/cucul_types.h.in:2819) - A /libcaca/trunk/caca/canvas.c (from /libcaca/trunk/cucul/cucul.c:2819) - A /libcaca/trunk/caca/charset.c (from /libcaca/trunk/cucul/charset.c:2819) - A /libcaca/trunk/caca/conic.c (from /libcaca/trunk/cucul/conic.c:2819) - A /libcaca/trunk/caca/dither.c (from /libcaca/trunk/cucul/dither.c:2819) - M /libcaca/trunk/caca/driver_cocoa.m - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - A /libcaca/trunk/caca/export.c (from /libcaca/trunk/cucul/export.c:2819) - A /libcaca/trunk/caca/figfont.c (from /libcaca/trunk/cucul/figfont.c:2819) - A /libcaca/trunk/caca/file.c (from /libcaca/trunk/cucul/file.c:2819) - A /libcaca/trunk/caca/font.c (from /libcaca/trunk/cucul/font.c:2819) - A /libcaca/trunk/caca/frame.c (from /libcaca/trunk/cucul/frame.c:2819) - M /libcaca/trunk/caca/graphics.c - A /libcaca/trunk/caca/import.c (from /libcaca/trunk/cucul/import.c:2819) - A /libcaca/trunk/caca/legacy.c (from /libcaca/trunk/cucul/legacy.c:2819) - A /libcaca/trunk/caca/line.c (from /libcaca/trunk/cucul/line.c:2819) - A /libcaca/trunk/caca/mono9.data (from /libcaca/trunk/cucul/mono9.data:2819) - A /libcaca/trunk/caca/monobold12.data (from /libcaca/trunk/cucul/monobold12.data:2819) - A /libcaca/trunk/caca/string.c (from /libcaca/trunk/cucul/canvas.c:2819) - A /libcaca/trunk/caca/transform.c (from /libcaca/trunk/cucul/transform.c:2819) - A /libcaca/trunk/caca/triangle.c (from /libcaca/trunk/cucul/triangle.c:2819) - M /libcaca/trunk/caca-config.in - M /libcaca/trunk/configure.ac - M /libcaca/trunk/csharp/Makefile.am - D /libcaca/trunk/cucul - M /libcaca/trunk/cxx/Makefile.am - M /libcaca/trunk/cxx/caca++.cpp - M /libcaca/trunk/cxx/caca++.h - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/cxx/cxxtest.cpp - M /libcaca/trunk/doc/Makefile.am - M /libcaca/trunk/examples/Makefile.am - M /libcaca/trunk/examples/blit.c - A /libcaca/trunk/examples/canvas.c (from /libcaca/trunk/examples/cucul.c:2820) - M /libcaca/trunk/examples/colors.c - D /libcaca/trunk/examples/cucul.c - M /libcaca/trunk/examples/demo.c - M /libcaca/trunk/examples/dithering.c - M /libcaca/trunk/examples/driver.c - M /libcaca/trunk/examples/event.c - M /libcaca/trunk/examples/export.c - M /libcaca/trunk/examples/figfont.c - M /libcaca/trunk/examples/font.c - M /libcaca/trunk/examples/font2tga.c - M /libcaca/trunk/examples/frames.c - M /libcaca/trunk/examples/fullwidth.c - M /libcaca/trunk/examples/gamma.c - M /libcaca/trunk/examples/hsv.c - M /libcaca/trunk/examples/import.c - M /libcaca/trunk/examples/input.c - M /libcaca/trunk/examples/spritedit.c - M /libcaca/trunk/examples/swallow.c - M /libcaca/trunk/examples/text.c - M /libcaca/trunk/examples/transform.c - M /libcaca/trunk/examples/truecolor.c - M /libcaca/trunk/examples/unicode.c - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h - M /libcaca/trunk/msvc/Makefile.am - M /libcaca/trunk/msvc/cucul_types.h - M /libcaca/trunk/ruby/Makefile.am - A /libcaca/trunk/ruby/caca-canvas.c (from /libcaca/trunk/ruby/cucul-canvas.c:2820) - A /libcaca/trunk/ruby/caca-canvas.h (from /libcaca/trunk/ruby/cucul-canvas.h:2820) - M /libcaca/trunk/ruby/caca-display.c - A /libcaca/trunk/ruby/caca-dither.c (from /libcaca/trunk/ruby/cucul-dither.c:2820) - A /libcaca/trunk/ruby/caca-dither.h (from /libcaca/trunk/ruby/cucul-dither.h:2820) - A /libcaca/trunk/ruby/caca-font.c (from /libcaca/trunk/ruby/cucul-font.c:2820) - A /libcaca/trunk/ruby/caca-font.h (from /libcaca/trunk/ruby/cucul-font.h:2820) - M /libcaca/trunk/ruby/caca.c - M /libcaca/trunk/ruby/common.h - D /libcaca/trunk/ruby/cucul-canvas.c - D /libcaca/trunk/ruby/cucul-canvas.h - D /libcaca/trunk/ruby/cucul-dither.c - D /libcaca/trunk/ruby/cucul-dither.h - D /libcaca/trunk/ruby/cucul-font.c - D /libcaca/trunk/ruby/cucul-font.h - D /libcaca/trunk/ruby/cucul.c - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/src/cacadraw.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/common-image.c - M /libcaca/trunk/src/common-image.h - M /libcaca/trunk/src/img2txt.c - M /libcaca/trunk/src/mygetopt.c - M /libcaca/trunk/stubs.h - M /libcaca/trunk/tests/.gitignore - M /libcaca/trunk/tests/Makefile.am - M /libcaca/trunk/tests/caca-test.cpp - M /libcaca/trunk/tests/canvas.cpp - D /libcaca/trunk/tests/cucul-test.cpp - M /libcaca/trunk/tests/simple.c - M /libcaca/trunk/tools/Makefile.am - M /libcaca/trunk/tools/makefont.c - M /libcaca/trunk/tools/optipal.c - M /libcaca/trunk/tools/sortchars.c - -Starting refactoring to get rid of libcucul. The initial reason for the -split is rendered moot by the plugin system: when enabled, binaries do -not link directly with libX11 or libGL. I hope this is a step towards -more consisteny and clarity. - ------------------------------------------------------------------------- -r2820 | sam | 2008-09-27 12:13:24 +0000 (Sat, 27 Sep 2008) | 2 lines -Changed paths: - D /libcaca/trunk/test - -test: remove legacy empty directory. - ------------------------------------------------------------------------- -r2819 | sam | 2008-09-27 09:52:27 +0000 (Sat, 27 Sep 2008) | 1 line -Changed paths: - M /libcaca/trunk/cucul/mono9.data - M /libcaca/trunk/cucul/monobold12.data - M /libcaca/trunk/tools/makefont.c - -makefont.c: change the font data encoding, the source is now 5% smaller. ------------------------------------------------------------------------- -r2543 | sam | 2008-07-16 17:23:31 +0000 (Wed, 16 Jul 2008) | 1 line -Changed paths: - M /libcaca/trunk/src/mygetopt.c - - * mygetopt.c: fix a parsing issue with short options. ------------------------------------------------------------------------- -r2539 | sam | 2008-07-16 13:50:48 +0000 (Wed, 16 Jul 2008) | 1 line -Changed paths: - M /libcaca/trunk/configure.ac - - * Fix bad AM_CONDITIONAL location: it must be in the default code path. ------------------------------------------------------------------------- -r2536 | sam | 2008-07-16 13:06:39 +0000 (Wed, 16 Jul 2008) | 1 line -Changed paths: - M /libcaca/trunk/cucul/file.c - - * cucul/file.c: fix a typo causing build failures when zlib is not here. ------------------------------------------------------------------------- -r2535 | sam | 2008-07-16 13:06:30 +0000 (Wed, 16 Jul 2008) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Make the asm checks for fsin/fcos and fldln2/fxch/fyl2x more robust by - forcing the tested code to use register contraints. ------------------------------------------------------------------------- -r2519 | sam | 2008-07-05 16:39:56 +0000 (Sat, 05 Jul 2008) | 1 line -Changed paths: - M /libcaca/trunk/caca/caca.c - - * Fix plugin build. ------------------------------------------------------------------------- -r2518 | sam | 2008-07-05 16:34:19 +0000 (Sat, 05 Jul 2008) | 2 lines -Changed paths: - M /libcaca/trunk/NEWS - M /libcaca/trunk/configure.ac - - * Set version to 0.99.beta14. - * Updateed NEWS and ChangeLog. ------------------------------------------------------------------------- -r2517 | sam | 2008-07-05 16:28:30 +0000 (Sat, 05 Jul 2008) | 2 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/configure.ac - - * Check for FTGL in the configure step, because we will use it later. - * Better CFLAGS and LDFLAGS propagation to the Makefiles. ------------------------------------------------------------------------- -r2437 | sam | 2008-06-15 19:38:06 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/caca++.pc.in - M /libcaca/trunk/cxx/cucul++.pc.in - - * Fix C++ library linking. - ------------------------------------------------------------------------- -r2436 | sam | 2008-06-15 18:41:09 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/src/common-image.c - - * Fix cucul_file_read() calls in cacaview. - ------------------------------------------------------------------------- -r2427 | sam | 2008-06-15 17:06:43 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/src/common-image.c - - * Fix cacademo build on systems without imlib-dev. - ------------------------------------------------------------------------- -r2425 | sam | 2008-06-15 16:53:57 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Generate the C++ .pc files at configure time. - ------------------------------------------------------------------------- -r2424 | sam | 2008-06-15 16:49:42 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/Makefile.am - - * Only install the C++ .pc files if C++ support was activated. - ------------------------------------------------------------------------- -r2423 | sam | 2008-06-15 16:47:40 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/Makefile.am - - * Install cucul++.pc and caca++.pc in the pkg-config directory. - ------------------------------------------------------------------------- -r2413 | sam | 2008-06-15 14:46:51 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Updated version number to 0.99.beta15, so that we can build TOIlet. - ------------------------------------------------------------------------- -r2412 | sam | 2008-06-15 14:41:17 +0000 (Sun, 15 Jun 2008) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/figfont.c - - * Export cucul_flush_figlet() to the public API. It should be removed later, - but for now it's the only way to integrate properly with TOIlet. - ------------------------------------------------------------------------- -r2411 | sam | 2008-06-15 13:50:28 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/src/common-image.c - - * Make cacaview use cucul_file_t functions. - ------------------------------------------------------------------------- -r2410 | sam | 2008-06-15 13:50:22 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/legacy.c - - * Make deprecated cucul_load_file() use cucul_file_t functions. - ------------------------------------------------------------------------- -r2409 | sam | 2008-06-15 13:50:17 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Make cucul_import_file() use cucul_file_t functions. - ------------------------------------------------------------------------- -r2408 | sam | 2008-06-15 13:50:11 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/file.c - - * Set errno to ENOSYS in unsupported cucul_file_t operations. - ------------------------------------------------------------------------- -r2407 | sam | 2008-06-15 13:50:06 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/file.c - - * Implement cucul_file_tell(). - ------------------------------------------------------------------------- -r2406 | sam | 2008-06-15 13:50:02 +0000 (Sun, 15 Jun 2008) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/figfont.c - M /libcaca/trunk/cucul/file.c - - * Export cucul_file_t operations in the public header. - * Implement cucul_file_read() and cucul_file_write(). - ------------------------------------------------------------------------- -r2405 | sam | 2008-06-15 13:49:57 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/tools/makefont.c - - * makefont is only a system tool: use htons/htonl instead of hton16/hton32. - ------------------------------------------------------------------------- -r2399 | sam | 2008-06-15 12:28:18 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c - - * Fix cucul_set_dither_palette() argument types in cacademo. - ------------------------------------------------------------------------- -r2398 | sam | 2008-06-15 12:28:14 +0000 (Sun, 15 Jun 2008) | 4 lines -Changed paths: - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/stubs.h - M /libcaca/trunk/tools/makefont.c - - * Remove htons() and htonl() from kernel mode: we use our custom hton16() - and hton32() implementations everywhere instead, except in cacaserver - which requires stuff anyway. - ------------------------------------------------------------------------- -r2397 | sam | 2008-06-15 12:28:08 +0000 (Sun, 15 Jun 2008) | 2 lines -Changed paths: - M /libcaca/trunk/tools/sortchars.c - - * Fix a buffer initialisation issue in the sortchars utility. - ------------------------------------------------------------------------- -r2321 | jylam | 2008-05-14 18:16:56 +0000 (Wed, 14 May 2008) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - - * Changed Cucul::Rotate() to Cucul::Rotate180() and Cucul::RotateLeft() and Cucul::RotateRight() - ------------------------------------------------------------------------- -r2316 | sam | 2008-04-26 08:34:10 +0000 (Sat, 26 Apr 2008) | 2 lines -Changed paths: - M /libcaca/trunk/.gitignore - M /libcaca/trunk/configure.ac - - * Put autotools files in a hidden ".auto" directory instead of "autotools". - ------------------------------------------------------------------------- -r2314 | sam | 2008-04-23 21:24:40 +0000 (Wed, 23 Apr 2008) | 2 lines -Changed paths: - M /libcaca/trunk/msvc/libcaca.vcproj - M /libcaca/trunk/msvc/libcucul.vcproj - - * Add missing headers to the Visual Studio build files. - ------------------------------------------------------------------------- -r2313 | sam | 2008-04-23 21:24:34 +0000 (Wed, 23 Apr 2008) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/examples/export.c - M /libcaca/trunk/examples/figfont.c - M /libcaca/trunk/examples/spritedit.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/img2txt.c - - * Switch a few unsigned int variables to size_t where appropriate. - * Synchronise parameter types in the C++ bindings with the C API. - ------------------------------------------------------------------------- -r2312 | sam | 2008-04-23 21:24:28 +0000 (Wed, 23 Apr 2008) | 3 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/cucul_types.h.in - M /libcaca/trunk/msvc/cucul_types.h - - * Make Win32 a special case in cucul_types.h.in: it has intptr_t but none - of the other required types. - ------------------------------------------------------------------------- -r2309 | sam | 2008-04-21 10:10:42 +0000 (Mon, 21 Apr 2008) | 2 lines -Changed paths: - M /libcaca/trunk/tests/.gitignore - M /libcaca/trunk/tests/Makefile.am - A /libcaca/trunk/tests/caca-test.cpp - M /libcaca/trunk/tests/canvas.cpp - A /libcaca/trunk/tests/driver.cpp - - * Started libcaca unit tests. - ------------------------------------------------------------------------- -r2308 | sam | 2008-04-19 22:51:20 +0000 (Sat, 19 Apr 2008) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/Makefile.am - M /libcaca/trunk/cucul/cucul_types.h.in - - * Get the project to build in an alternate directory. - ------------------------------------------------------------------------- -r2307 | sam | 2008-04-19 22:51:17 +0000 (Sat, 19 Apr 2008) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/Caca.cs - M /libcaca/trunk/csharp/Cucul.cs - M /libcaca/trunk/csharp/test.cs - - * Refresh the .NET bindings. Still not complete, but quite useful already. - ------------------------------------------------------------------------- -r2306 | sam | 2008-04-19 19:40:25 +0000 (Sat, 19 Apr 2008) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/charset.c - - * Documentation fixes (due to renamings, some parameters were no longer - documented). - ------------------------------------------------------------------------- -r2305 | sam | 2008-04-19 19:25:52 +0000 (Sat, 19 Apr 2008) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_cocoa.m - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/caca/time.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/figfont.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/frame.c - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/examples/text.c - - * Remove all unsigned ints from exported functions. Signed arithmetic is - far better for error checking. - ------------------------------------------------------------------------- -r2304 | sam | 2008-04-19 19:25:47 +0000 (Sat, 19 Apr 2008) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_types.h.in - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/examples/font2tga.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c - - * Get rid of the last long types in the API. - * Use size_t and ssize_t where appropriate. - ------------------------------------------------------------------------- -r2303 | sam | 2008-04-19 19:25:41 +0000 (Sat, 19 Apr 2008) | 4 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/cucul/attr.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/figfont.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/ruby/cucul-font.c - - * Changed most of the long ints in the API into C99 types. WARNING: this - completely breaks compatibility with previous versions of libcaca on - 64-bit systems. - ------------------------------------------------------------------------- -r2302 | sam | 2008-04-19 19:25:37 +0000 (Sat, 19 Apr 2008) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Cosmetic fix for ./configure output when a pkg-module is not found. - ------------------------------------------------------------------------- -r2301 | sam | 2008-04-19 14:07:54 +0000 (Sat, 19 Apr 2008) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/tests/.gitignore - M /libcaca/trunk/tests/Makefile.am - A /libcaca/trunk/tests/canvas.cpp - A /libcaca/trunk/tests/cucul-test.cpp - - * Use CppUnit for C and C++ unit tests. Sorry, Jylam. - ------------------------------------------------------------------------- -r2300 | sam | 2008-04-19 14:07:50 +0000 (Sat, 19 Apr 2008) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/cucul/attr.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/file.c - M /libcaca/trunk/examples/font.c - M /libcaca/trunk/examples/swallow.c - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/common-image.c - - * Changed most "unsigned char" variables into "uint8_t", including in - prototypes. As they are equivalent, this does not break the ABI. - ------------------------------------------------------------------------- -r2299 | sam | 2008-04-19 12:42:50 +0000 (Sat, 19 Apr 2008) | 5 lines -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/build-dos - M /libcaca/trunk/build-kernel - M /libcaca/trunk/build-win32 - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca0.c - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/caca/time.c - D /libcaca/trunk/common.h - M /libcaca/trunk/configure.ac - A /libcaca/trunk/cucul/.gitignore - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/attr.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - A /libcaca/trunk/cucul/cucul_types.h.in - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/figfont.c - M /libcaca/trunk/cucul/file.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/frame.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/legacy.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/cxx/Makefile.am - M /libcaca/trunk/examples/Makefile.am - M /libcaca/trunk/examples/blit.c - M /libcaca/trunk/examples/colors.c - M /libcaca/trunk/examples/cucul.c - M /libcaca/trunk/examples/demo.c - M /libcaca/trunk/examples/dithering.c - M /libcaca/trunk/examples/driver.c - M /libcaca/trunk/examples/event.c - M /libcaca/trunk/examples/export.c - M /libcaca/trunk/examples/figfont.c - M /libcaca/trunk/examples/font.c - M /libcaca/trunk/examples/font2tga.c - M /libcaca/trunk/examples/frames.c - M /libcaca/trunk/examples/fullwidth.c - M /libcaca/trunk/examples/gamma.c - M /libcaca/trunk/examples/hsv.c - M /libcaca/trunk/examples/import.c - M /libcaca/trunk/examples/input.c - M /libcaca/trunk/examples/spritedit.c - M /libcaca/trunk/examples/swallow.c - M /libcaca/trunk/examples/text.c - M /libcaca/trunk/examples/transform.c - M /libcaca/trunk/examples/truecolor.c - M /libcaca/trunk/examples/unicode.c - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/msvc/Makefile.am - D /libcaca/trunk/msvc/common.h - A /libcaca/trunk/msvc/cucul_types.h - M /libcaca/trunk/ruby/Makefile.am - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/src/cacadraw.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/common-image.c - M /libcaca/trunk/src/img2txt.c - M /libcaca/trunk/src/mygetopt.c - A /libcaca/trunk/stubs.h (from /libcaca/trunk/common.h:2298) - M /libcaca/trunk/tests/Makefile.am - M /libcaca/trunk/tests/simple.c - M /libcaca/trunk/tools/Makefile.am - M /libcaca/trunk/tools/makefont.c - M /libcaca/trunk/tools/optipal.c - M /libcaca/trunk/tools/sortchars.c - - * Remove #include etc. from "common.h". Instead, make sure that - will provide the C99 types, even if libcaca has been installed. - * Rename what's left of "common.h" to "stubs.h". - * Remove all references to erroneous from source files. - ------------------------------------------------------------------------- -r2298 | pterjan | 2008-04-19 11:48:32 +0000 (Sat, 19 Apr 2008) | 1 line -Changed paths: - M /libcaca/trunk/ruby/caca-display.c - M /libcaca/trunk/ruby/t/tc_display.rb - -Fix args type checks in Caca::Display.new ------------------------------------------------------------------------- -r2297 | pterjan | 2008-04-19 11:32:21 +0000 (Sat, 19 Apr 2008) | 1 line -Changed paths: - A /libcaca/trunk/ruby/t/tc_display.rb - -Add few unit tests for Caca::Display ------------------------------------------------------------------------- -r2296 | pterjan | 2008-04-19 11:31:39 +0000 (Sat, 19 Apr 2008) | 1 line -Changed paths: - M /libcaca/trunk/ruby/caca-display.c - -Add driver/set_driver/driver=/driver_list methods to Caca::Display, and driver arg to Caca::Display.new ------------------------------------------------------------------------- -r2295 | pterjan | 2008-04-19 11:29:31 +0000 (Sat, 19 Apr 2008) | 1 line -Changed paths: - M /libcaca/trunk/ruby/cucul-canvas.c - -We should not free the canvas if it was auto created with the display ------------------------------------------------------------------------- -r2294 | jylam | 2008-04-19 10:57:30 +0000 (Sat, 19 Apr 2008) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - - * Fixed cucul_set_canvas_boundaries() bug that prevented good size to be applied on the resized canvas - ------------------------------------------------------------------------- -r2265 | jylam | 2008-03-17 19:05:20 +0000 (Mon, 17 Mar 2008) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Removed by-default stack protector from recent gcc's while compiling kernel. - ------------------------------------------------------------------------- -r2256 | jylam | 2008-03-02 16:30:31 +0000 (Sun, 02 Mar 2008) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/conic.c - - * Oops, bad type (char instead of uint32) after ellipse rendering -improvement. - ------------------------------------------------------------------------- -r2255 | jylam | 2008-03-02 16:28:10 +0000 (Sun, 02 Mar 2008) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/conic.c - - * Improved ellipse rendering. Not perfect, but still much better than -old method. Closes #16 . - ------------------------------------------------------------------------- -r2254 | jylam | 2008-03-02 14:27:43 +0000 (Sun, 02 Mar 2008) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c - - * Fixed line transitions (both vertical and horizontal ones) - ------------------------------------------------------------------------- -r2253 | sam | 2008-03-01 19:44:45 +0000 (Sat, 01 Mar 2008) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * -Wshadow was actually put back in configure.ac; removing comment about it. - ------------------------------------------------------------------------- -r2248 | sam | 2008-02-29 22:29:08 +0000 (Fri, 29 Feb 2008) | 3 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/src/mygetopt.c - - * Don't use mygetopt.c in img2txt if the system has getopt_long. - * Fix invalid pointer/int cast (Closes #39). - ------------------------------------------------------------------------- -r2243 | sam | 2008-02-26 21:43:10 +0000 (Tue, 26 Feb 2008) | 2 lines -Changed paths: - D /libcaca/trunk/TODO - M /libcaca/trunk/doc/doxygen.cfg.in - M /libcaca/trunk/doc/libcaca.dox - - * Get rid of TODO. It's now in Trac (http://libcaca.zoy.org/report/1). - ------------------------------------------------------------------------- -r2225 | bsittler | 2008-02-03 21:53:40 +0000 (Sun, 03 Feb 2008) | 1 line -Changed paths: - M /libcaca/trunk/cucul/figfont.c - M /libcaca/trunk/src/mygetopt.c - -build on Mac OS X again ------------------------------------------------------------------------- -r2192 | sam | 2008-01-12 20:15:42 +0000 (Sat, 12 Jan 2008) | 2 lines -Changed paths: - M /libcaca/trunk/msvc/cacademo.vcproj - M /libcaca/trunk/msvc/cacafire.vcproj - M /libcaca/trunk/msvc/libcaca++.vcproj - M /libcaca/trunk/msvc/libcaca.vcproj - M /libcaca/trunk/msvc/libcucul++.vcproj - M /libcaca/trunk/msvc/libcucul.vcproj - - * Fixed the Visual Studio projects so that they build in Release mode. - ------------------------------------------------------------------------- -r2191 | sam | 2008-01-12 20:15:20 +0000 (Sat, 12 Jan 2008) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/figfont.c - M /libcaca/trunk/cxx/caca++.cpp - M /libcaca/trunk/msvc/config.h - - * Windows build fixes here and there. - ------------------------------------------------------------------------- -r2189 | sam | 2008-01-10 23:42:42 +0000 (Thu, 10 Jan 2008) | 2 lines -Changed paths: - M /libcaca/trunk/doc/libcaca.dox - M /libcaca/trunk/doc/tutorial.dox - - * Make it clear that we can use the Windows native console. - ------------------------------------------------------------------------- -r2188 | sam | 2008-01-10 23:42:29 +0000 (Thu, 10 Jan 2008) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - - * Put back all the shit in struct caca_event to avoid breaking existing - applications. I'll think of a migration path later. - ------------------------------------------------------------------------- -r2182 | jylam | 2008-01-01 00:07:04 +0000 (Tue, 01 Jan 2008) | 2 lines -Changed paths: - M /libcaca/trunk/README - - * FIRST ! - ------------------------------------------------------------------------- -r2177 | sam | 2007-12-30 18:50:41 +0000 (Sun, 30 Dec 2007) | 2 lines -Changed paths: - M /libcaca/trunk/msvc/libcucul.vcproj - - * Add figfont.c to the MSVC solution. - ------------------------------------------------------------------------- -r2176 | sam | 2007-12-30 13:49:57 +0000 (Sun, 30 Dec 2007) | 3 lines -Changed paths: - M /libcaca/trunk/bootstrap - - * Check for pkg-config before bootstrapping, because autoconf gives a - totally meaningless message when it's not present. - ------------------------------------------------------------------------- -r2147 | sam | 2007-12-20 15:26:12 +0000 (Thu, 20 Dec 2007) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/examples/spritedit.c - - * Fix canvas export for the caca format. We now export all frames. - * Fix the sprite import/export example. - ------------------------------------------------------------------------- -r2146 | sam | 2007-12-20 15:00:39 +0000 (Thu, 20 Dec 2007) | 2 lines -Changed paths: - M /libcaca/trunk/examples/spritedit.c - - * Started sprite example. Doesn't work :-) - ------------------------------------------------------------------------- -r2144 | sam | 2007-12-16 14:29:19 +0000 (Sun, 16 Dec 2007) | 4 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/figfont.c - M /libcaca/trunk/cucul/file.c - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h - M /libcaca/trunk/msvc/config.h - - * Disable file operations in kernel mode. - * Implement strchr() in kernel.c. - * Check for snprintf() at configure time. - ------------------------------------------------------------------------- -r2142 | sam | 2007-12-16 11:55:14 +0000 (Sun, 16 Dec 2007) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - - * The SLang and ncurses drivers now put back the TERM environment variable - if they modified it. - ------------------------------------------------------------------------- -r2141 | sam | 2007-12-16 11:54:43 +0000 (Sun, 16 Dec 2007) | 5 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * Only call glutInit() once through the program's lifetime. - * Free the internal font when closing the GL driver. - * Hide the window when closing the GL driver, because freeglut's - glutDestroyWindow() does not really closes the window. - ------------------------------------------------------------------------- -r2140 | sam | 2007-12-16 11:54:25 +0000 (Sun, 16 Dec 2007) | 3 lines -Changed paths: - M /libcaca/trunk/caca/event.c - - * Fix a tiny use of uninitialised memory in caca_get_event() that may have - lead to deadlocks. - ------------------------------------------------------------------------- -r2139 | sam | 2007-12-16 11:54:02 +0000 (Sun, 16 Dec 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/examples/driver.c - - * Implemented caca_set_display_driver() to change driver at runtime. - ------------------------------------------------------------------------- -r2138 | sam | 2007-12-16 01:50:41 +0000 (Sun, 16 Dec 2007) | 6 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_cocoa.m - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/examples/.gitignore - M /libcaca/trunk/examples/Makefile.am - A /libcaca/trunk/examples/driver.c - - * Implement caca_create_display_with_driver() to specify an output driver - without using environment variables.. - * Implement caca_get_display_driver() to return the current display's - output driver. - * Add a simple example program to test caca_create_display_with_driver(). - ------------------------------------------------------------------------- -r2137 | sam | 2007-12-16 01:50:36 +0000 (Sun, 16 Dec 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - - * Remove cruft from caca_get_display_driver_list(). - ------------------------------------------------------------------------- -r2136 | sam | 2007-12-14 16:23:14 +0000 (Fri, 14 Dec 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cxxtest.cpp - - * Add #include to fix gcc-4.3 build. - ------------------------------------------------------------------------- -r2135 | sam | 2007-12-12 07:41:00 +0000 (Wed, 12 Dec 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - - * Implemented caca_get_display_driver_list(), unused yet. - ------------------------------------------------------------------------- -r2129 | sam | 2007-12-07 09:34:11 +0000 (Fri, 07 Dec 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_cocoa.m - - * Cocoa driver build fix, courtesy of Ben Wiley Sittler. - ------------------------------------------------------------------------- -r2128 | sam | 2007-12-07 09:33:23 +0000 (Fri, 07 Dec 2007) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/charset.c - - * Slight improvement to the Unicode -> ASCII conversion, courtesy of - Ben Wiley Sittler. - ------------------------------------------------------------------------- -r2111 | sam | 2007-12-01 17:58:52 +0000 (Sat, 01 Dec 2007) | 10 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/figfont.c - M /libcaca/trunk/examples/figfont.c - -=?utf-8?q?=20=20*=20Implement=20cucul=5Fput=5Ffigchar()=20to=20paste=20FIGlet/TOIlet=20characters=20in - -=20=20=20=20=20=20=20=20=20=20=E2=96=8C=20=E2=96=8C=20=20=20=E2=96=9C=E2=96=9C=20=20=20=20=C2=A0=E2=96=8C=20=E2=96=8C=20=20=20=20=20=20=E2=96=9C=20=20=20=E2=96=8C=E2=96=90 -=20=20=20=20=20=20=20=20=20=20=E2=96=99=E2=96=84=E2=96=8C=E2=96=9E=E2=96=80=E2=96=96=E2=96=90=E2=96=90=20=E2=96=9E=E2=96=80=E2=96=96=C2=A0=E2=96=8C=E2=96=96=E2=96=8C=E2=96=9E=E2=96=80=E2=96=96=E2=96=99=E2=96=80=E2=96=96=E2=96=90=20=E2=96=9E=E2=96=80=E2=96=8C=E2=96=90 -=20=20=20=20=20=20=20=20=20=20=E2=96=8C=20=E2=96=8C=E2=96=9B=E2=96=80=20=E2=96=90=E2=96=90=20=E2=96=8C=20=E2=96=8C=C2=A0=E2=96=99=E2=96=9A=E2=96=8C=E2=96=8C=20=E2=96=8C=E2=96=8C=20=C2=A0=E2=96=90=20=E2=96=8C=20=E2=96=8C=E2=96=9D -=20=20=20=20=20=20=20=20=20=20=E2=96=98=20=E2=96=98=E2=96=9D=E2=96=80=E2=96=98=20=E2=96=98=E2=96=98=E2=96=9D=E2=96=80=20=C2=A0=E2=96=98=20=E2=96=98=E2=96=9D=E2=96=80=20=E2=96=98=20=20=20=E2=96=98=E2=96=9D=E2=96=80=E2=96=98=E2=96=9D?= -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf-8 -Content-Transfer-Encoding: 8bit - ------------------------------------------------------------------------- -r2110 | sam | 2007-12-01 17:58:20 +0000 (Sat, 01 Dec 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - A /libcaca/trunk/cucul/figfont.c - M /libcaca/trunk/examples/.gitignore - M /libcaca/trunk/examples/Makefile.am - A /libcaca/trunk/examples/figfont.c - - * Implemented cucul_canvas_set_figfont() from TOIlet’s open_font(). - ------------------------------------------------------------------------- -r2109 | sam | 2007-12-01 17:57:50 +0000 (Sat, 01 Dec 2007) | 3 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - A /libcaca/trunk/cucul/file.c - - * Import io.c from TOIlet directly into libcucul. Can you see where this - is going? - ------------------------------------------------------------------------- -r2108 | sam | 2007-12-01 17:57:41 +0000 (Sat, 01 Dec 2007) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/msvc/config.h - - * Bump version to 0.99.beta14. - ------------------------------------------------------------------------- -r2107 | sam | 2007-12-01 17:57:19 +0000 (Sat, 01 Dec 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/img2txt.c - - * Fix the "img2txt: option requires an argument -- h" bug. - ------------------------------------------------------------------------- -r2106 | sam | 2007-12-01 17:56:45 +0000 (Sat, 01 Dec 2007) | 3 lines -Changed paths: - M /libcaca/trunk/src/img2txt.c - - * Use cucul_get_dither_algorithm_list() and cucul_get_export_list() instead - of hardcoding the feature list in img2txt. - ------------------------------------------------------------------------- -r2105 | pterjan | 2007-12-01 15:51:20 +0000 (Sat, 01 Dec 2007) | 4 lines -Changed paths: - M /libcaca/trunk/src/aafire.c - - - * Allow exiting cacafire using the window manager - - ------------------------------------------------------------------------- -r2104 | jylam | 2007-11-30 23:59:57 +0000 (Fri, 30 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/doc/img2txt.1 - M /libcaca/trunk/src/img2txt.c - - * Added BBCode (French) format to img2txt's help and doc - ------------------------------------------------------------------------- -r2103 | sam | 2007-11-30 23:48:51 +0000 (Fri, 30 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/configure.ac - A /libcaca/trunk/tests - A /libcaca/trunk/tests/.gitignore - A /libcaca/trunk/tests/Makefile.am - A /libcaca/trunk/tests/simple.c - - * Created a tests/ directory for regression tests. Run with "make check". - * Added a first, simple test program. - ------------------------------------------------------------------------- -r2102 | sam | 2007-11-30 23:48:46 +0000 (Fri, 30 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Add a French BBCode exporter, for use on http://libcaca.skyrock.com/ for - instance. - ------------------------------------------------------------------------- -r2101 | sam | 2007-11-30 23:48:39 +0000 (Fri, 30 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/configure.ac - A /libcaca/trunk/examples - A /libcaca/trunk/examples/.gitignore (from /libcaca/trunk/test/.gitignore:2100) - A /libcaca/trunk/examples/Makefile.am (from /libcaca/trunk/test/Makefile.am:2100) - A /libcaca/trunk/examples/blit.c (from /libcaca/trunk/test/blit.c:2100) - A /libcaca/trunk/examples/colors.c (from /libcaca/trunk/test/colors.c:2100) - A /libcaca/trunk/examples/cucul.c (from /libcaca/trunk/test/cucul.c:2100) - A /libcaca/trunk/examples/demo.c (from /libcaca/trunk/test/demo.c:2100) - A /libcaca/trunk/examples/demo0.c (from /libcaca/trunk/test/demo0.c:2100) - A /libcaca/trunk/examples/dithering.c (from /libcaca/trunk/test/dithering.c:2100) - A /libcaca/trunk/examples/event.c (from /libcaca/trunk/test/event.c:2100) - A /libcaca/trunk/examples/export.c (from /libcaca/trunk/test/export.c:2100) - A /libcaca/trunk/examples/font.c (from /libcaca/trunk/test/font.c:2100) - A /libcaca/trunk/examples/font2tga.c (from /libcaca/trunk/test/font2tga.c:2100) - A /libcaca/trunk/examples/frames.c (from /libcaca/trunk/test/frames.c:2100) - A /libcaca/trunk/examples/fullwidth.c (from /libcaca/trunk/test/fullwidth.c:2100) - A /libcaca/trunk/examples/gamma.c (from /libcaca/trunk/test/gamma.c:2100) - A /libcaca/trunk/examples/hsv.c (from /libcaca/trunk/test/hsv.c:2100) - A /libcaca/trunk/examples/import.c (from /libcaca/trunk/test/import.c:2100) - A /libcaca/trunk/examples/input.c (from /libcaca/trunk/test/input.c:2100) - A /libcaca/trunk/examples/spritedit.c (from /libcaca/trunk/test/spritedit.c:2100) - A /libcaca/trunk/examples/swallow.c (from /libcaca/trunk/test/swallow.c:2100) - A /libcaca/trunk/examples/text.c (from /libcaca/trunk/test/text.c:2100) - A /libcaca/trunk/examples/transform.c (from /libcaca/trunk/test/transform.c:2100) - A /libcaca/trunk/examples/truecolor.c (from /libcaca/trunk/test/truecolor.c:2100) - A /libcaca/trunk/examples/unicode.c (from /libcaca/trunk/test/unicode.c:2100) - D /libcaca/trunk/test/.gitignore - D /libcaca/trunk/test/Makefile.am - D /libcaca/trunk/test/blit.c - D /libcaca/trunk/test/colors.c - D /libcaca/trunk/test/cucul.c - D /libcaca/trunk/test/demo.c - D /libcaca/trunk/test/demo0.c - D /libcaca/trunk/test/dithering.c - D /libcaca/trunk/test/event.c - D /libcaca/trunk/test/export.c - D /libcaca/trunk/test/font.c - D /libcaca/trunk/test/font2tga.c - D /libcaca/trunk/test/frames.c - D /libcaca/trunk/test/fullwidth.c - D /libcaca/trunk/test/gamma.c - D /libcaca/trunk/test/hsv.c - D /libcaca/trunk/test/import.c - D /libcaca/trunk/test/input.c - D /libcaca/trunk/test/spritedit.c - D /libcaca/trunk/test/swallow.c - D /libcaca/trunk/test/text.c - D /libcaca/trunk/test/transform.c - D /libcaca/trunk/test/truecolor.c - D /libcaca/trunk/test/unicode.c - - * Rename "test" to "examples". The former will become a real testsuite. - * Autodetect zzuf in the configure step. It might become handy. - ------------------------------------------------------------------------- -r2097 | pterjan | 2007-11-29 00:52:13 +0000 (Thu, 29 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/ruby/Makefile.am - - - * cucul.h is needed to build caca part - ------------------------------------------------------------------------- -r2096 | sam | 2007-11-28 23:57:53 +0000 (Wed, 28 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/configure.ac - M /libcaca/trunk/msvc/config.h - - * Set version to 0.99.beta13. - * Updated NEWS and ChangeLog. - ------------------------------------------------------------------------- -r2095 | sam | 2007-11-28 23:20:05 +0000 (Wed, 28 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/csharp/Caca.cs - M /libcaca/trunk/csharp/Cucul.cs - - * Implemented the empty CuculCanvas constructor. - * Implemented CacaDisplay.Canvas which acts the same as caca_get_canvas(). - ------------------------------------------------------------------------- -r2094 | pterjan | 2007-11-28 16:43:32 +0000 (Wed, 28 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/ruby/cucul-canvas.c - - - * Improve Cucul::Canvas creation - ------------------------------------------------------------------------- -r2093 | pterjan | 2007-11-28 16:39:10 +0000 (Wed, 28 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/ruby/caca-display.c - M /libcaca/trunk/ruby/cucul-canvas.c - M /libcaca/trunk/ruby/cucul-canvas.h - M /libcaca/trunk/ruby/lib/caca.rb - M /libcaca/trunk/ruby/ruby-caca.dox - - - * Add Caca::Display#canvas - ------------------------------------------------------------------------- -r2092 | pterjan | 2007-11-28 07:29:12 +0000 (Wed, 28 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/ruby/caca-display.c - - * Allow calling Caca::Display.new without parameter - - ------------------------------------------------------------------------- -r2091 | sam | 2007-11-28 07:15:09 +0000 (Wed, 28 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/csharp/Cucul.cs - - * Re-add methods that take int as arguments in addition to the Point, - Size and Rectangle versions. - ------------------------------------------------------------------------- -r2090 | sam | 2007-11-28 07:15:07 +0000 (Wed, 28 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/test.cs - - * Put the demo text on top of the copper bar, not the contrary. - ------------------------------------------------------------------------- -r2089 | sam | 2007-11-28 07:15:05 +0000 (Wed, 28 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/Caca.cs - M /libcaca/trunk/csharp/Cucul.cs - M /libcaca/trunk/csharp/test.cs - - * Minor naming convention changes in the C# bindings. - ------------------------------------------------------------------------- -r2088 | sam | 2007-11-28 07:15:01 +0000 (Wed, 28 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/csharp/.gitignore - M /libcaca/trunk/csharp/Makefile.am - D /libcaca/trunk/csharp/caca-sharp.dll.config - A /libcaca/trunk/csharp/caca-sharp.dll.config.in - D /libcaca/trunk/csharp/cucul-sharp.dll.config - A /libcaca/trunk/csharp/cucul-sharp.dll.config.in - - * Generate CLI .config files at configure time so that we can embed the - library version and not rely on .so being present. - ------------------------------------------------------------------------- -r2087 | sam | 2007-11-28 07:14:55 +0000 (Wed, 28 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cxx/Makefile.am - - * Use libtool’s -version-number instead of -version-info and its insane - major/minor computation scheme. - ------------------------------------------------------------------------- -r2086 | pterjan | 2007-11-27 17:13:29 +0000 (Tue, 27 Nov 2007) | 4 lines -Changed paths: - M /libcaca/trunk/ruby/cucul-canvas.c - - - * Rename parameters of draw_box* in Ruby binding - - ------------------------------------------------------------------------- -r2084 | sam | 2007-11-27 11:08:04 +0000 (Tue, 27 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/msvc/caca-sharp.csproj - M /libcaca/trunk/msvc/cucul-sharp.csproj - M /libcaca/trunk/msvc/test-csharp.csproj - - * Add System.Drawing to the C# project references. ------------------------------------------------------------------------- -r2083 | sam | 2007-11-27 09:04:54 +0000 (Tue, 27 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/test.cs - - * Use the bigger font for the C# test scroller. - ------------------------------------------------------------------------- -r2082 | sam | 2007-11-27 01:55:41 +0000 (Tue, 27 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/csharp/Cucul.cs - M /libcaca/trunk/csharp/test.cs - - * Add a C# wrapper for cucul_render_canvas(). - * Use CuculFont.Render() in the C# test for a nice oldschool effect. - ------------------------------------------------------------------------- -r2081 | sam | 2007-11-27 00:58:27 +0000 (Tue, 27 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/Cucul.cs - M /libcaca/trunk/csharp/test.cs - - * Started to implement the CuculFont class. - ------------------------------------------------------------------------- -r2080 | sam | 2007-11-27 00:58:24 +0000 (Tue, 27 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/Cucul.cs - M /libcaca/trunk/csharp/test.cs - - * Implement all line drawing functions (even variadic ones). - ------------------------------------------------------------------------- -r2079 | sam | 2007-11-27 00:58:19 +0000 (Tue, 27 Nov 2007) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/box.c - - * Changed the box drawing functions so that their arguments are (point, size) - instead of (point, point). Yeah, I break the ABI again. But who uses these - functions anyway? - ------------------------------------------------------------------------- -r2078 | sam | 2007-11-27 00:58:16 +0000 (Tue, 27 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/csharp/Caca.cs - M /libcaca/trunk/csharp/Cucul.cs - M /libcaca/trunk/csharp/Makefile.am - M /libcaca/trunk/csharp/test.cs - - * Use System.Drawing.Rectangle etc. for cucul-sharp and caca-sharp arguments, - allowing for much cleaner code (at the expense of an extra dependency). - ------------------------------------------------------------------------- -r2077 | pterjan | 2007-11-26 07:07:52 +0000 (Mon, 26 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/ruby/caca.c - M /libcaca/trunk/ruby/cucul.c - M /libcaca/trunk/ruby/ruby-caca.dox - M /libcaca/trunk/ruby/ruby-cucul.dox - - * Add Caca.version and Cucul.version - - ------------------------------------------------------------------------- -r2076 | sam | 2007-11-26 01:04:36 +0000 (Mon, 26 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/csharp/Caca.cs - M /libcaca/trunk/csharp/Cucul.cs - M /libcaca/trunk/csharp/test.cs - - * Implemented getVersion() in the C# bindings. - * Slightly improved the C# test program. - ------------------------------------------------------------------------- -r2075 | sam | 2007-11-26 01:04:34 +0000 (Mon, 26 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cxx/cxxtest.cpp - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/gamma.c - - * Fix memory leaks that slipped in here and there. We still have 100,000 - fewer than Firefox, lol. - ------------------------------------------------------------------------- -r2074 | sam | 2007-11-26 01:04:32 +0000 (Mon, 26 Nov 2007) | 4 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cxx/caca++.cpp - M /libcaca/trunk/cxx/caca++.h - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/cxx/cxxtest.cpp - M /libcaca/trunk/src/img2txt.c - - * Add cucul_get_version() and caca_get_version() and updated C++ bindings - accordingly. - * The C++ test example no longer needs "config.h". - ------------------------------------------------------------------------- -r2073 | sam | 2007-11-26 01:04:28 +0000 (Mon, 26 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - - * Minor documentation fix. - ------------------------------------------------------------------------- -r2072 | sam | 2007-11-26 01:04:25 +0000 (Mon, 26 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/csharp/Makefile.am - - * Install CLI bindings to $(libdir)/cucul-sharp and $(libdir)/caca-sharp. - ------------------------------------------------------------------------- -r2071 | sam | 2007-11-26 01:04:21 +0000 (Mon, 26 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cxx/caca++.h - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/doc/doxygen.cfg.in - - * Tell doxygen to expand __class and __extern before parsing anything, so - we don’t end with those ugly identifiers in the documentation. - ------------------------------------------------------------------------- -r2070 | sam | 2007-11-25 20:23:03 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cxx/caca++.h - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/cxx/cxxtest.cpp - M /libcaca/trunk/msvc/config.h - A /libcaca/trunk/msvc/libcaca++.def - A /libcaca/trunk/msvc/libcaca++.vcproj - M /libcaca/trunk/msvc/libcaca.sln - A /libcaca/trunk/msvc/libcucul++.def - A /libcaca/trunk/msvc/libcucul++.vcproj - A /libcaca/trunk/msvc/test-cxx.vcproj - - * Added MSVC project files for the C++ bindings and the C++ test. - ------------------------------------------------------------------------- -r2069 | sam | 2007-11-25 19:00:32 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/msvc/Makefile.am - - * Distribute all MSVC files. - ------------------------------------------------------------------------- -r2068 | sam | 2007-11-25 19:00:29 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/ruby/caca-event.h - - * Code qui fait des warnings == code de porc == deux baffes dans ta gueule. - ------------------------------------------------------------------------- -r2067 | sam | 2007-11-25 19:00:26 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/ruby/Makefile.am - - * Some cleanup in the Ruby bindings Makefile.am. - ------------------------------------------------------------------------- -r2066 | sam | 2007-11-25 19:00:22 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Refresh TODO list. - ------------------------------------------------------------------------- -r2065 | sam | 2007-11-25 17:50:53 +0000 (Sun, 25 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/csharp/Caca.cs - M /libcaca/trunk/csharp/Cucul.cs - M /libcaca/trunk/msvc - A /libcaca/trunk/msvc/caca-sharp.csproj - A /libcaca/trunk/msvc/cucul-sharp.csproj - M /libcaca/trunk/msvc/libcaca.sln - A /libcaca/trunk/msvc/test-csharp.csproj - - * Added the various C# projects to the Visual Studio solution and slightly - fixed the bindings so that they now work with the Microsoft CLR. - ------------------------------------------------------------------------- -r2064 | sam | 2007-11-25 17:49:49 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - D /libcaca/trunk/DotNet - M /libcaca/trunk/ruby - - * Fixed svn properties that git-svn was unable to get straight. - ------------------------------------------------------------------------- -r2063 | sam | 2007-11-25 17:14:00 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/cucul/cucul.h - - * Damn, under Visual Studio it's _WIN32, not __WIN32__. - ------------------------------------------------------------------------- -r2062 | sam | 2007-11-25 17:13:10 +0000 (Sun, 25 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/doc/migrating.dox - M /libcaca/trunk/doc/tutorial.dox - M /libcaca/trunk/test/hsv.c - - * Switch to caca_create_display(NULL) in a few places to document the - behaviour. - ------------------------------------------------------------------------- -r2061 | sam | 2007-11-25 17:13:08 +0000 (Sun, 25 Nov 2007) | 4 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - - * Allow caca_create_display()'s argument to be NULL. It will automatically - create a canvas when so. - * Add caca_get_canvas() to retrieve the cucul canvas. - ------------------------------------------------------------------------- -r2060 | sam | 2007-11-25 17:13:06 +0000 (Sun, 25 Nov 2007) | 4 lines -Changed paths: - M /libcaca/trunk/AUTHORS - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/configure.ac - D /libcaca/trunk/python/Makefile - A /libcaca/trunk/python/Makefile.am (from /libcaca/trunk/python/Makefile:2059) - A /libcaca/trunk/python/snake.py - - * Added Eriol’s snake.py example, even if it doesn’t use our (out of date) - bindings. - * Distribute the python/ subdirectory using automake. - ------------------------------------------------------------------------- -r2059 | sam | 2007-11-25 17:13:03 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/Caca.cs - - * Add missing entries in the CacaEventKey enum. - ------------------------------------------------------------------------- -r2058 | sam | 2007-11-25 17:12:59 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/AssemblyInfo.cs - M /libcaca/trunk/csharp/Caca.cs - M /libcaca/trunk/csharp/Cucul.cs - M /libcaca/trunk/csharp/test.cs - - * Implemented C# bindings for ditherBitmap() and added it to the C# test. - ------------------------------------------------------------------------- -r2057 | sam | 2007-11-25 14:12:20 +0000 (Sun, 25 Nov 2007) | 6 lines -Changed paths: - M /libcaca/trunk/caca/driver_cocoa.m - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/cucul/attr.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - - * Export cucul_attr_to_rgb12_bg(), cucul_attr_to_rgb12_fg() and - cucul_attr_to_argb64() (previously _cucul_attr_to_rgb12bg, - _cucul_attr_to_rgb12fg and _cucul_attr_to_argb4) in the official - libcucul API. - * Cleanup complete: libcaca no longer depends on "cucul_internals.h". - ------------------------------------------------------------------------- -r2056 | sam | 2007-11-25 14:12:01 +0000 (Sun, 25 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/driver_cocoa.m - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - - * Introduce cucul_get_canvas_chars() and cucul_get_canvas_attrs() to avoid - direct cv->chars and cv->attrs access by display drivers. - ------------------------------------------------------------------------- -r2055 | sam | 2007-11-25 14:11:58 +0000 (Sun, 25 Nov 2007) | 4 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_cocoa.m - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/msvc/libcucul.def - - * Add cucul_manage_canvas() and cucul_unmanage_canvas(). Display - drivers no longer need to access the cv->refcount private member - and __cucul_set_canvas_size() is no longer needed. - ------------------------------------------------------------------------- -r2054 | sam | 2007-11-25 14:11:54 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/build-kernel - M /libcaca/trunk/kernel/Makefile.am - A /libcaca/trunk/kernel/bootsect.S - - * Add Linux 2.6's bootsect.S to fix the sample kernel build. - ------------------------------------------------------------------------- -r2053 | sam | 2007-11-25 11:39:33 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Check whether CXX can include before compiling the C++ bindings. - ------------------------------------------------------------------------- -r2052 | sam | 2007-11-25 11:12:25 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/Caca.cs - M /libcaca/trunk/csharp/test.cs - - * Adapt the C# bindings to the event API change. - ------------------------------------------------------------------------- -r2051 | sam | 2007-11-25 11:12:20 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/ruby/caca-display.c - - * Adapt the Ruby bindings to the event API change. - ------------------------------------------------------------------------- -r2050 | sam | 2007-11-25 11:11:59 +0000 (Sun, 25 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/caca++.cpp - M /libcaca/trunk/cxx/caca++.h - M /libcaca/trunk/cxx/cxxtest.cpp - - * Adapt the C++ bindings to the event API change. - ------------------------------------------------------------------------- -r2049 | sam | 2007-11-25 11:11:54 +0000 (Sun, 25 Nov 2007) | 4 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca0.c - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/src/cacadraw.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/input.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/swallow.c - - * Made the caca_event_t structure opaque and created a whole bunch of - functions to access its real data. This is a big API change that will - break your software, sorry :( - ------------------------------------------------------------------------- -r2048 | pterjan | 2007-11-25 09:48:30 +0000 (Sun, 25 Nov 2007) | 6 lines -Changed paths: - M /libcaca/trunk/ruby/ruby-caca.dox - M /libcaca/trunk/ruby/ruby-cucul.dox - - -* Little improvements in ruby doc - + Made the doc a little more easy to read - + Added an example on a nice way to have q, Q and Esc to cause exit - - ------------------------------------------------------------------------- -r2047 | sam | 2007-11-24 19:56:33 +0000 (Sat, 24 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/csharp/Caca.cs - M /libcaca/trunk/csharp/test.cs - - * Rewrote the C# test in a more object-oriented way. - ------------------------------------------------------------------------- -r2046 | sam | 2007-11-24 15:00:21 +0000 (Sat, 24 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/csharp/Caca.cs - M /libcaca/trunk/csharp/Cucul.cs - M /libcaca/trunk/csharp/test.cs - - * Started Cucul# cleanup: added missing functions, used get/set attributes - when meaningful, removed deprecated bindings. - ------------------------------------------------------------------------- -r2045 | sam | 2007-11-24 13:26:33 +0000 (Sat, 24 Nov 2007) | 8 lines -Changed paths: - M /libcaca/trunk/csharp/Caca.cs - M /libcaca/trunk/csharp/Cucul.cs - M /libcaca/trunk/csharp/Makefile.am - A /libcaca/trunk/csharp/caca-sharp.dll.config - A /libcaca/trunk/csharp/cucul-sharp.dll.config - D /libcaca/trunk/csharp/libCaca.dll.config - D /libcaca/trunk/csharp/libCucul.dll.config - M /libcaca/trunk/csharp/test.cs - - * Some mass-renaming in the C# bindings: - + Renamed the dlls so that the C# versions do not have the same name - as the C DLLs on Win32. It's now "cucul-sharp.dll", mimicking GTK#. - + Renamed namespaces: "using Cucul" instead of "using libCucul". - + Renamed the Cucul class into CuculCanvas to avoid namespace/class - name collisions. - + Renamed old-fashioned "kk"/"qq" names into "dp"/"cv". - ------------------------------------------------------------------------- -r2044 | sam | 2007-11-24 13:26:28 +0000 (Sat, 24 Nov 2007) | 2 lines -Changed paths: - D /libcaca/trunk/DotNet/.gitignore - D /libcaca/trunk/DotNet/AssemblyInfo.cs - D /libcaca/trunk/DotNet/Caca.cs - D /libcaca/trunk/DotNet/Cucul.cs - D /libcaca/trunk/DotNet/Makefile.am - D /libcaca/trunk/DotNet/libCaca.dll.config - D /libcaca/trunk/DotNet/libCucul.dll.config - D /libcaca/trunk/DotNet/test.cs - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/configure.ac - A /libcaca/trunk/csharp - A /libcaca/trunk/csharp/.gitignore (from /libcaca/trunk/DotNet/.gitignore:2043) - A /libcaca/trunk/csharp/AssemblyInfo.cs (from /libcaca/trunk/DotNet/AssemblyInfo.cs:2043) - A /libcaca/trunk/csharp/Caca.cs (from /libcaca/trunk/DotNet/Caca.cs:2043) - A /libcaca/trunk/csharp/Cucul.cs (from /libcaca/trunk/DotNet/Cucul.cs:2043) - A /libcaca/trunk/csharp/Makefile.am (from /libcaca/trunk/DotNet/Makefile.am:2043) - A /libcaca/trunk/csharp/libCaca.dll.config (from /libcaca/trunk/DotNet/libCaca.dll.config:2043) - A /libcaca/trunk/csharp/libCucul.dll.config (from /libcaca/trunk/DotNet/libCucul.dll.config:2043) - A /libcaca/trunk/csharp/test.cs (from /libcaca/trunk/DotNet/test.cs:2043) - - * Renamed DotNet/ to csharp/ because I hate mixed case. - ------------------------------------------------------------------------- -r2043 | sam | 2007-11-24 11:08:21 +0000 (Sat, 24 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cucul/attr.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/frame.c - - * Added as many "const" qualifiers as possible to the public API. - ------------------------------------------------------------------------- -r2042 | pterjan | 2007-11-24 09:56:37 +0000 (Sat, 24 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/lib/caca.rb - M /libcaca/trunk/ruby/ruby-caca.dox - -* Add Caca::Event#quit? to make tests nicer ------------------------------------------------------------------------- -r2041 | sam | 2007-11-23 22:52:34 +0000 (Fri, 23 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/msvc/cacademo.vcproj - M /libcaca/trunk/msvc/cacafire.vcproj - M /libcaca/trunk/msvc/libcaca.vcproj - M /libcaca/trunk/msvc/libcucul.vcproj - - * Ignore annoying VC++ warnings (use of strdup instead of _strdup even in - C mode, "benign redefinition" of macros...). - ------------------------------------------------------------------------- -r2040 | sam | 2007-11-23 22:34:35 +0000 (Fri, 23 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_cocoa.m - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/msvc/libcucul.def - - * Rename _cucul_set_canvas_size into __cucul_set_canvas_size to prevent - collisions due to symbol mangling. - ------------------------------------------------------------------------- -r2039 | sam | 2007-11-23 22:27:21 +0000 (Fri, 23 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/msvc/libcaca.vcproj - M /libcaca/trunk/msvc/libcucul.def - M /libcaca/trunk/msvc/libcucul.vcproj - - * Add proper __declspec(dllexport) tags for Win32 compilation. - * Manually export private libcaca symbols. - ------------------------------------------------------------------------- -r2038 | sam | 2007-11-23 21:48:55 +0000 (Fri, 23 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/msvc - D /libcaca/trunk/msvc/cacaball.vcproj - A /libcaca/trunk/msvc/cacademo.vcproj - M /libcaca/trunk/msvc/cacafire.vcproj - D /libcaca/trunk/msvc/cacamoir.vcproj - D /libcaca/trunk/msvc/cacaplas.vcproj - M /libcaca/trunk/msvc/config.h - A /libcaca/trunk/msvc/libcaca.def - M /libcaca/trunk/msvc/libcaca.sln - M /libcaca/trunk/msvc/libcaca.vcproj - A /libcaca/trunk/msvc/libcucul.def - M /libcaca/trunk/msvc/libcucul.vcproj - - * Updated Visual Studio files. - ------------------------------------------------------------------------- -r2037 | sam | 2007-11-23 16:39:32 +0000 (Fri, 23 Nov 2007) | 2 lines -Changed paths: - A /libcaca/trunk/msvc/common.h - M /libcaca/trunk/msvc/libcaca.sln - M /libcaca/trunk/msvc/libcaca.vcproj - A /libcaca/trunk/msvc/libcucul.vcproj (from /libcaca/trunk/msvc/libcaca.vcproj:2036) - - * Split libcaca.vcproj into \1 and libcucul.vcproj. - ------------------------------------------------------------------------- -r2036 | sam | 2007-11-23 16:39:29 +0000 (Fri, 23 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/test/gamma.c - - * Do not assume default gamma value is 1.0. - ------------------------------------------------------------------------- -r2035 | sam | 2007-11-23 16:39:23 +0000 (Fri, 23 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaview.c - - * Escape quits cacaview, and F11 toggles fullscreen. - ------------------------------------------------------------------------- -r2033 | pterjan | 2007-11-20 00:09:16 +0000 (Tue, 20 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/README - A /libcaca/trunk/ruby/ruby-caca.dox - A /libcaca/trunk/ruby/ruby-cucul.dox - A /libcaca/trunk/ruby/ruby.dox - -* Split Ruby documentation out of README ------------------------------------------------------------------------- -r2026 | sam | 2007-11-18 23:00:35 +0000 (Sun, 18 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/AUTHORS - - * Added Pascal to the AUTHORS file. - ------------------------------------------------------------------------- -r2025 | jylam | 2007-11-18 22:59:22 +0000 (Sun, 18 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/README - - * lol commit - ------------------------------------------------------------------------- -r2024 | pterjan | 2007-11-18 22:35:34 +0000 (Sun, 18 Nov 2007) | 1 line -Changed paths: - D /libcaca/trunk/ruby/cucul - -* Remove cucul directory that got forgotten ------------------------------------------------------------------------- -r2023 | pterjan | 2007-11-18 22:15:29 +0000 (Sun, 18 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/README - -* Improve the example in README ------------------------------------------------------------------------- -r2022 | pterjan | 2007-11-18 22:03:19 +0000 (Sun, 18 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/ruby/Makefile.am - M /libcaca/trunk/ruby/test - -* Install lib/caca.rb ------------------------------------------------------------------------- -r2021 | pterjan | 2007-11-18 21:44:10 +0000 (Sun, 18 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/README - -* Update README to talk about Caca ------------------------------------------------------------------------- -r2020 | pterjan | 2007-11-18 21:29:02 +0000 (Sun, 18 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/caca-display.c - -* Use to_i on the event mask, it is not always an Integer ------------------------------------------------------------------------- -r2019 | pterjan | 2007-11-18 21:13:33 +0000 (Sun, 18 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/caca-display.c - M /libcaca/trunk/ruby/caca-event.c - M /libcaca/trunk/ruby/caca-event.h - M /libcaca/trunk/ruby/caca.c - A /libcaca/trunk/ruby/lib - A /libcaca/trunk/ruby/lib/caca.rb - -- Finish Caca::Event (a.k.a. J'ai fait caca aujourd'hui) ------------------------------------------------------------------------- -r2018 | pterjan | 2007-11-18 21:11:13 +0000 (Sun, 18 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/src/cacaview.c - -* Handle closing cacaview by window manager ------------------------------------------------------------------------- -r2017 | pterjan | 2007-11-18 13:37:24 +0000 (Sun, 18 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/Makefile.am - M /libcaca/trunk/ruby/caca-display.c - A /libcaca/trunk/ruby/caca-event.c - A /libcaca/trunk/ruby/caca-event.h - -* Add missing methods in Caca::Display and add empty Caca::Event ------------------------------------------------------------------------- -r2016 | pterjan | 2007-11-18 13:29:16 +0000 (Sun, 18 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/caca/caca.h - -* Slightly improved documentation ------------------------------------------------------------------------- -r2015 | pterjan | 2007-11-18 12:43:48 +0000 (Sun, 18 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/Makefile.am - A /libcaca/trunk/ruby/caca-display.c - A /libcaca/trunk/ruby/caca-display.h - A /libcaca/trunk/ruby/caca.c - -* Add Caca and Caca::Display ------------------------------------------------------------------------- -r2009 | pterjan | 2007-11-17 13:36:15 +0000 (Sat, 17 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/README - M /libcaca/trunk/ruby/common.h - M /libcaca/trunk/ruby/cucul-canvas.c - M /libcaca/trunk/ruby/cucul-dither.c - -* Finish Cucul::Dither ------------------------------------------------------------------------- -r2008 | pterjan | 2007-11-17 12:21:21 +0000 (Sat, 17 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/Makefile.am - M /libcaca/trunk/ruby/README - A /libcaca/trunk/ruby/cucul-dither.c - A /libcaca/trunk/ruby/cucul-dither.h - M /libcaca/trunk/ruby/cucul.c - A /libcaca/trunk/ruby/t/tc_dither.rb - -* Add Cucul::Dither (incomplete) ------------------------------------------------------------------------- -r2004 | pterjan | 2007-11-17 09:25:31 +0000 (Sat, 17 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/cucul-canvas.c - M /libcaca/trunk/ruby/t/tc_canvas.rb - -* Improve type checking of arguments ------------------------------------------------------------------------- -r2003 | sam | 2007-11-17 02:15:01 +0000 (Sat, 17 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/doc/doxygen.cfg.in - M /libcaca/trunk/doc/libcaca.dox - M /libcaca/trunk/ruby/README - - * Slightly doxygenated ruby/README so that it appears in the manual (see - http://libcaca.zoy.org/manual/libcaca-ruby.html). - ------------------------------------------------------------------------- -r1997 | pterjan | 2007-11-16 22:37:20 +0000 (Fri, 16 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/README - -* Update README ------------------------------------------------------------------------- -r1996 | pterjan | 2007-11-16 22:27:13 +0000 (Fri, 16 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/Makefile.am - -* Add t/tc_canvas.rb and t/tc_font.rb to Makefile.am ------------------------------------------------------------------------- -r1995 | pterjan | 2007-11-16 22:24:35 +0000 (Fri, 16 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/Makefile.am - A /libcaca/trunk/ruby/common.h - M /libcaca/trunk/ruby/cucul-canvas.c - M /libcaca/trunk/ruby/cucul-canvas.h - A /libcaca/trunk/ruby/cucul-font.c - A /libcaca/trunk/ruby/cucul-font.h - M /libcaca/trunk/ruby/cucul.c - M /libcaca/trunk/ruby/t/tc_canvas.rb - A /libcaca/trunk/ruby/t/tc_font.rb - -* Add Cucul::Font ------------------------------------------------------------------------- -r1988 | sam | 2007-11-16 20:14:05 +0000 (Fri, 16 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/doc/doxygen.cfg.in - M /libcaca/trunk/doc/doxygen.css - - * Added minimal styles to doxygen.css to make the manual look decent. - ------------------------------------------------------------------------- -r1987 | sam | 2007-11-16 19:49:25 +0000 (Fri, 16 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/Makefile.am - - * Split "upload" target into "upload-source" and "upload-doc". - ------------------------------------------------------------------------- -r1986 | sam | 2007-11-16 19:49:23 +0000 (Fri, 16 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/doc/Makefile.am - M /libcaca/trunk/doc/doxygen.cfg.in - A /libcaca/trunk/doc/doxygen.css - - * Updated doxygen file format. - * Add an empty doxygen.css file. - ------------------------------------------------------------------------- -r1983 | pterjan | 2007-11-16 17:47:59 +0000 (Fri, 16 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/Makefile.am - A /libcaca/trunk/ruby/README - -* Add some pseudo doc for Ruby binding ------------------------------------------------------------------------- -r1966 | pterjan | 2007-11-15 22:22:55 +0000 (Thu, 15 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/t/tc_canvas.rb - -* Add more tests for the ruby binding ------------------------------------------------------------------------- -r1965 | pterjan | 2007-11-15 22:06:01 +0000 (Thu, 15 Nov 2007) | 1 line -Changed paths: - A /libcaca/trunk/ruby/t/tc_canvas.rb - M /libcaca/trunk/ruby/test - -* Add more tests for the ruby binding ------------------------------------------------------------------------- -r1964 | pterjan | 2007-11-15 22:03:12 +0000 (Thu, 15 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/cucul-canvas.c - -* Fix number of arguments for set_height ------------------------------------------------------------------------- -r1963 | pterjan | 2007-11-15 21:06:30 +0000 (Thu, 15 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/Makefile.am - -* Add the ruby tests to make check ------------------------------------------------------------------------- -r1962 | pterjan | 2007-11-15 12:33:29 +0000 (Thu, 15 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/configure.ac - -* Use autotools for Ruby bindings (2nd part) ------------------------------------------------------------------------- -r1961 | pterjan | 2007-11-15 12:27:40 +0000 (Thu, 15 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/Makefile.am - D /libcaca/trunk/ruby/caca - D /libcaca/trunk/ruby/cucul/cucul-canvas.c - D /libcaca/trunk/ruby/cucul/cucul-canvas.h - D /libcaca/trunk/ruby/cucul/cucul.c - D /libcaca/trunk/ruby/cucul/extconf.rb - D /libcaca/trunk/ruby/cucul/t - D /libcaca/trunk/ruby/cucul/test.rb - A /libcaca/trunk/ruby/cucul-canvas.c (from /libcaca/trunk/ruby/cucul/cucul-canvas.c:1960) - A /libcaca/trunk/ruby/cucul-canvas.h (from /libcaca/trunk/ruby/cucul/cucul-canvas.h:1960) - A /libcaca/trunk/ruby/cucul.c (from /libcaca/trunk/ruby/cucul/cucul.c:1960) - A /libcaca/trunk/ruby/t (from /libcaca/trunk/ruby/cucul/t:1959) - A /libcaca/trunk/ruby/test - -* Use autotools for Ruby bindings ------------------------------------------------------------------------- -r1960 | pterjan | 2007-11-15 11:34:43 +0000 (Thu, 15 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/Makefile.am - M /libcaca/trunk/ruby/cucul/cucul-canvas.c - A /libcaca/trunk/ruby/cucul/cucul-canvas.h - M /libcaca/trunk/ruby/cucul/cucul.c - -* Fix some prototypes and use a header file for Init_cucul_canvas ------------------------------------------------------------------------- -r1959 | sam | 2007-11-15 08:20:37 +0000 (Thu, 15 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cucul++.h - - * Make Charset class methods explicitly public. - ------------------------------------------------------------------------- -r1958 | sam | 2007-11-15 08:20:17 +0000 (Thu, 15 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/Makefile.am - - * Link libcaca++ with libcucul++, not only the C versions. - ------------------------------------------------------------------------- -r1957 | sam | 2007-11-15 00:22:37 +0000 (Thu, 15 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/ruby/Makefile.am - - * Do not run "make clean" in ruby/* subdirectories when the Makefiles do - not even exist. - ------------------------------------------------------------------------- -r1954 | sam | 2007-11-13 23:55:07 +0000 (Tue, 13 Nov 2007) | 2 lines -Changed paths: - A /libcaca/trunk/DotNet/.gitignore - D /libcaca/trunk/DotNet/Makefile - A /libcaca/trunk/DotNet/Makefile.am - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/configure.ac - - * Autotoolified the .NET bindings. Use --enable-dotnet. - ------------------------------------------------------------------------- -r1953 | sam | 2007-11-13 23:55:05 +0000 (Tue, 13 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Build Ruby and C++ bindings by default. - ------------------------------------------------------------------------- -r1952 | sam | 2007-11-13 23:55:03 +0000 (Tue, 13 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cucul++.cpp - - * Update C++ bindings after cucul_set_dither_mode() deprecation. - ------------------------------------------------------------------------- -r1951 | sam | 2007-11-13 23:55:01 +0000 (Tue, 13 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/configure.ac - A /libcaca/trunk/ruby/.gitignore - D /libcaca/trunk/ruby/Makefile - A /libcaca/trunk/ruby/Makefile.am - - * Autotoolified the Ruby bindings. Use --enable-ruby. - ------------------------------------------------------------------------- -r1950 | sam | 2007-11-13 23:54:59 +0000 (Tue, 13 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/.gitignore - - * Update .gitignore after img2irc -> img2txt change. - ------------------------------------------------------------------------- -r1949 | pterjan | 2007-11-13 23:28:59 +0000 (Tue, 13 Nov 2007) | 1 line -Changed paths: - A /libcaca/trunk/ruby/cucul/t - A /libcaca/trunk/ruby/cucul/t/tc_frame.rb - A /libcaca/trunk/ruby/cucul/test.rb - -* Add a first test for Ruby binding ------------------------------------------------------------------------- -r1948 | pterjan | 2007-11-13 13:20:14 +0000 (Tue, 13 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/ruby/cucul/cucul-canvas.c - -Improve Ruby API for draw_{,thin_}polyline and fix a leak on error ------------------------------------------------------------------------- -r1947 | pterjan | 2007-11-13 12:41:33 +0000 (Tue, 13 Nov 2007) | 1 line -Changed paths: - M /libcaca/trunk/cucul/line.c - -Fix a typo in the doc ------------------------------------------------------------------------- -r1946 | sam | 2007-11-13 11:19:00 +0000 (Tue, 13 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/doc/tutorial.dox - - * Add error checking to the tutorial. - ------------------------------------------------------------------------- -r1945 | sam | 2007-11-13 11:18:59 +0000 (Tue, 13 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/doc/tutorial.dox - - * Tutorial was generating a warning since the deprecation of cucul_putstr(). - ------------------------------------------------------------------------- -r1944 | pterjan | 2007-11-13 11:03:25 +0000 (Tue, 13 Nov 2007) | 1 line -Changed paths: - A /libcaca/trunk/ruby - A /libcaca/trunk/ruby/Makefile - A /libcaca/trunk/ruby/caca - A /libcaca/trunk/ruby/caca/extconf.rb - A /libcaca/trunk/ruby/cucul - A /libcaca/trunk/ruby/cucul/cucul-canvas.c - A /libcaca/trunk/ruby/cucul/cucul.c - A /libcaca/trunk/ruby/cucul/extconf.rb - -Import Ruby binding ------------------------------------------------------------------------- -r1919 | jylam | 2007-11-07 10:29:02 +0000 (Wed, 07 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/doc/img2txt.1 - M /libcaca/trunk/src/img2txt.c - - * Added switch to control output font size, and updated documentation -accordingly - ------------------------------------------------------------------------- -r1918 | jylam | 2007-11-07 10:07:04 +0000 (Wed, 07 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/doc/img2txt.1 - - * Updated man page for --version - ------------------------------------------------------------------------- -r1917 | jylam | 2007-11-07 10:03:50 +0000 (Wed, 07 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/img2txt.c - - * Added version switch - ------------------------------------------------------------------------- -r1916 | jylam | 2007-11-07 09:44:26 +0000 (Wed, 07 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/doc/Makefile.am - M /libcaca/trunk/doc/cacaview.1 - M /libcaca/trunk/src/img2txt.c - - * Updated documentation to reflect img2irc name change, fixed typo in img2txt help - ------------------------------------------------------------------------- -r1915 | jylam | 2007-11-07 09:27:43 +0000 (Wed, 07 Nov 2007) | 2 lines -Changed paths: - D /libcaca/trunk/doc/img2irc.1 - A /libcaca/trunk/doc/img2txt.1 (from /libcaca/trunk/doc/img2irc.1:1899) - - * Updated img2txt man page - ------------------------------------------------------------------------- -r1914 | sam | 2007-11-07 01:09:20 +0000 (Wed, 07 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaserver.c - - * Always include when present, to make header simpler. - ------------------------------------------------------------------------- -r1913 | sam | 2007-11-07 01:09:16 +0000 (Wed, 07 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaserver.c - - * cacaserver compilation fix on FreeBSD, courtesy of Alexis Ballier. - ------------------------------------------------------------------------- -r1912 | sam | 2007-11-07 01:09:13 +0000 (Wed, 07 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/configure.ac +commit 451ba85834457c75965ff89aa43489fb432d7387 +Author: sam +Date: Wed Jan 27 00:42:57 2010 +0000 + + Activate colour toilet font support. + + caca/figfont.c | 7 ++----- + 1 files changed, 2 insertions(+), 5 deletions(-) + +commit 20f1ef8a4a834c25f941ee7fa6fb9f20a9e42692 +Author: sam +Date: Mon Jan 25 12:40:18 2010 +0000 + + Don't fail the check-build test if documentation was not built. + + test/check-build | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +commit 151e2d2d21c307b9dc8c2ca0523bfded1a391781 +Author: sam +Date: Mon Jan 25 01:47:21 2010 +0000 + + Simpler and more accurate troff colour selection. + + caca/codec/export.c | 39 +++++++++++++-------------------------- + 1 files changed, 13 insertions(+), 26 deletions(-) + +commit 6eda4e3a781993623bf6651151193176011b38e9 +Author: pterjan +Date: Sun Jan 24 22:04:10 2010 +0000 + + * Always draw all background in troff output, on beginning of lines too + + caca/codec/export.c | 13 ++++++++----- + 1 files changed, 8 insertions(+), 5 deletions(-) + +commit 34365e618d3ab942174fbba7085cf2dfe82c3933 +Author: sam +Date: Sun Jan 24 21:58:17 2010 +0000 + + Fix the source code to reduce testsuite errors. + + caca/codec/export.c | 33 ++++++++++++++++----------------- + kernel/Makefile.am | 2 ++ + kernel/kernel.c | 12 ++++++------ + kernel/kernel.h | 12 +++++------- + kernel/multiboot.h | 18 +++++++++--------- + test/check-build | 5 +++-- + win32/config.h | 1 + + 7 files changed, 42 insertions(+), 41 deletions(-) + +commit 2904686fa74262422c7ad2de03f9e6ad8b3cf760 +Author: pterjan +Date: Sun Jan 24 21:43:19 2010 +0000 + + * Always draw all background in troff output + + caca/codec/export.c | 9 +++++++-- + 1 files changed, 7 insertions(+), 2 deletions(-) + +commit 7071715928dfa24421070deaafbd7e003f10a885 +Author: pterjan +Date: Sun Jan 24 21:15:01 2010 +0000 + + * Unbreak make dist (multiboot.S is dead), but many files in kernel/ are missing there + + kernel/Makefile.am | 1 - + 1 files changed, 0 insertions(+), 1 deletions(-) + +commit 487e5d3f14179f16d850891b229ad5ddc3a085f7 +Author: sam +Date: Sun Jan 24 01:47:25 2010 +0000 + + Fix check-build verbosity. + + test/check-build | 6 +++++- + 1 files changed, 5 insertions(+), 1 deletions(-) + +commit 17db1ae3626886ca5ef295e2d13192785f7fe5e2 +Author: sam +Date: Sun Jan 24 01:47:18 2010 +0000 + + Fix shrext_cmds usage in configure.ac. + + configure.ac | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +commit d09c52bbea20688bde8d99d6fa6608d82c88e6bf +Author: pterjan +Date: Thu Jan 21 11:14:24 2010 +0000 + + * Add back some missing spaces + + ruby/ruby-caca.dox | 100 ++++++++++++++++++++++++++-------------------------- + 1 files changed, 50 insertions(+), 50 deletions(-) + +commit d20876254575a1807e45d9f6813dc319db35e3a0 +Author: pterjan +Date: Wed Jan 6 20:56:29 2010 +0000 + + * Map colors to the ones known by groff, defining mines don't work - * Use kpsewhich to find a4.sty and a4wide.sty, as suggested by - Alexis Ballier. - ------------------------------------------------------------------------- -r1911 | jylam | 2007-11-06 16:12:33 +0000 (Tue, 06 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/img2txt.c + caca/codec/export.c | 63 +++++++++++++++++++++++++-------------------------- + 1 files changed, 31 insertions(+), 32 deletions(-) - * Fixed typo in help +commit cfbf6b03450ec5f9a54d8821c67388a3ee250a34 +Author: sam +Date: Wed Jan 6 00:10:31 2010 +0000 ------------------------------------------------------------------------- -r1910 | jylam | 2007-11-06 16:07:03 +0000 (Tue, 06 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/img2txt.c + Move conditional java targets to the top of Makefile.am. - * Added imlib2 note on builds without it + java/Makefile.am | 10 +++++----- + 1 files changed, 5 insertions(+), 5 deletions(-) ------------------------------------------------------------------------- -r1909 | jylam | 2007-11-06 14:09:07 +0000 (Tue, 06 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/img2txt.c +commit 1952abe441151d29d76a80d23b924829da82d78e +Author: pterjan +Date: Wed Jan 6 00:05:09 2010 +0000 - * Added brightness / contrast / gamma support + * Improve a bit troff export ------------------------------------------------------------------------- -r1908 | jylam | 2007-11-06 13:51:36 +0000 (Tue, 06 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/img2txt.c - - * Fixed bad file error handling, made dither and export errors more informative on program name - ------------------------------------------------------------------------- -r1907 | jylam | 2007-11-06 13:49:19 +0000 (Tue, 06 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/img2txt.c - - * Added dither error handling - ------------------------------------------------------------------------- -r1906 | jylam | 2007-11-06 13:45:18 +0000 (Tue, 06 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/img2txt.c - - * Added --dither option and updated usage() + caca/codec/export.c | 46 ++++++++++++++++++++++++++++++++++++---------- + 1 files changed, 36 insertions(+), 10 deletions(-) + +commit 0abfaab409f21792772043a46ed11024e15eaf7a +Author: pterjan +Date: Tue Jan 5 23:27:26 2010 +0000 + + * Add experimental troff export + + caca/codec/export.c | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 73 insertions(+), 0 deletions(-) + +commit a624bed86c83294989d80b6cdaca86929ca4a993 +Author: pterjan +Date: Tue Jan 5 21:59:10 2010 +0000 + + * Do not want libjava.jar when we don't build java binding + + java/Makefile.am | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 65c45c564a539884d39bd26b4d069e83e046e06a +Author: sam +Date: Sun Jan 3 02:54:32 2010 +0000 + + Clean up .gitignore and documentation build rules. + + .gitignore | 65 +++++++++++++++++++++++++++++++++++++++++++++++++ + Makefile.am | 5 ++- + caca-sharp/.gitignore | 3 -- + caca/.gitignore | 1 - + cxx/.gitignore | 1 - + doc/.gitignore | 4 --- + doc/Makefile.am | 7 ++--- + doc/doxygen.cfg.in | 2 +- + examples/.gitignore | 29 ---------------------- + ruby/.gitignore | 2 - + src/.gitignore | 7 ----- + test/.gitignore | 3 -- + test/check-build | 11 ++++++++ + tools/.gitignore | 3 -- + 14 files changed, 83 insertions(+), 60 deletions(-) + +commit 46776ce9343b8e5212d9169db991fb0f89d973e9 +Author: sam +Date: Sun Jan 3 02:54:17 2010 +0000 + + Clean up files generated by build-kernel in make clean. + + build-kernel | 11 ++++++----- + kernel/Makefile.am | 4 ++++ + 2 files changed, 10 insertions(+), 5 deletions(-) + +commit f7aa349e589face539fd5c44fdbbc1b3deb7c3e6 +Author: sam +Date: Thu Dec 24 00:02:16 2009 +0000 + + Build Java examples and add wrapper scripts to run them. + + java/.gitignore | 1 + + java/Makefile.am | 13 +++++++++++-- + java/examples/Driver | 6 ++++++ + java/examples/Driver.java | 2 +- + java/examples/TrueColor | 6 ++++++ + java/org/zoy/caca/Caca.java | 2 +- + 6 files changed, 26 insertions(+), 4 deletions(-) + +commit cb05a3ca97161eed3c8b4dd201c1748bb4c51d2e +Author: sam +Date: Wed Dec 23 11:34:49 2009 +0000 + + Java bindings, courtesy of Adrien Grand . + + AUTHORS | 3 + + Makefile.am | 4 +- + configure.ac | 45 ++++ + java/.gitignore | 3 + + java/Makefile.am | 94 ++++++++ + java/README | 20 ++ + java/caca_java_common.c | 31 +++ + java/caca_java_common.h | 23 ++ + java/examples/Driver.java | 54 +++++ + java/examples/TrueColor.java | 38 +++ + java/org/zoy/caca/Attribute.java | 60 +++++ + java/org/zoy/caca/Caca.java | 33 +++ + java/org/zoy/caca/CacaException.java | 24 ++ + java/org/zoy/caca/CacaObject.java | 40 ++++ + java/org/zoy/caca/Canvas.java | 377 ++++++++++++++++++++++++++++++ + java/org/zoy/caca/Color.java | 84 +++++++ + java/org/zoy/caca/Display.java | 170 ++++++++++++++ + java/org/zoy/caca/Dither.java | 238 +++++++++++++++++++ + java/org/zoy/caca/Event.java | 184 +++++++++++++++ + java/org/zoy/caca/Font.java | 61 +++++ + java/org/zoy/caca/NativeObject.java | 20 ++ + java/org/zoy/caca/TimeoutException.java | 24 ++ + java/org_zoy_caca_Attribute.c | 62 +++++ + java/org_zoy_caca_Caca.c | 24 ++ + java/org_zoy_caca_Canvas.c | 389 +++++++++++++++++++++++++++++++ + java/org_zoy_caca_Display.c | 187 +++++++++++++++ + java/org_zoy_caca_Dither.c | 175 ++++++++++++++ + java/org_zoy_caca_Event.c | 80 +++++++ + java/org_zoy_caca_Font.c | 117 +++++++++ + 29 files changed, 2663 insertions(+), 1 deletions(-) + +commit b22d726efed61636c22d1099da84149bdca2936b +Author: jylam +Date: Sun Dec 20 16:29:24 2009 +0000 + + * Fix libcaca.a linkage (was off by one argument), fill memory with 0xCACA, because caca is so delicious. + + build-kernel | 2 +- + kernel/drivers/processor.c | 10 ++++++---- + kernel/kernel.c | 12 ++++++++---- + 3 files changed, 15 insertions(+), 9 deletions(-) + +commit 27934e61f3debbd86a18fb249cf8625645c1f80d +Author: jylam +Date: Sun Dec 20 15:41:41 2009 +0000 + + * Added 64bits RDTSC support, as well as CPU frequency guess (more like a 8254a test, actually) + + build-kernel | 8 +- + kernel/drivers/processor.c | 49 +++++ + kernel/drivers/processor.h | 2 + + kernel/drivers/timer.c | 55 ++++--- + kernel/kernel.c | 22 +-- + kernel/kernel.h | 2 + + kernel/klibc.c | 430 ++++++++++++++++++++++++-------------------- + kernel/klibc.h | 3 +- + 8 files changed, 336 insertions(+), 235 deletions(-) + +commit c937b857131651e02acf5b813887a2f567bceadc +Author: jylam +Date: Sun Dec 20 14:02:02 2009 +0000 + + * Fix indentation and add licensing and copyright headers to kernel + + kernel/boot/gdt.c | 151 ++++++++++++++++++------------- + kernel/boot/idt.c | 164 +++++++++++++++++++--------------- + kernel/boot/interruptions.c | 209 +++++++++++++++++++++++++++++-------------- + kernel/boot/pic.c | 99 ++++++++++++-------- + kernel/boot/stage2.c | 37 ++++++--- + kernel/boot/stage2.h | 18 ++++ + kernel/drivers/floppy.c | 19 ++++- + kernel/drivers/floppy.h | 28 +++++- + kernel/drivers/keyboard.c | 210 +++++++++++++++++++++++-------------------- + kernel/drivers/memory.c | 17 ++++- + kernel/drivers/memory.h | 15 +++ + kernel/drivers/processor.c | 18 +++- + kernel/drivers/processor.h | 142 ++++++++++++++++------------- + kernel/drivers/timer.c | 68 ++++++++------- + kernel/drivers/timer.h | 18 ++++- + kernel/kernel.c | 13 +-- + kernel/kernel.h | 10 +-- + kernel/klibc.c | 16 ++++ + kernel/klibc.h | 68 ++++++++++----- + 19 files changed, 824 insertions(+), 496 deletions(-) + +commit bfb37db8f2499325f64efea9cba8e841646170f5 +Author: jylam +Date: Sun Dec 20 13:45:00 2009 +0000 + + * Fill CPU id correctly, you dumb fuck. + + kernel/drivers/processor.c | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +commit 06f236a29b73e6b0206bff7f2298277ae2c0de85 +Author: jylam +Date: Sun Dec 20 13:40:42 2009 +0000 + + * XCode project file updated for kernel + + XCode/libcacaXCode.xcodeproj/project.pbxproj | 77 +++++++++++++++++++++++++- + 1 files changed, 75 insertions(+), 2 deletions(-) + +commit 6ad0288cffd2d12fab085a144d0474de49977961 +Author: jylam +Date: Sun Dec 20 13:36:15 2009 +0000 + + * Forgot kernel build script + + build-kernel | 67 +++++++++++++++++++++++++++++++++++++++++---------------- + 1 files changed, 48 insertions(+), 19 deletions(-) + +commit ebb9c3074b35e17103bb8bc6963a3210d8b5c5ca +Author: jylam +Date: Sun Dec 20 13:33:11 2009 +0000 + + * Total kernel rewrite + + configure.ac | 2 +- + kernel/boot/bootsect.asm | 123 +++++++++ + kernel/boot/gdt.c | 101 ++++++++ + kernel/boot/idt.c | 132 ++++++++++ + kernel/boot/int.asm | 147 +++++++++++ + kernel/boot/interruptions.c | 112 ++++++++ + kernel/boot/pic.c | 73 ++++++ + kernel/boot/stage2.c | 30 +++ + kernel/boot/stage2.h | 1 + + kernel/drivers/floppy.c | 56 ++++ + kernel/drivers/floppy.h | 14 + + kernel/drivers/keyboard.c | 101 ++++++++ + kernel/drivers/memory.c | 4 + + kernel/drivers/processor.c | 50 ++++ + kernel/drivers/processor.h | 81 ++++++ + kernel/drivers/timer.c | 42 +++ + kernel/drivers/timer.h | 2 + + kernel/kernel.c | 421 ++++--------------------------- + kernel/kernel.h | 118 +-------- + kernel/klibc.c | 598 +++++++++++++++++++++++++++++++++++++++++++ + kernel/klibc.h | 125 +++++++++ + kernel/multiboot.S | 73 ------ + 22 files changed, 1850 insertions(+), 556 deletions(-) + +commit 8ddbf4820e43bae276f8cdc6a6ac5839717b7226 +Author: sam +Date: Sat Dec 19 14:38:47 2009 +0000 + + Store built-in fonts in a uin8_t[] instead of char[]. + + caca/font.c | 4 ++-- + caca/mono9.data | 4 ++-- + caca/monobold12.data | 4 ++-- + tools/makefont.c | 5 +++-- + 4 files changed, 9 insertions(+), 8 deletions(-) + +commit 7e4e8167886d496217f7b08ea7de528f8582e3cf +Author: sam +Date: Sat Dec 19 14:38:38 2009 +0000 + + Update my e-mail address everywhere. + + build-dos | 2 +- + build-kernel | 2 +- + build-win32 | 2 +- + caca-config.in | 2 +- + caca-php/examples/colors.php | 2 +- + caca-php/examples/demo.php | 2 +- + caca-php/examples/export.php | 2 +- + caca-php/examples/fullwidth.php | 2 +- + caca-php/examples/img2txt.php | 5 +++-- + caca-php/examples/test.php | 4 ++-- + caca-php/examples/text.php | 2 +- + caca-php/examples/transform.php | 2 +- + caca-php/examples/truecolor.php | 2 +- + caca-php/examples/unicode.php | 2 +- + caca-php/examples/www/colors.php | 2 +- + caca-php/examples/www/export.php | 2 +- + caca-php/examples/www/fullwidth.php | 2 +- + caca-php/examples/www/img2txt.php | 5 +++-- + caca-php/examples/www/text.php | 2 +- + caca-php/examples/www/transform.php | 2 +- + caca-php/examples/www/truecolor.php | 2 +- + caca-php/examples/www/unicode.php | 2 +- + caca-sharp/Attr.cs | 2 +- + caca-sharp/Caca.cs | 2 +- + caca-sharp/Display.cs | 2 +- + caca-sharp/Dither.cs | 2 +- + caca-sharp/Event.cs | 2 +- + caca-sharp/Font.cs | 2 +- + caca-sharp/test.cs | 2 +- + caca/caca0.h | 2 +- + caca/caca_stubs.h | 2 +- + caca/caca_types.h.in | 2 +- + caca/charset.c | 2 +- + caca/conic.c | 2 +- + caca/dither.c | 2 +- + caca/file.c | 2 +- + caca/font.c | 2 +- + caca/line.c | 2 +- + caca/time.c | 2 +- + caca/triangle.c | 2 +- + doc/caca-config.1 | 2 +- + doc/cacafire.1 | 2 +- + doc/cacaplay.1 | 2 +- + doc/cacaserver.1 | 2 +- + doc/cacaview.1 | 2 +- + doc/img2txt.1 | 2 +- + examples/canvas.c | 2 +- + examples/colors.c | 2 +- + examples/dithering.c | 2 +- + examples/driver.c | 2 +- + examples/event.c | 2 +- + examples/font.c | 2 +- + examples/frames.c | 2 +- + examples/fullwidth.c | 2 +- + examples/gamma.c | 2 +- + examples/hsv.c | 2 +- + examples/input.c | 2 +- + examples/truecolor.c | 2 +- + examples/unicode.c | 2 +- + kernel/kernel.c | 2 +- + kernel/kernel.h | 2 +- + src/cacademo.c | 2 +- + src/cacaview.c | 2 +- + src/common-image.c | 2 +- + src/common-image.h | 2 +- + src/mygetopt.c | 2 +- + src/mygetopt.h | 2 +- + test/caca-test.cpp | 2 +- + test/canvas.cpp | 2 +- + test/driver.cpp | 2 +- + test/simple.c | 2 +- + tools/makefont.c | 2 +- + tools/optipal.c | 2 +- + tools/sortchars.c | 2 +- + 74 files changed, 79 insertions(+), 77 deletions(-) + +commit 98688b4bcc7bcb3698c11f80aa12aaaf4031e969 +Author: sam +Date: Fri Dec 18 22:09:25 2009 +0000 + + Preload the example input buffer with Unicode stuff for testing. + + examples/input.c | 10 ++++++++++ + 1 files changed, 10 insertions(+), 0 deletions(-) + +commit e6409a5564b76042a195cce112640af2e4cef16d +Author: sam +Date: Fri Dec 18 21:50:37 2009 +0000 + + Fix an alignment issue in caca_get_canvas_chars() and caca_get_canvas_attrs(). + Fixes #41. + + caca/caca.h | 4 ++-- + caca/canvas.c | 20 ++++++++++---------- + caca/driver/conio.c | 6 +++--- + caca/driver/gl.c | 6 +++--- + caca/driver/ncurses.c | 6 ++---- + caca/driver/slang.c | 6 ++---- + caca/driver/vga.c | 6 ++---- + caca/driver/win32.c | 4 ++-- + caca/driver/x11.c | 4 ++-- + 9 files changed, 28 insertions(+), 34 deletions(-) + +commit 286de1c373555f76ab578073ac90da58dcf319e4 +Author: sam +Date: Fri Dec 18 21:36:15 2009 +0000 + + Implement caca_unset_attr() and caca_toggle_attr(). Fixes #7. + + caca/attr.c | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ + caca/caca.h | 2 ++ + 2 files changed, 56 insertions(+), 0 deletions(-) + +commit 559d937f27795e6c9d0efd0cc7b8fb8480bccdf2 +Author: sam +Date: Fri Dec 18 21:24:10 2009 +0000 + + Explicitly link with -lGLU because freeglut may not provide it. Fixes #61. + + configure.ac | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit cb370a6be80f0886c8e43bbc07804098c810b7a9 +Author: sam +Date: Fri Dec 18 21:17:54 2009 +0000 + + Deduce X11 font size from a relevant sample to avoid oversized font + cells. Fixes bug #21 (X11 Unicode support). + + caca/driver/x11.c | 29 ++++++++++++++++++++--------- + examples/unicode.c | 1 + + 2 files changed, 21 insertions(+), 9 deletions(-) + +commit 6479e3ce29b7d203cc33ff1d52b7499238501db6 +Author: sam +Date: Thu Dec 17 23:25:46 2009 +0000 + + Call setlocale() in the X11 driver to activate the current locale. If it + is an UTF-8 locale, more glyphs are displayed. + + caca/driver/x11.c | 7 +++++++ + 1 files changed, 7 insertions(+), 0 deletions(-) ------------------------------------------------------------------------- -r1905 | jylam | 2007-11-06 13:19:23 +0000 (Tue, 06 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/mygetopt.c - - * WTF is a typedef missing ? - ------------------------------------------------------------------------- -r1904 | jylam | 2007-11-06 13:13:14 +0000 (Tue, 06 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/mygetopt.c - - * Quick and Dirty hack for DOS ans kernel drivers - ------------------------------------------------------------------------- -r1903 | jylam | 2007-11-06 12:59:54 +0000 (Tue, 06 Nov 2007) | 2 lines -Changed paths: - A /libcaca/trunk/src/mygetopt.c - A /libcaca/trunk/src/mygetopt.h - - * Oops, forgot to add getopt replacement files, omg. - ------------------------------------------------------------------------- -r1902 | jylam | 2007-11-06 12:57:46 +0000 (Tue, 06 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/img2txt.c - - * Replaced img2irc / pic2irc occurences, fixed bad c/c in options list - ------------------------------------------------------------------------- -r1901 | jylam | 2007-11-06 12:55:26 +0000 (Tue, 06 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/Makefile.am - D /libcaca/trunk/src/img2irc.c - A /libcaca/trunk/src/img2txt.c (from /libcaca/trunk/src/img2irc.c:1900) - - * Renamed img2irc to a more generic img2txt - ------------------------------------------------------------------------- -r1900 | jylam | 2007-11-06 12:53:52 +0000 (Tue, 06 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/src/img2irc.c - - * Added getopt / mygetopt support to img2irc, and added options to control width, height, and format - ------------------------------------------------------------------------- -r1884 | sam | 2007-11-04 18:37:38 +0000 (Sun, 04 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c - - * New transition effects: horizontal and vertical lines. - ------------------------------------------------------------------------- -r1882 | sam | 2007-11-04 12:00:03 +0000 (Sun, 04 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca0.c - M /libcaca/trunk/src/cacaview.c - - * Updated libcaca and cacaview after the API changes. - ------------------------------------------------------------------------- -r1881 | sam | 2007-11-04 12:00:00 +0000 (Sun, 04 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/legacy.c - - * Renamed cucul_set_dither_mode() into cucul_set_dither_algorithm(). It’s - a longer name but "mode" really wasn’t appropriate here. - ------------------------------------------------------------------------- -r1880 | sam | 2007-11-04 11:59:57 +0000 (Sun, 04 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - - * Implemented cucul_get_dither_charset() and cucul_get_dither_mode(). - ------------------------------------------------------------------------- -r1879 | sam | 2007-11-04 11:59:54 +0000 (Sun, 04 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/AUTHORS - M /libcaca/trunk/NEWS - M /libcaca/trunk/THANKS - M /libcaca/trunk/TODO - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/doc/canvas.dox - M /libcaca/trunk/doc/font.dox - M /libcaca/trunk/doc/libcaca.dox - M /libcaca/trunk/doc/migrating.dox - M /libcaca/trunk/doc/style.dox - M /libcaca/trunk/doc/tutorial.dox - M /libcaca/trunk/doc/user.dox - - * Renamed doxygen sections here and there to avoid embarassing side-effects - such as "man tutorial" showing the libcaca tutorial on Debian systems. - ------------------------------------------------------------------------- -r1878 | sam | 2007-11-04 11:59:47 +0000 (Sun, 04 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/font.c - D /libcaca/trunk/cucul/font_mono9.h - D /libcaca/trunk/cucul/font_monobold12.h - A /libcaca/trunk/cucul/mono9.data (from /libcaca/trunk/cucul/font_mono9.h:1877) - A /libcaca/trunk/cucul/monobold12.data (from /libcaca/trunk/cucul/font_monobold12.h:1877) - - * Renamed fonts to *.data to make sure they are not mistaken for editable - files (like there is any chance). - ------------------------------------------------------------------------- -r1877 | sam | 2007-11-04 10:41:07 +0000 (Sun, 04 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - - * Implemented cucul_get_dither_antialias() and cucul_get_dither_color(). - ------------------------------------------------------------------------- -r1876 | sam | 2007-11-04 09:56:40 +0000 (Sun, 04 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/dither.c - - * cucul_get_dither_brightness() is no longer a stub. - * Implemented missing cucul_get_dither_contrast(). - ------------------------------------------------------------------------- -r1875 | sam | 2007-11-04 09:56:37 +0000 (Sun, 04 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/test/demo.c - - * Removed calls to now deprecated cucul_set_dither_invert(). - ------------------------------------------------------------------------- -r1874 | sam | 2007-11-04 09:30:15 +0000 (Sun, 04 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk - - * Ignore the autotools/ directory. - ------------------------------------------------------------------------- -r1873 | sam | 2007-11-04 09:29:07 +0000 (Sun, 04 Nov 2007) | 2 lines -Changed paths: - A /libcaca/trunk/.gitignore - A /libcaca/trunk/cxx/.gitignore - A /libcaca/trunk/doc/.gitignore - A /libcaca/trunk/src/.gitignore - A /libcaca/trunk/test/.gitignore - A /libcaca/trunk/tools/.gitignore - - * Added .gitignore files in addition to svn:ignore properties. - ------------------------------------------------------------------------- -r1872 | sam | 2007-11-04 08:45:47 +0000 (Sun, 04 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/Makefile.am - D /libcaca/trunk/autotools - M /libcaca/trunk/configure.ac - - * Don’t manage autotools/ with SVN. - ------------------------------------------------------------------------- -r1871 | sam | 2007-11-03 23:27:54 +0000 (Sat, 03 Nov 2007) | 3 lines -Changed paths: - M /libcaca/trunk/tools/sortchars.c - - * Add a lookback table in the output. Will be handy later. - * Now sortchars’s output can be directly saved to a C header file. - ------------------------------------------------------------------------- -r1870 | sam | 2007-11-03 22:59:53 +0000 (Sat, 03 Nov 2007) | 5 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/legacy.c - - * Add cucul_get_dither_brightness(), _gamma() and _contrast(). There is no - reason to keep a copy of them in the calling program. - * Deprecate cucul_set_dither_invert(). Inverting a dither's colours is now - done by setting a negative gamma value. - ------------------------------------------------------------------------- -r1869 | sam | 2007-11-03 12:59:42 +0000 (Sat, 03 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/bootstrap - - * Crap, typo in bootstrap script. - ------------------------------------------------------------------------- -r1868 | sam | 2007-11-03 12:58:05 +0000 (Sat, 03 Nov 2007) | 2 lines -Changed paths: - M /libcaca/trunk/bootstrap - - * Updated bootstrap script. - ------------------------------------------------------------------------- -r1853 | sam | 2007-10-28 10:27:01 +0000 (Sun, 28 Oct 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - - * Only use __attribute__((__deprecated__)) with gcc >= 3.x. - ------------------------------------------------------------------------- -r1852 | sam | 2007-10-28 10:23:59 +0000 (Sun, 28 Oct 2007) | 3 lines -Changed paths: - M /libcaca/trunk/test/font.c - - * C89 compilation fix for machines that do not have , thanks to - Rado S. - ------------------------------------------------------------------------- -r1851 | sam | 2007-10-28 10:20:11 +0000 (Sun, 28 Oct 2007) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/configure.ac - - * When present, include and to allow the ncurses - driver to build on Solaris. Fix courtesy of Rado S. - ------------------------------------------------------------------------- -r1842 | sam | 2007-10-23 23:02:40 +0000 (Tue, 23 Oct 2007) | 24 lines -Changed paths: - M /libcaca/trunk/tools/sortchars.c - - * Improved distance computation in sortchars.c. - * Use font 0 instead of font 1. - * Print a bitmapped example at the end. - - _pBBBBPP"' '7PBBBBBL - _BBBBP" __p@BBBBBBBBBpp__ 7%BBBb_ - _BBBB" _@BBBBBPPPPPPPP%BBBBBpL %BBBb - BBB" _@BBBP"' ____ 'PBBBBp %BB - BB @BBBP __iIIIIIIIIIiL '%BBBL 7B - P BBBP _IIII**''''"*lIIIi_ 7BBBb 7 - BBBP III/' ,,:::, "IIIi BBBb - JBBB III" ,!!!!!!!!:, lIIi 7BBB - BBBL JIII ,!!"' '!!! III BBBL - BBBL lIII "!!, !!! IIIL BBBP - BBBL III !!!::::!!!" JIII BBBL - JBBB lIIIL '"!!!!""' iIII @BBB - L 3BBBL "lIIIi_ __iIII/ @BBB - BL 7BBBb '*IIIIIIIIIIII/" _@BBP @ - BBb %BBBb_ '"*****"' __BBBB" _BB - %BBBp 7BBBBbpL__ __ppBBBBP" _@BBB - 7%BBBp_ '7PBBBBBBBBBBBBBBPP' _@BBBP - 'PBBBBpL_ ''''PP"'''' _p@BBBBP - - ------------------------------------------------------------------------- -r1841 | sam | 2007-10-22 10:15:54 +0000 (Mon, 22 Oct 2007) | 2 lines -Changed paths: - M /libcaca/trunk/tools/sortchars.c - - * Updates to sortchars.c so that it can output a proper LUT. - ------------------------------------------------------------------------- -r1840 | sam | 2007-10-22 08:47:05 +0000 (Mon, 22 Oct 2007) | 3 lines -Changed paths: - M /libcaca/trunk/tools - M /libcaca/trunk/tools/Makefile.am - A /libcaca/trunk/tools/sortchars.c - - * Small tool to analyse character glyphs depending on their shape. Will be - used for improved dithering. - ------------------------------------------------------------------------- -r1839 | sam | 2007-10-20 07:37:28 +0000 (Sat, 20 Oct 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/graphics.c - - * Documented which drivers support caca_set_cursor(). - ------------------------------------------------------------------------- -r1837 | sam | 2007-10-19 22:22:13 +0000 (Fri, 19 Oct 2007) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/test/input.c - - * Implemented caca_set_cursor() on the X11, ncurses and S-Lang drivers. - * Use caca_set_cursor() in test/input.c. - ------------------------------------------------------------------------- -r1836 | sam | 2007-10-18 22:07:39 +0000 (Thu, 18 Oct 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaview.c - - * Fixed cacaview’s dithering selection. - ------------------------------------------------------------------------- -r1835 | sam | 2007-10-07 20:40:39 +0000 (Sun, 07 Oct 2007) | 2 lines -Changed paths: - M /libcaca/trunk/doc/Makefile.am - - * Output refman.log in case of build error. - ------------------------------------------------------------------------- -r1833 | sam | 2007-09-30 16:49:47 +0000 (Sun, 30 Sep 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/dither.c - - * Save user attributes when calling cucul_dither_bitmap(). - ------------------------------------------------------------------------- -r1829 | sam | 2007-09-30 15:03:38 +0000 (Sun, 30 Sep 2007) | 3 lines -Changed paths: - M /libcaca/trunk/bootstrap - M /libcaca/trunk/configure.ac - - * Further refined the tetex/texlive detection method. - * Support for autotools-1.10. - ------------------------------------------------------------------------- -r1828 | sam | 2007-09-30 14:44:46 +0000 (Sun, 30 Sep 2007) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Support Debian's texlive installation. Will sneak this fix in beta12. - ------------------------------------------------------------------------- -r1824 | sam | 2007-09-30 13:34:11 +0000 (Sun, 30 Sep 2007) | 3 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/configure.ac - - * Set version to 0.99.beta11. - * Updated NEWS and ChangeLog. - ------------------------------------------------------------------------- -r1823 | sam | 2007-09-30 13:32:16 +0000 (Sun, 30 Sep 2007) | 2 lines -Changed paths: - M /libcaca/trunk/test/blit.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/demo0.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - - * Minor tuning to the various tests, just so that they’re releasable. - ------------------------------------------------------------------------- -r1822 | sam | 2007-09-30 11:28:13 +0000 (Sun, 30 Sep 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cucul++.cpp +commit a11291729af0f3b5bf2d4faa05064f02b9271cfb +Author: sam +Date: Thu Dec 17 01:46:30 2009 +0000 - * Replaced deprecated cucul_rotate() call with cucul_rotate_180(). - ------------------------------------------------------------------------- -r1820 | sam | 2007-09-30 10:22:24 +0000 (Sun, 30 Sep 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * Added a few rotation pairs. Nothing awesome. - ------------------------------------------------------------------------- -r1819 | sam | 2007-09-30 10:12:19 +0000 (Sun, 30 Sep 2007) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * Improve rotation output by avoiding white-on-black attributes to appear - due to spaces. - ------------------------------------------------------------------------- -r1816 | sam | 2007-09-29 15:15:17 +0000 (Sat, 29 Sep 2007) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * Allow to rotate canvases with an odd width. - * Added a few additional character pairs of the left/right rotations. - * Added missing errno sets. - ------------------------------------------------------------------------- -r1814 | sam | 2007-08-02 18:12:19 +0000 (Thu, 02 Aug 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * More widechar rotations. \/ > /\ < is cool. - ------------------------------------------------------------------------- -r1813 | sam | 2007-08-02 17:33:10 +0000 (Thu, 02 Aug 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - - * Reset cursor position after a resize. Not sure it’s what I want. - ------------------------------------------------------------------------- -r1812 | sam | 2007-08-02 16:38:31 +0000 (Thu, 02 Aug 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * More widechar rotation pairs. - ------------------------------------------------------------------------- -r1809 | sam | 2007-07-17 20:46:18 +0000 (Tue, 17 Jul 2007) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/test/text.c - - * Renamed cucul_rotate_*_wide to cucul_rotate_* and cucul_rotate_* to - cucul_stretch_* to avoid long function names. And the pairwise rotations - look so nice now that they should be the real rotation chars. - ------------------------------------------------------------------------- -r1808 | sam | 2007-07-17 17:20:11 +0000 (Tue, 17 Jul 2007) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/test/text.c - - * More characters for the wide rotations. - * Updated test/text to show what the wide rotations now do. - ------------------------------------------------------------------------- -r1807 | sam | 2007-07-17 15:22:34 +0000 (Tue, 17 Jul 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * Use j/ḷ and l/ȷ pairs in glyph rotation. - ------------------------------------------------------------------------- -r1806 | sam | 2007-07-16 23:51:49 +0000 (Mon, 16 Jul 2007) | 2 lines -Changed paths: - M /libcaca/trunk/test/input.c - - * minor warning fix - ------------------------------------------------------------------------- -r1805 | sam | 2007-07-10 17:02:46 +0000 (Tue, 10 Jul 2007) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/test/text.c + Use XwcDrawString in the X11 driver if font sets are available. - * Implemented cucul_rotate_left_wide() and cucul_rotate_right_wide(). They - suck massively for now. + caca/driver/x11.c | 158 ++++++++++++++++++++++++++++++++++++++++------------- + 1 files changed, 119 insertions(+), 39 deletions(-) ------------------------------------------------------------------------- -r1795 | sam | 2007-07-09 17:24:28 +0000 (Mon, 09 Jul 2007) | 2 lines -Changed paths: - M /libcaca/trunk/COPYING +commit 480a99e672c9b92d15b3cc574c851c53c8120cd0 +Author: sam +Date: Thu Dec 17 01:46:22 2009 +0000 - * Fixed address in license. + Allow the X11 driver to display Unicode characters if they are in the + current font (addresses #21). ------------------------------------------------------------------------- -r1788 | sam | 2007-06-28 16:29:00 +0000 (Thu, 28 Jun 2007) | 5 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/legacy.c - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/test/text.c - M /libcaca/trunk/test/transform.c + caca/driver/x11.c | 18 +++++++++++------- + 1 files changed, 11 insertions(+), 7 deletions(-) - * Renamed cucul_left/cucul_right into cucul_rotate_left/cucul_rotate_right. - * Renamed cucul_rotate into cucul_rotate_180. - * Deprecated cucul_rotate and fix examples accordingly. - Hope it all makes sense. +commit 01e5e5330238167d027747ed563bb1a1f407224d +Author: sam +Date: Wed Dec 16 19:25:52 2009 +0000 ------------------------------------------------------------------------- -r1787 | sam | 2007-06-28 15:57:25 +0000 (Thu, 28 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/test/text.c + Do not crash in caca_flush_figlet() if no figfont was loaded. - * Added a small test for cucul_left() in test/text.c. It is *fucking* ugly. + caca/figfont.c | 3 +++ + 1 files changed, 3 insertions(+), 0 deletions(-) ------------------------------------------------------------------------- -r1786 | sam | 2007-06-28 15:56:59 +0000 (Thu, 28 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/transform.c +commit b7eb24a12d18e0e4ca60fc6e197d0560d5389732 +Author: sam +Date: Mon Dec 14 23:29:51 2009 +0000 - * Implemented cucul_left() and cucul_right() for 90-degree rotations. + Fix the libcucul symlink installation when /bin/sh points to bash or any + shell that doesn't look for sourced files in $PWD. ------------------------------------------------------------------------- -r1785 | sam | 2007-06-28 12:58:17 +0000 (Thu, 28 Jun 2007) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c + caca/Makefile.am | 4 ++-- + cxx/Makefile.am | 4 ++-- + 2 files changed, 4 insertions(+), 4 deletions(-) - * Patch by Ben Wiley Sittler to use ACS_* special characters in the ncurses - driver. +commit 55782572f83481b4ec154bb11d44267ee5cd1e9e +Author: sam +Date: Mon Dec 14 18:27:49 2009 +0000 ------------------------------------------------------------------------- -r1784 | sam | 2007-06-28 12:56:40 +0000 (Thu, 28 Jun 2007) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/import.c + Fix the old "value computed is unused" warning triggered by ncurses. - * Handle multiframe canvases in the caca importer, courtesy of Ben Wiley - Sittler. Untested. + caca/driver/ncurses.c | 3 +-- + 1 files changed, 1 insertions(+), 2 deletions(-) ------------------------------------------------------------------------- -r1783 | sam | 2007-06-28 12:49:28 +0000 (Thu, 28 Jun 2007) | 3 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c +commit 9028cbc3ff8f146b546efc17cbc66b26ce796828 +Author: sam +Date: Mon Dec 14 18:06:12 2009 +0000 - * Removed malloc() calls from the rotozoom code, put initialisation in the - PREPARE rule and did minor cleanup (SCNR). + Fix a compilation warning in conio-snake.cpp. ------------------------------------------------------------------------- -r1782 | sam | 2007-06-28 12:47:57 +0000 (Thu, 28 Jun 2007) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c + examples/conio-snake.cpp | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) - * Added more box glyphs to the canvas transformations, courtesy of Ben Wiley - Sittler. +commit 898759b7dadfc9c65034441e77dfc91fcc2cd8a0 +Author: pterjan +Date: Mon Dec 14 18:05:39 2009 +0000 ------------------------------------------------------------------------- -r1781 | sam | 2007-06-28 12:46:54 +0000 (Thu, 28 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/test/unicode.c + * Add test for import/export of area - * Added a few chars to the unicode test. + ruby/t/tc_canvas.rb | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) ------------------------------------------------------------------------- -r1780 | sam | 2007-06-28 12:46:04 +0000 (Thu, 28 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c +commit 99642037cc0cd2d2b9c8fb1512b37a207a346556 +Author: sam +Date: Mon Dec 14 17:59:38 2009 +0000 - * Differentiate between • and ● in the X11 rendering overrides. + More warning fixes in conio.c. ------------------------------------------------------------------------- -r1779 | sam | 2007-06-28 12:15:06 +0000 (Thu, 28 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c + examples/conio.c | 6 +++--- + 1 files changed, 3 insertions(+), 3 deletions(-) - * Patch by Ben Wiley Sittler for two misrendered glyphs. +commit 5c150f436350d7c7af3ce50061662b61156583cb +Author: sam +Date: Mon Dec 14 17:40:37 2009 +0000 ------------------------------------------------------------------------- -r1778 | sam | 2007-06-28 07:43:41 +0000 (Thu, 28 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c + Fix various cosmetic errors (Jylam: tiens un highlight gratuit dans ta gueule pour les trailing spaces !) - * Slightly nicer code in driver_x11.c. + examples/.gitignore | 1 + + examples/conio.c | 7 +++---- + examples/mouse.c | 2 +- + ruby/caca-canvas.c | 20 ++++++++++---------- + 4 files changed, 15 insertions(+), 15 deletions(-) ------------------------------------------------------------------------- -r1777 | jylam | 2007-06-28 07:42:36 +0000 (Thu, 28 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c +commit fdb00a9dd7019a293dcbd1b8a615eaaf805a9af1 +Author: pterjan +Date: Mon Dec 14 17:36:42 2009 +0000 - * Minor cosmetic changes + * Oops ------------------------------------------------------------------------- -r1776 | sam | 2007-06-27 18:00:18 +0000 (Wed, 27 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_slang.c + ruby/caca-canvas.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) - * Use cucul_utf32_to_ascii() when the SLang backend does not support UTF-8. +commit 50a7a1c3aa224689cf3b03a6db689308028f54ea +Author: pterjan +Date: Mon Dec 14 15:58:31 2009 +0000 ------------------------------------------------------------------------- -r1775 | sam | 2007-06-27 17:40:14 +0000 (Wed, 27 Jun 2007) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c + * Remove tabs - * X11 driver improvements courtesy of Ben Wiley Sittler. Reworked them a - bit myself, too. - ------------------------------------------------------------------------- -r1774 | sam | 2007-06-27 14:43:59 +0000 (Wed, 27 Jun 2007) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_slang.c - - * Compilation fix for systems (e.g. Darwin) where SLtt_Has_Alt_Charset does - not exist, courtesy of Ben Wiley Sittler. - ------------------------------------------------------------------------- -r1773 | sam | 2007-06-27 14:39:47 +0000 (Wed, 27 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/cucul.h - - * Implemented cucul_utf32_to_ascii() using code from Ben Wiley Sittler. - ------------------------------------------------------------------------- -r1772 | sam | 2007-06-27 13:35:59 +0000 (Wed, 27 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/AUTHORS - M /libcaca/trunk/caca/driver_gl.c - - * Fixed OpenGL fullwidth support, courtesy of Ben Wiley Sittler. - ------------------------------------------------------------------------- -r1771 | sam | 2007-06-27 13:06:18 +0000 (Wed, 27 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_cocoa.m - - * Disabled USE_RGB12_FGBG for now, as it was reported not to work. - ------------------------------------------------------------------------- -r1770 | sam | 2007-06-27 13:03:31 +0000 (Wed, 27 Jun 2007) | 3 lines -Changed paths: - M /libcaca/trunk/src/cacaserver.c - - * Winsock compilation fixes in cacaserver, courtesy of Ben Wiley Sittler - - ------------------------------------------------------------------------- -r1769 | sam | 2007-06-27 12:52:15 +0000 (Wed, 27 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font_mono9.h - M /libcaca/trunk/cucul/font_monobold12.h - - * Updated internal fonts to match tools/makefont.c. - ------------------------------------------------------------------------- -r1768 | sam | 2007-06-27 12:48:34 +0000 (Wed, 27 Jun 2007) | 5 lines -Changed paths: - M /libcaca/trunk/tools/makefont.c - - * Added glyphs to our default fonts: - + Geometric Shapes, Halfwidth and Fullwidth Forms (as suggested by Ben - Wiley Sittler) - + Miscellaneous Symbols (as suggested by Mohammed Adnène Trojette) - ------------------------------------------------------------------------- -r1767 | sam | 2007-06-27 12:46:25 +0000 (Wed, 27 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/Makefile.am - - * Add a "make fonts" rule to the makefile for easy updates. - ------------------------------------------------------------------------- -r1766 | jylam | 2007-06-24 07:46:18 +0000 (Sun, 24 Jun 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/src/cacademo.c - A /libcaca/trunk/src/texture.h - - * Added rotozoom (and its 1MB header file) - ------------------------------------------------------------------------- -r1757 | jylam | 2007-02-23 14:34:48 +0000 (Fri, 23 Feb 2007) | 2 lines -Changed paths: - M /libcaca/trunk/build-kernel - M /libcaca/trunk/src/cacademo.c - - * Added squared transition to cacademo - ------------------------------------------------------------------------- -r1754 | jylam | 2007-02-22 15:34:48 +0000 (Thu, 22 Feb 2007) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaplay.c - - * Added error checks to cacaplay - ------------------------------------------------------------------------- -r1753 | jylam | 2007-02-22 15:31:39 +0000 (Thu, 22 Feb 2007) | 2 lines -Changed paths: - M /libcaca/trunk/test/blit.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/cucul.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/frames.c - M /libcaca/trunk/test/fullwidth.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/import.c - M /libcaca/trunk/test/input.c - M /libcaca/trunk/test/swallow.c - M /libcaca/trunk/test/text.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/unicode.c - - * Added error checks on canvas / display creations - ------------------------------------------------------------------------- -r1752 | jylam | 2007-02-22 14:47:32 +0000 (Thu, 22 Feb 2007) | 2 lines -Changed paths: - M /libcaca/trunk/test/truecolor.c - - * Added error detection to truecolor test - ------------------------------------------------------------------------- -r1750 | sam | 2007-02-20 18:15:52 +0000 (Tue, 20 Feb 2007) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * The transformation rules didn’t have ⅃ ⅄ ⅂. - ------------------------------------------------------------------------- -r1556 | jylam | 2007-01-04 11:07:43 +0000 (Thu, 04 Jan 2007) | 2 lines -Changed paths: - M /libcaca/trunk/caca/event.c - - * Changed threshold in key events, a bit more natural - ------------------------------------------------------------------------- -r1462 | sam | 2006-12-12 01:53:54 +0000 (Tue, 12 Dec 2006) | 1 line -Changed paths: - M /libcaca/trunk/DotNet/AssemblyInfo.cs - M /libcaca/trunk/DotNet/Caca.cs - M /libcaca/trunk/DotNet/Cucul.cs - M /libcaca/trunk/DotNet/test.cs - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca0.c - M /libcaca/trunk/caca/caca0.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_cocoa.m - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/caca/time.c - M /libcaca/trunk/cucul/attr.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/frame.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/legacy.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/cxx/caca++.cpp - M /libcaca/trunk/cxx/caca++.h - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/cxx/cxxtest.cpp - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h - M /libcaca/trunk/python/pypycaca.c - M /libcaca/trunk/python/pypycaca.h - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/src/cacadraw.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/common-image.c - M /libcaca/trunk/src/common-image.h - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/blit.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/cucul.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/font2tga.c - M /libcaca/trunk/test/frames.c - M /libcaca/trunk/test/fullwidth.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/import.c - M /libcaca/trunk/test/input.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/swallow.c - M /libcaca/trunk/test/text.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - M /libcaca/trunk/tools/makefont.c - M /libcaca/trunk/tools/optipal.c - - * Bwarf, typo in the no warranty clause. ------------------------------------------------------------------------- -r1452 | sam | 2006-12-11 15:48:46 +0000 (Mon, 11 Dec 2006) | 2 lines -Changed paths: - M /libcaca/trunk/DotNet/AssemblyInfo.cs - M /libcaca/trunk/DotNet/Caca.cs - M /libcaca/trunk/DotNet/Cucul.cs - M /libcaca/trunk/DotNet/test.cs - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca0.c - M /libcaca/trunk/caca/caca0.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_cocoa.m - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/caca/time.c - M /libcaca/trunk/cucul/attr.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/frame.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/legacy.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/cxx/caca++.cpp - M /libcaca/trunk/cxx/caca++.h - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/cxx/cxxtest.cpp - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h - M /libcaca/trunk/python/pypycaca.c - M /libcaca/trunk/python/pypycaca.h - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/src/cacadraw.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/common-image.c - M /libcaca/trunk/src/common-image.h - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/blit.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/cucul.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/font2tga.c - M /libcaca/trunk/test/frames.c - M /libcaca/trunk/test/fullwidth.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/import.c - M /libcaca/trunk/test/input.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/swallow.c - M /libcaca/trunk/test/text.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - M /libcaca/trunk/tools/makefont.c - M /libcaca/trunk/tools/optipal.c - - * Add a no warranty clause to the code. - ------------------------------------------------------------------------- -r1450 | sam | 2006-12-05 17:50:40 +0000 (Tue, 05 Dec 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - - * Fix OpenBSD build. - ------------------------------------------------------------------------- -r1449 | sam | 2006-11-30 22:41:52 +0000 (Thu, 30 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_cocoa.m - M /libcaca/trunk/configure.ac - - * Working Cocoa driver, courtesy of Colin Delacroix . - ------------------------------------------------------------------------- -r1440 | sam | 2006-11-27 14:58:59 +0000 (Mon, 27 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/frame.c - M /libcaca/trunk/cucul/import.c - - * Got rid of that ugly cv->import member. - ------------------------------------------------------------------------- -r1439 | sam | 2006-11-27 14:55:00 +0000 (Mon, 27 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/test/Makefile.am - D /libcaca/trunk/test/term.c - - * Get rid of test/term.c, it's now in its own repository. - * Added back -Wshadow, it's more useful than annoying. - ------------------------------------------------------------------------- -r1438 | sam | 2006-11-27 14:53:17 +0000 (Mon, 27 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/tools/makefont.c - - * Fix shadowing declarations. - ------------------------------------------------------------------------- -r1435 | sam | 2006-11-27 05:59:29 +0000 (Mon, 27 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/Makefile.am - - * Do not build test/term if fcntl() is not available. Yes, could be improved. - ------------------------------------------------------------------------- -r1434 | sam | 2006-11-27 05:40:51 +0000 (Mon, 27 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - - * Fixed syntax errors. - ------------------------------------------------------------------------- -r1433 | sam | 2006-11-27 01:58:59 +0000 (Mon, 27 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Added stuff to the TODO list. - ------------------------------------------------------------------------- -r1432 | sam | 2006-11-27 01:58:00 +0000 (Mon, 27 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/term.c - - * A few improvements to the screen/splitvt clone project. - ------------------------------------------------------------------------- -r1431 | sam | 2006-11-27 01:56:37 +0000 (Mon, 27 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/frame.c - M /libcaca/trunk/cucul/import.c - - * Improved vt220 import by adding a persistent context to canvases. - ------------------------------------------------------------------------- -r1430 | sam | 2006-11-24 05:51:10 +0000 (Fri, 24 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/graphics.c - - * Added caca_set_cursor(). Not yet functional. - ------------------------------------------------------------------------- -r1429 | sam | 2006-11-24 05:49:49 +0000 (Fri, 24 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - - * Add support for doublewidth characters even if ncurses or SLang don't know - about them. - ------------------------------------------------------------------------- -r1428 | jylam | 2006-11-23 20:22:03 +0000 (Thu, 23 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/DotNet/Cucul.cs - M /libcaca/trunk/DotNet/test.cs - - * .Net : Fixed drawLine() and updated example (rasters rule) - ------------------------------------------------------------------------- -r1427 | sam | 2006-11-21 07:09:35 +0000 (Tue, 21 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/term.c - - * Added a test app that swallows two console applications. Switch with C-a. - ------------------------------------------------------------------------- -r1426 | sam | 2006-11-21 06:35:04 +0000 (Tue, 21 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Improved ANSI importer so that it supports a lot more of what is needed - for basic vt220 emulation. - ------------------------------------------------------------------------- -r1425 | sam | 2006-11-20 05:49:45 +0000 (Mon, 20 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Added a few ideas to the TODO list. - ------------------------------------------------------------------------- -r1424 | jylam | 2006-11-18 12:27:16 +0000 (Sat, 18 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/DotNet/Cucul.cs - M /libcaca/trunk/DotNet/test.cs - - * Added preliminary dither support to .NET bindings - ------------------------------------------------------------------------- -r1423 | jylam | 2006-11-18 11:34:40 +0000 (Sat, 18 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/DotNet/Cucul.cs - - * Added frames to .NET bindings - ------------------------------------------------------------------------- -r1422 | jylam | 2006-11-18 11:25:50 +0000 (Sat, 18 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/DotNet/Cucul.cs - M /libcaca/trunk/DotNet/test.cs - - * Updated and/or added most of basic cucul functions. Lacks primitives, frames, dither, and import/export. - ------------------------------------------------------------------------- -r1421 | sam | 2006-11-17 11:28:32 +0000 (Fri, 17 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_cocoa.m - M /libcaca/trunk/configure.ac - - * Merged old code by Ol that can be used as a start for the Cocoa driver. - ------------------------------------------------------------------------- -r1419 | sam | 2006-11-16 16:29:57 +0000 (Thu, 16 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/configure.ac - - * Set version to 0.99.beta11. - * Updated NEWS and ChangeLog. - ------------------------------------------------------------------------- -r1417 | sam | 2006-11-16 15:01:31 +0000 (Thu, 16 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/test/export.c - - * Support for CUCUL_DEFAULT and CUCUL_TRANSPARENT in the HTML exporters. - * Updated export test accordingly. - ------------------------------------------------------------------------- -r1416 | sam | 2006-11-16 11:26:22 +0000 (Thu, 16 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/common.h - - * Fix a compilation warning by pretending to use seterrno()'s argument - even when it isn't. - ------------------------------------------------------------------------- -r1415 | sam | 2006-11-16 11:23:56 +0000 (Thu, 16 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h - - * Implemented strcmp() and strdup() and added an fflush() stub to the - kernel code. - ------------------------------------------------------------------------- -r1414 | sam | 2006-11-16 02:08:05 +0000 (Thu, 16 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * Added some box drawing glyphs that are used by TOIlet's future.tlf font - to the flip/flop/rotation filters. - ------------------------------------------------------------------------- -r1399 | sam | 2006-11-14 20:14:38 +0000 (Tue, 14 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/tools/Makefile.am - - * Don't rely on pkg-config macros for variable substitution. Just in case. - ------------------------------------------------------------------------- -r1398 | sam | 2006-11-14 18:22:31 +0000 (Tue, 14 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * No longer bail out with an error if Imlib2 or Doxygen were not found. - ------------------------------------------------------------------------- -r1397 | sam | 2006-11-14 18:05:02 +0000 (Tue, 14 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/frame.c - - * Minor documentation fix. - ------------------------------------------------------------------------- -r1396 | sam | 2006-11-14 18:02:29 +0000 (Tue, 14 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - A /libcaca/trunk/caca/driver_cocoa.m - M /libcaca/trunk/configure.ac - - * Added all the glue needed for a Cocoa output driver. - ------------------------------------------------------------------------- -r1395 | sam | 2006-11-14 16:27:15 +0000 (Tue, 14 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/spritedit.c - - * Minor compilation warning fix. OS X x86 defines "DELAY". - ------------------------------------------------------------------------- -r1394 | sam | 2006-11-14 07:59:52 +0000 (Tue, 14 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/test/text.c - - * Documented flip/flop/rotate as being involutive. - * Updated text test. - ------------------------------------------------------------------------- -r1393 | sam | 2006-11-14 07:46:51 +0000 (Tue, 14 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - D /libcaca/trunk/test/all.c - A /libcaca/trunk/test/cucul.c (from /libcaca/trunk/test/all.c:1390) - - * Renamed the "all" test to "cucul" because it otherwise conflicted with - the automake "all" rule. - ------------------------------------------------------------------------- -r1392 | sam | 2006-11-13 23:42:43 +0000 (Mon, 13 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/graphics.c - - * Factored terminal title setting code. - * Do not try to set the terminal title if TERM=linux. - ------------------------------------------------------------------------- -r1391 | sam | 2006-11-13 23:33:49 +0000 (Mon, 13 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/doc/migrating.dox - - * Implemented caca_set_display_title() for ncurses and S-Lang. - ------------------------------------------------------------------------- -r1390 | sam | 2006-11-13 23:16:35 +0000 (Mon, 13 Nov 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/frame.c - M /libcaca/trunk/cucul/legacy.c - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/test/all.c - M /libcaca/trunk/test/frames.c - - * Implemented cucul_get_frame_name() and cucul_set_frame_name(). - * Renamed cucul_*_canvas_frame() to cucul_*_frame() because we bloody well - know that a frame belongs to a canvas. - ------------------------------------------------------------------------- -r1389 | sam | 2006-11-13 23:00:02 +0000 (Mon, 13 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/all.c - M /libcaca/trunk/test/blit.c - - * Started writing a full API test. Not sure where it'll lead. - ------------------------------------------------------------------------- -r1388 | sam | 2006-11-13 21:42:15 +0000 (Mon, 13 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/cxx/cxxtest.cpp - - * Updated C++ bindings so that they build, at least. - ------------------------------------------------------------------------- -r1387 | sam | 2006-11-13 13:34:06 +0000 (Mon, 13 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/test/swallow.c - - * Add more randomness to the cacademo effects. - * Adapt the swallow test to the display's size. - ------------------------------------------------------------------------- -r1386 | sam | 2006-11-13 08:55:36 +0000 (Mon, 13 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c - - * Added CACA_KEY_* values for Ctrl-C, Ctrl-V, etc. - ------------------------------------------------------------------------- -r1384 | sam | 2006-11-13 00:19:18 +0000 (Mon, 13 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Improved ANSI import, especially wrt. drawing context persistence. - ------------------------------------------------------------------------- -r1383 | sam | 2006-11-12 23:09:17 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/attr.c - - * Fix a bug in cucul_put_attr. This function was simply not working. - ------------------------------------------------------------------------- -r1381 | sam | 2006-11-12 22:26:36 +0000 (Sun, 12 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/frame.c - - * Fix a bug in cucul_set_canvas_size() that caused the default attribute - to be ignored. - ------------------------------------------------------------------------- -r1378 | sam | 2006-11-12 21:29:31 +0000 (Sun, 12 Nov 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * When importing an utf-8 file, set background and foreground colours to - the nearest ANSI values for the current attribute. When importing an ANSI - file, force them to lightgray on black. - ------------------------------------------------------------------------- -r1377 | sam | 2006-11-12 20:39:27 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/NEWS - - * Oops, fixed NEW entry. - ------------------------------------------------------------------------- -r1371 | sam | 2006-11-12 19:29:43 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/Makefile.am - - * Added a "make upload" rule for releases. - ------------------------------------------------------------------------- -r1370 | sam | 2006-11-12 18:26:40 +0000 (Sun, 12 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/configure.ac - - * Set version to 0.99.beta10. - * Updated NEWS and ChangeLog. - ------------------------------------------------------------------------- -r1369 | sam | 2006-11-12 18:23:29 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/migrating.dox - - * Documentation updates. - ------------------------------------------------------------------------- -r1366 | sam | 2006-11-12 17:45:14 +0000 (Sun, 12 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/legacy.c - - * Re-added cucul_getchar() to the legacy functions. Debian's current version - of toilet needs it. - ------------------------------------------------------------------------- -r1365 | sam | 2006-11-12 17:30:08 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/font_mono9.h - M /libcaca/trunk/cucul/font_monobold12.h - M /libcaca/trunk/doc/font.dox - M /libcaca/trunk/tools/makefont.c - - * Add maxwidth and maxheight members to the font format. - ------------------------------------------------------------------------- -r1364 | sam | 2006-11-12 15:54:50 +0000 (Sun, 12 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/test/swallow.c - - * Random transition times in cacademo. - * Swallow 4 applications instead of 2 in the swallow test. - ------------------------------------------------------------------------- -r1363 | sam | 2006-11-12 15:35:04 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c - - * Ctrl-C and Ctrl-Z quit cacafire and cacademo. - ------------------------------------------------------------------------- -r1362 | sam | 2006-11-12 15:26:13 +0000 (Sun, 12 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/common.h - M /libcaca/trunk/cucul/attr.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/frame.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/legacy.c - - * Got rid of HAVE_ERRNO_H ifdefs by defining seterrno()/geterrno() functions. - * More debugging information in the import/export and font functions. - ------------------------------------------------------------------------- -r1361 | sam | 2006-11-12 14:42:58 +0000 (Sun, 12 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/font_mono9.h - M /libcaca/trunk/cucul/font_monobold12.h - M /libcaca/trunk/test/font2tga.c - M /libcaca/trunk/tools/makefont.c - - * Add CJK punctuation to the default fonts. - * Minor changes to the font2tga test program. - ------------------------------------------------------------------------- -r1360 | sam | 2006-11-12 13:11:01 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/common.h - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/export.c - - * Add a debug() function and a --enable-debug configure flag. - ------------------------------------------------------------------------- -r1359 | sam | 2006-11-12 12:26:48 +0000 (Sun, 12 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/font_mono9.h - M /libcaca/trunk/cucul/font_monobold12.h - M /libcaca/trunk/test/font2tga.c - M /libcaca/trunk/tools/makefont.c - - * Support fullwidth fonts. - * Add Katakanas and Hiraganas to the default fonts. - ------------------------------------------------------------------------- -r1358 | sam | 2006-11-12 11:06:34 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - - * Documented caca_event_t members. - ------------------------------------------------------------------------- -r1357 | sam | 2006-11-12 10:42:14 +0000 (Sun, 12 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/frame.c - M /libcaca/trunk/doc/Makefile.am - A /libcaca/trunk/doc/canvas.dox (from /libcaca/trunk/cucul/export.c:1354) - A /libcaca/trunk/doc/font.dox (from /libcaca/trunk/cucul/font.c:1349) - M /libcaca/trunk/doc/libcaca.dox - - * Documentation updates. Moved the canvas and font format definitions to - the Doxygen documentation. - ------------------------------------------------------------------------- -r1356 | sam | 2006-11-12 10:32:38 +0000 (Sun, 12 Nov 2006) | 4 lines -Changed paths: - M /libcaca/trunk/doc/caca-config.1 - - * Mention caca-config being deprecated in its manpage, and removed mention - of --plugin-libs from it. The option is still here but does the same as - --libs. - ------------------------------------------------------------------------- -r1355 | sam | 2006-11-12 10:06:35 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaplay.c - - * Properly handle EOF in cacaplay. - ------------------------------------------------------------------------- -r1354 | sam | 2006-11-12 10:04:23 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - M /libcaca/trunk/cucul/export.c - - * Documentation fixes and TODO updates. - ------------------------------------------------------------------------- -r1353 | sam | 2006-11-12 10:02:51 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_raw.c - - * Flush stdout after writing the data in the raw driver. - ------------------------------------------------------------------------- -r1352 | sam | 2006-11-12 09:48:37 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/cacaplay.1 - M /libcaca/trunk/src/cacaplay.c - - * Allow cacaplay to play streams and updated its manpage. - ------------------------------------------------------------------------- -r1351 | sam | 2006-11-12 09:46:10 +0000 (Sun, 12 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/swallow.c - - * Fix infinite loop due to signed/unsigned mistake. - ------------------------------------------------------------------------- -r1350 | sam | 2006-11-11 18:07:58 +0000 (Sat, 11 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/swallow.c - - * libcaca multiplexer: swallows two libcaca applications, for instance - cacademo and cacafire, and displays them in a canvas. - ------------------------------------------------------------------------- -r1349 | sam | 2006-11-11 17:55:11 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Fixed a bug in the caca importer. - ------------------------------------------------------------------------- -r1348 | sam | 2006-11-11 17:13:16 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/blit.c - - * Fix program header. - ------------------------------------------------------------------------- -r1347 | sam | 2006-11-11 16:29:39 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca0.h - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/cucul/attr.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/legacy.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/test/blit.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/font2tga.c - M /libcaca/trunk/test/frames.c - M /libcaca/trunk/test/fullwidth.c - M /libcaca/trunk/test/input.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - - * Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that. - ------------------------------------------------------------------------- -r1346 | sam | 2006-11-11 15:38:40 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/blit.c - - * Made cucul_blit() handle-aware. Added a blit test for that. - ------------------------------------------------------------------------- -r1345 | sam | 2006-11-11 15:17:16 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/transform.c - - * Free all memory upon exit in the transform test. - ------------------------------------------------------------------------- -r1344 | sam | 2006-11-11 15:10:38 +0000 (Sat, 11 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test/transform.c - - * Update transform.c so that it uses import functions instead of blitting - lines. - ------------------------------------------------------------------------- -r1343 | sam | 2006-11-11 14:51:04 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Do not force the text colour when importing a text file. - ------------------------------------------------------------------------- -r1342 | sam | 2006-11-11 14:24:35 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/frame.c - M /libcaca/trunk/cucul/import.c - - * Add cursor and handle support to canvases. Unused yet. - ------------------------------------------------------------------------- -r1341 | sam | 2006-11-11 13:29:03 +0000 (Sat, 11 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/TODO - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/frame.c - - * Cosmetic code and documentation changes here and there. - * Updated TODO. - ------------------------------------------------------------------------- -r1340 | sam | 2006-11-11 13:03:19 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/frames.c - - * Restore attribute settings before resizing the canvas in the frame test. - ------------------------------------------------------------------------- -r1339 | sam | 2006-11-11 13:00:36 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - A /libcaca/trunk/cucul/frame.c (from /libcaca/trunk/cucul/sprite.c:1338) - D /libcaca/trunk/cucul/sprite.c - - * Rename sprite.c into frame.c. - ------------------------------------------------------------------------- -r1338 | sam | 2006-11-11 12:57:03 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/sprite.c - - * Prepare the way for per-frame width/height information. - ------------------------------------------------------------------------- -r1337 | sam | 2006-11-11 12:27:37 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - - * Fix minor uninitialised data bug in cucul_canvas_create(). - ------------------------------------------------------------------------- -r1336 | sam | 2006-11-11 12:11:20 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - - * Allow to resize canvases back to (0,0). - ------------------------------------------------------------------------- -r1335 | sam | 2006-11-11 09:22:10 +0000 (Sat, 11 Nov 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/cucul_internals.h - - * Got rid of the now unused _cucul_strlen_utf8() and _cucul_skip_utf8() - functions. They're obsoleted by cucul_utf8_to_utf32() and rendered useless - by fullwidth character support. - ------------------------------------------------------------------------- -r1334 | sam | 2006-11-11 09:18:42 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/dither.c - - * Got rid of very old _cucul_init_dither() function call. - ------------------------------------------------------------------------- -r1333 | sam | 2006-11-11 09:10:17 +0000 (Sat, 11 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/cucul/attr.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - - * Replace _cucul_attr_to_ansi8() with a now documented cucul_attr_to_ansi() - function. - ------------------------------------------------------------------------- -r1332 | sam | 2006-11-11 08:44:14 +0000 (Sat, 11 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/cucul/attr.c - M /libcaca/trunk/cucul/export.c - - * Get rid of _cucul_attr_to_ansi4[fb]g() and replace all calls with - the now official cucul_attr_to_ansi_[fb]g(). - ------------------------------------------------------------------------- -r1331 | sam | 2006-11-11 08:34:41 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/attr.c - M /libcaca/trunk/cucul/cucul.h - - * Export cucul_attr_to_ansi_fg() and cucul_attr_to_ansi_bg(). - ------------------------------------------------------------------------- -r1330 | sam | 2006-11-11 08:11:26 +0000 (Sat, 11 Nov 2006) | 4 lines -Changed paths: - M /libcaca/trunk/caca/caca0.h - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/frames.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/input.c - - * Switch back to UTF-32 arguments for drawing primitives, now that we - properly export cucul_utf8_to_utf32(). Evil API breakage, but no one - uses these functions anyway. - ------------------------------------------------------------------------- -r1329 | sam | 2006-11-11 07:56:30 +0000 (Sat, 11 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/cucul.h - - * Implemented cucul_draw_cp437_box(). - ------------------------------------------------------------------------- -r1328 | sam | 2006-11-10 15:38:09 +0000 (Fri, 10 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/Makefile.am - A /libcaca/trunk/doc/cacaplay.1 - A /libcaca/trunk/doc/cacaserver.1 - M /libcaca/trunk/doc/cacaview.1 - A /libcaca/trunk/doc/img2irc.1 - M /libcaca/trunk/src/img2irc.c - - * Wrote manual pages for img2irc, cacaplay and cacaserver. - ------------------------------------------------------------------------- -r1324 | sam | 2006-11-10 10:29:54 +0000 (Fri, 10 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - A /libcaca/trunk/cucul/attr.c (from /libcaca/trunk/cucul/colour.c:1312) - D /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul.h - - * Implemented cucul_putattr(), cucul_putchar()'s attribute equivalent. - ------------------------------------------------------------------------- -r1315 | sam | 2006-11-09 17:24:29 +0000 (Thu, 09 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/src/cacaserver.c - - * Don't try to guess the file format in cacaserver, instead feed the data - to cucul_import_memory() and try again later if it says "not enough data". - ------------------------------------------------------------------------- -r1314 | sam | 2006-11-09 17:20:47 +0000 (Thu, 09 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * If not enough data is available for import, return 0 instead of an error. - ------------------------------------------------------------------------- -r1313 | sam | 2006-11-09 11:14:57 +0000 (Thu, 09 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/import.c - - * Minor documentation fixes. - ------------------------------------------------------------------------- -r1310 | jylam | 2006-11-09 09:27:35 +0000 (Thu, 09 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cxxtest.cpp - - * Fixed behaviour of the pig while resizing window - ------------------------------------------------------------------------- -r1309 | sam | 2006-11-08 17:27:48 +0000 (Wed, 08 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/migrating.dox - - * Slight documentation update. - ------------------------------------------------------------------------- -r1308 | sam | 2006-11-08 17:26:57 +0000 (Wed, 08 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacadraw.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font2tga.c - M /libcaca/trunk/test/import.c - M /libcaca/trunk/test/text.c - - * Convert all programs and tests to the new import/export API. - ------------------------------------------------------------------------- -r1307 | sam | 2006-11-08 17:18:23 +0000 (Wed, 08 Nov 2006) | 8 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/import.c - - * Set the cucul_import_memory() buffer type to void const * instead of - unsigned char const * so that C++ programs won't complain. - ___ __ __ ____ ___ ___ ___ - / _ \| \/ |/ ___| / _ \ / _ \ / _ \ - | | | | |\/| | | _ | (_) | (_) | (_) | - | |_| | | | | |_| | \__, |\__, |\__, | - \___/|_| |_|\____| /_/ /_/ /_/ - ------------------------------------------------------------------------- -r1306 | sam | 2006-11-08 16:43:59 +0000 (Wed, 08 Nov 2006) | 4 lines -Changed paths: - M /libcaca/trunk/caca/caca0.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/legacy.c - - * Renamed cucul_export() to cucul_export_memory(), paves the way for a - cucul_export_file() but I'm not sure yet this is a good idea. - * Use the new import/export API in libcaca. - ------------------------------------------------------------------------- -r1305 | sam | 2006-11-08 16:34:43 +0000 (Wed, 08 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/legacy.c - - * Renamed cucul_import() to cucul_import_memory() and implemented - cucul_import_file(). - ------------------------------------------------------------------------- -r1304 | sam | 2006-11-08 13:12:06 +0000 (Wed, 08 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/common.h - - * Don't try to include arpa/inet.h in kernel mode. - ------------------------------------------------------------------------- -r1303 | sam | 2006-11-08 13:05:42 +0000 (Wed, 08 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/common.h - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/import.c - - * Don't use htonl() directly, use common.h's hton32() wrapper. - ------------------------------------------------------------------------- -r1302 | sam | 2006-11-08 12:11:07 +0000 (Wed, 08 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - D /libcaca/trunk/cucul/buffer.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/import.c - A /libcaca/trunk/cucul/legacy.c (from /libcaca/trunk/cucul/buffer.c:1301) - - * Deprecate buffer management. We're back to standard void* memory areas. - ------------------------------------------------------------------------- -r1301 | sam | 2006-11-08 07:59:23 +0000 (Wed, 08 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/buffer.c - - * Minor syntax fix in the doxygen documentation. - ------------------------------------------------------------------------- -r1300 | sam | 2006-11-08 07:58:03 +0000 (Wed, 08 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/src/cacaserver.c - - * Do not link cacaserver with libcaca, it only uses libcucul. - ------------------------------------------------------------------------- -r1295 | sam | 2006-11-06 11:06:44 +0000 (Mon, 06 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/tutorial.dox - - * Replace CUCUL_COLOR_* with CUCUL_*. - ------------------------------------------------------------------------- -r1294 | sam | 2006-11-06 11:04:37 +0000 (Mon, 06 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/font2tga.c - - * Use cucul_get_font_blocks() instead of hardcoding the glyph list. - ------------------------------------------------------------------------- -r1287 | sam | 2006-11-05 23:59:06 +0000 (Sun, 05 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca0.c - - * Fix a harmless warning in caca0.c. - ------------------------------------------------------------------------- -r1285 | sam | 2006-11-05 22:51:04 +0000 (Sun, 05 Nov 2006) | 3 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/configure.ac - - * Set version to 0.99.beta9. - * Updated NEWS and ChangeLog. - ------------------------------------------------------------------------- -r1284 | sam | 2006-11-05 22:45:10 +0000 (Sun, 05 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Updated TODO list. - ------------------------------------------------------------------------- -r1283 | sam | 2006-11-05 22:20:51 +0000 (Sun, 05 Nov 2006) | 6 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/src/cacaserver.c - - * Updated the caca export format so that it supports multiple frames. - * Updated the caca importer to reflect that; only one frame is read at the - moment. - * Added an "utf8cr" export format for UTF-8 + CRLF exports. - * Updated cacaserver to reflect file format changes. - ------------------------------------------------------------------------- -r1282 | sam | 2006-11-05 21:59:26 +0000 (Sun, 05 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cxx - M /libcaca/trunk/cxx/cxxtest.cpp - - * Use the import function to load the pig image in cxxtest. - ------------------------------------------------------------------------- -r1281 | sam | 2006-11-05 21:47:51 +0000 (Sun, 05 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - - * Add information to the font format. - ------------------------------------------------------------------------- -r1280 | jylam | 2006-11-05 18:31:45 +0000 (Sun, 05 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/tutorial.dox - - * Fixed typo, added compilation example - ------------------------------------------------------------------------- -r1279 | jylam | 2006-11-05 18:14:26 +0000 (Sun, 05 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/tutorial.dox - - * Started a real and complete tutorial - ------------------------------------------------------------------------- -r1278 | sam | 2006-11-05 18:08:36 +0000 (Sun, 05 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cucul++.h - - * Oops, fixed getChar's prototype. - ------------------------------------------------------------------------- -r1277 | sam | 2006-11-05 18:06:09 +0000 (Sun, 05 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - - * Implemented putChar() and updated getChar()'s prototype. - ------------------------------------------------------------------------- -r1276 | sam | 2006-11-05 18:00:53 +0000 (Sun, 05 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cucul++.cpp - - * Don't crash if Blit()'s second canvas argument is NULL (which is valid). - ------------------------------------------------------------------------- -r1275 | jylam | 2006-11-05 17:27:37 +0000 (Sun, 05 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cxxtest.cpp - - * Fixed c++ example - ------------------------------------------------------------------------- -r1274 | sam | 2006-11-05 16:58:58 +0000 (Sun, 05 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - - * Fix the default canvas colour value. - ------------------------------------------------------------------------- -r1273 | sam | 2006-11-05 16:56:49 +0000 (Sun, 05 Nov 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - - * Remove legacy cucul_ansi_to_str() from cucul.h. - ------------------------------------------------------------------------- -r1271 | sam | 2006-10-31 17:03:21 +0000 (Tue, 31 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/font_mono9.h - M /libcaca/trunk/cucul/font_monobold12.h - M /libcaca/trunk/tools/makefont.c - - * Slightly changed the font header information. No one distributes libcaca - fonts yet anyway :-) - ------------------------------------------------------------------------- -r1270 | sam | 2006-10-31 14:34:06 +0000 (Tue, 31 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/colour.c - - * Clarify cucul_get_attr() behaviour in the cucul_set_attr() documentation. - ------------------------------------------------------------------------- -r1269 | sam | 2006-10-31 14:04:22 +0000 (Tue, 31 Oct 2006) | 4 lines -Changed paths: - M /libcaca/trunk/caca/caca0.c - M /libcaca/trunk/caca/caca0.h - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/cxx/cxxtest.cpp - M /libcaca/trunk/doc/migrating.dox - M /libcaca/trunk/doc/tutorial.dox - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - - * Got rid of cucul_ansi_to_str(), it's really useless. - * Partial update of the C++ bindings. - * Updated documentation. - ------------------------------------------------------------------------- -r1268 | sam | 2006-10-31 13:44:41 +0000 (Tue, 31 Oct 2006) | 2 lines -Changed paths: - D /libcaca/trunk/cxx/cpptest.cpp - R /libcaca/trunk/cxx/cxxtest.cpp (from /libcaca/trunk/cxx/cpptest.cpp:1259) - - * Properly rename cxxtest.cpp to cpptest.cpp to preserve history. - ------------------------------------------------------------------------- -r1267 | sam | 2006-10-31 13:29:48 +0000 (Tue, 31 Oct 2006) | 5 lines -Changed paths: - M /libcaca/trunk/caca/caca0.h - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/src/cacadraw.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/font2tga.c - M /libcaca/trunk/test/frames.c - M /libcaca/trunk/test/fullwidth.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/input.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - - * Got rid of cucul_ansi_to_attr() and cucul_argb_to_attr() and restored - cucul_set_color() and cucul_set_truecolor() under the new names - cucul_set_color_ansi() and cucul_set_color_argb(). - * Renamed cucul_get_color_name() into cucul_ansi_to_str(). - ------------------------------------------------------------------------- -r1266 | sam | 2006-10-31 08:17:58 +0000 (Tue, 31 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/export.c - - * Changed cucul_set_attr() so that only setting the style does not change - the colour. - ------------------------------------------------------------------------- -r1264 | sam | 2006-10-30 16:37:36 +0000 (Mon, 30 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/cucul/export.c - - * Blink/Underline/Bold/Italics support in the HTML exporters. - * Underline support in the X11 driver. - ------------------------------------------------------------------------- -r1263 | sam | 2006-10-30 14:41:16 +0000 (Mon, 30 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/export.c - - * Add Bold/Blink/Italics/Underline to the export and color tests. - ------------------------------------------------------------------------- -r1262 | sam | 2006-10-30 14:33:46 +0000 (Mon, 30 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Fix IRC and term transparency (again). - ------------------------------------------------------------------------- -r1261 | sam | 2006-10-30 13:51:25 +0000 (Mon, 30 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Updated TODO list. - ------------------------------------------------------------------------- -r1258 | sam | 2006-10-29 22:07:07 +0000 (Sun, 29 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul.h - - * Add back cucul_set_color() and cucul_set_truecolor() but mark them as - deprecated using GCC attributes. - ------------------------------------------------------------------------- -r1257 | sam | 2006-10-29 20:54:51 +0000 (Sun, 29 Oct 2006) | 5 lines -Changed paths: - M /libcaca/trunk/caca/caca0.c - M /libcaca/trunk/caca/caca0.h - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/src/cacadraw.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/font2tga.c - M /libcaca/trunk/test/frames.c - M /libcaca/trunk/test/fullwidth.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/input.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - M /libcaca/trunk/tools/optipal.c - - * Get rid of cucul_set_attr_ansi() and cucul_set_attr_argb and merge the - functionality into cucul_set_attr(). - * Add cucul_ansi_to_attr() and cucul_argb_to_attr(). - * Rename CUCUL_COLOR_* to CUCUL_*. - ------------------------------------------------------------------------- -r1256 | sam | 2006-10-29 08:35:46 +0000 (Sun, 29 Oct 2006) | 4 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/src/cacadraw.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/font2tga.c - M /libcaca/trunk/test/frames.c - M /libcaca/trunk/test/fullwidth.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/input.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - - * Remove cucul_set_color() from the exported API and replaced all calls - with cucul_set_attr_ansi(). Old application will still compile (but issue - a warning) and run, though. - ------------------------------------------------------------------------- -r1255 | sam | 2006-10-29 08:06:27 +0000 (Sun, 29 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/common-image.c - - * Fix broken Imlib2 support in cacaview. - ------------------------------------------------------------------------- -r1254 | sam | 2006-10-28 23:53:46 +0000 (Sat, 28 Oct 2006) | 6 lines -Changed paths: - M /libcaca/trunk/caca/caca0.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/cucul/transform.c - - * Use the LSB of alpha and blue components to encode additional flags such - as bold or underline. No higher level support for these yet, but at - least everything is consistent. - * Created cucul_set_attr_ansi() and cucul_set_attr_argb() which are bound - to replace cucul_set_color() and cucul_set_truecolor(). - ------------------------------------------------------------------------- -r1249 | sam | 2006-10-27 20:40:24 +0000 (Fri, 27 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/buffer.c - - * Reworded documentation about buffer/string distinction. - ------------------------------------------------------------------------- -r1248 | sam | 2006-10-27 20:22:48 +0000 (Fri, 27 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Fix a buffer overflow in the utf-8 cucul_import(). - ------------------------------------------------------------------------- -r1247 | jylam | 2006-10-27 20:18:23 +0000 (Fri, 27 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/buffer.c - - * Documentation a bit clearer while importing a string into a buffer - ------------------------------------------------------------------------- -r1245 | jylam | 2006-10-27 19:26:35 +0000 (Fri, 27 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/DotNet/test.cs - M /libcaca/trunk/cucul/import.c - - * "Fixed" infinite loop in ANSI+UTF8 importer, probably totally wrong, but like to be bashed. - ------------------------------------------------------------------------- -r1239 | sam | 2006-10-26 09:24:29 +0000 (Thu, 26 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Put at least one space in empty IRC lines otherwise most clients won't - output them. - ------------------------------------------------------------------------- -r1238 | sam | 2006-10-26 09:17:21 +0000 (Thu, 26 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Allow to import empty files or files with only empty lines. - ------------------------------------------------------------------------- -r1237 | sam | 2006-10-26 09:04:55 +0000 (Thu, 26 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Support export of zero-sized canvases. - ------------------------------------------------------------------------- -r1236 | sam | 2006-10-26 08:47:39 +0000 (Thu, 26 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Fix a buffer overflow in the import format autodetection code. - ------------------------------------------------------------------------- -r1235 | sam | 2006-10-26 08:45:18 +0000 (Thu, 26 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Allow to import zero-sized canvases. - ------------------------------------------------------------------------- -r1234 | sam | 2006-10-26 08:17:41 +0000 (Thu, 26 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/user.dox - - * CACA_GEOMETRY works with the raw driver. - ------------------------------------------------------------------------- -r1233 | sam | 2006-10-26 08:16:43 +0000 (Thu, 26 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/cucul/cucul.c - - * Allow to create the initial canvas with a zero size. Either the application - resizes it later, or the driver changes it to fit the display. - ------------------------------------------------------------------------- -r1232 | sam | 2006-10-26 08:11:39 +0000 (Thu, 26 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/frames.c - - * Minor changes to the frames test. - ------------------------------------------------------------------------- -r1231 | sam | 2006-10-25 22:06:21 +0000 (Wed, 25 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cucul/buffer.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/cucul/transform.c - - * Removed "This function..." constructs from documentation. Fixed a few - documentation errors or imprecisions. - ------------------------------------------------------------------------- -r1230 | sam | 2006-10-25 22:04:31 +0000 (Wed, 25 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * Fix rotation of the 'u' glyph, and added a flop/rotate char for '"'. - ------------------------------------------------------------------------- -r1229 | sam | 2006-10-25 22:01:38 +0000 (Wed, 25 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Do not output \r in the UTF-8 exporter. - ------------------------------------------------------------------------- -r1226 | sam | 2006-10-24 07:07:47 +0000 (Tue, 24 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/cacafire.1 - M /libcaca/trunk/src/cacademo.c - - * Use enter as the transition key. - ------------------------------------------------------------------------- -r1225 | sam | 2006-10-22 21:24:15 +0000 (Sun, 22 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/configure.ac - - * Set version to 0.99.beta8. - * Updated NEWS and ChangeLog. - ------------------------------------------------------------------------- -r1224 | sam | 2006-10-22 21:13:32 +0000 (Sun, 22 Oct 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/test/fullwidth.c - - * Made cucul_blit(), and therefore cucul_set_canvas_boundaries(), support - fullwidth characters. - * Added a case to test/fullwidth.c for cucul_blit and fullwidth chars. - ------------------------------------------------------------------------- -r1223 | sam | 2006-10-22 20:31:10 +0000 (Sun, 22 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * Added block drawing glyphs to the flip/flop/rotate functions. - * Made these functions fullwidth-aware. - ------------------------------------------------------------------------- -r1222 | sam | 2006-10-22 19:53:48 +0000 (Sun, 22 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/transform.c - - * Add fullwidth characters to the transform test. - ------------------------------------------------------------------------- -r1221 | sam | 2006-10-22 17:40:55 +0000 (Sun, 22 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/export.c - - * Updated documentation of fullwidth-aware functions. - * Fullwidth support in all exporters. - ------------------------------------------------------------------------- -r1220 | sam | 2006-10-22 17:19:58 +0000 (Sun, 22 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/export.c - - * Add a test for fullwidth characters to the exporter test. - ------------------------------------------------------------------------- -r1219 | sam | 2006-10-22 16:49:54 +0000 (Sun, 22 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Support for fullwidth glyphs in the UTF-8 importer. - ------------------------------------------------------------------------- -r1218 | sam | 2006-10-22 16:35:25 +0000 (Sun, 22 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - - * Support for fullwidth glyphs in the libcaca output drivers. - ------------------------------------------------------------------------- -r1217 | sam | 2006-10-22 16:16:15 +0000 (Sun, 22 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/fullwidth.c - - * Use 0xCACA as the test character. Ahaha. Caca. Got it? - ------------------------------------------------------------------------- -r1216 | sam | 2006-10-22 15:03:22 +0000 (Sun, 22 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/fullwidth.c - M /libcaca/trunk/test/unicode.c - - * Fix the Unicode test. - * Add a test for fullwidth characters. - ------------------------------------------------------------------------- -r1215 | sam | 2006-10-22 15:01:04 +0000 (Sun, 22 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul_internals.h - - * Support for fullwidth (= double width) Unicode characters. - ------------------------------------------------------------------------- -r1214 | sam | 2006-10-22 14:40:50 +0000 (Sun, 22 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/libcaca.dox - - * Minor changes to the documentation front page. - ------------------------------------------------------------------------- -r1212 | sam | 2006-10-20 16:19:41 +0000 (Fri, 20 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/Makefile.am - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/test/Makefile.am - M /libcaca/trunk/tools/Makefile.am - - * Do not link binaries with @CACA_LIBS@, it's useless. - ------------------------------------------------------------------------- -r1211 | sam | 2006-10-20 16:17:12 +0000 (Fri, 20 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/cucul.h - - * Implemented cucul_utf32_is_fullwidth(). - ------------------------------------------------------------------------- -r1210 | sam | 2006-10-19 23:17:33 +0000 (Thu, 19 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Slightly updated TODO list. - ------------------------------------------------------------------------- -r1208 | sam | 2006-10-19 22:43:17 +0000 (Thu, 19 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/configure.ac - - * Added a --enable-plugins configure flag that builds the GL and X11 drivers - as plugins. This way, libcaca does not directly depend on those libraries. - ------------------------------------------------------------------------- -r1207 | sam | 2006-10-19 21:21:00 +0000 (Thu, 19 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Add checks for getopt / getopt_long. - ------------------------------------------------------------------------- -r1203 | sam | 2006-10-14 22:11:33 +0000 (Sat, 14 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/cucul++.h - - * Fix extra qualification bug in cucul++.h, courtesy of Hanno Böck. - ------------------------------------------------------------------------- -r1198 | sam | 2006-10-12 09:33:49 +0000 (Thu, 12 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/src/Makefile.am - - * Use pkg-config to check for Imlib2. Patch adapted from Alt Linux. - ------------------------------------------------------------------------- -r1191 | sam | 2006-10-06 10:12:52 +0000 (Fri, 06 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Fixed a bug in the IRC exporter that could break the output when there - were commas in the canvas. + ruby/caca-canvas.c | 12 ++++++------ + 1 files changed, 6 insertions(+), 6 deletions(-) ------------------------------------------------------------------------- -r1186 | sam | 2006-10-04 12:11:16 +0000 (Wed, 04 Oct 2006) | 3 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/configure.ac +commit 71dd8c2fb62a7c5332551988cca3efe3a63649e0 +Author: pterjan +Date: Mon Dec 7 17:21:25 2009 +0000 - * Set version to 0.99.beta7. - * Updated NEWS and ChangeLog. - ------------------------------------------------------------------------- -r1175 | sam | 2006-10-01 12:50:43 +0000 (Sun, 01 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export.c + * Bind area import/export functions - * Support transparency in the colour UTF-8 exporter. + ruby/caca-canvas.c | 34 ++++++++++++++++++++++++++++++++++ + 1 files changed, 34 insertions(+), 0 deletions(-) ------------------------------------------------------------------------- -r1174 | sam | 2006-10-01 12:23:30 +0000 (Sun, 01 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/triangle.c +commit ce26ac94f15787903677da60bb3d6ed2692ca7e8 +Author: pterjan +Date: Mon Dec 7 17:06:04 2009 +0000 - * Better precision in cucul_fill_triangle(). + * Bind dirty rectangle functions ------------------------------------------------------------------------- -r1173 | sam | 2006-10-01 11:53:35 +0000 (Sun, 01 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/triangle.c + ruby/caca-canvas.c | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 56 insertions(+), 0 deletions(-) - * More optimisations in cucul_fill_triangle(). +commit 1a59076ea7c24889e286d6849b2e5780b5639b4f +Author: pterjan +Date: Mon Dec 7 16:46:18 2009 +0000 ------------------------------------------------------------------------- -r1172 | sam | 2006-10-01 10:47:41 +0000 (Sun, 01 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/triangle.c + * Bind caca_fill_triangle_textured - * Optimised triangle rasteriser. Thanks to Jylam for the hints. + ruby/caca-canvas.c | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 57 insertions(+), 0 deletions(-) ------------------------------------------------------------------------- -r1171 | sam | 2006-10-01 08:53:41 +0000 (Sun, 01 Oct 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c +commit 763fd7b3e85df18a805c44932ba85a6eb476d0d2 +Author: jylam +Date: Mon Dec 7 11:48:01 2009 +0000 - * Set default background to transparent in the ANSI and UTF-8 importers. - ------------------------------------------------------------------------- -r1156 | jylam | 2006-09-30 18:56:23 +0000 (Sat, 30 Sep 2006) | 9 lines -Changed paths: - M /libcaca/trunk/cxx/Makefile.am - M /libcaca/trunk/cxx/cucul++.cpp - M /libcaca/trunk/cxx/cucul++.h - A /libcaca/trunk/cxx/cxxtest.cpp + * Added mouse events example - * Updated C++ bindings to support every single cucul/caca functionnality. Renamed cpptest to cxxtext for consistency. - - --This line, and those below, will be ignored-- + XCode/libcacaXCode.xcodeproj/project.pbxproj | 2 + + examples/Makefile.am | 5 +- + examples/mouse.c | 92 ++++++++++++++++++++++++++ + 3 files changed, 98 insertions(+), 1 deletions(-) -M cxx/cucul++.cpp -A cxx/cxxtest.cpp -M cxx/cucul++.h -M cxx/Makefile.am +commit 92fde672d2de085a7f8ef4b1da7ed48d53e40cf7 +Author: sam +Date: Mon Dec 7 01:30:19 2009 +0000 ------------------------------------------------------------------------- -r1155 | sam | 2006-09-30 18:35:50 +0000 (Sat, 30 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS + Don't enter glutCheckLoop() from gl_get_event() if there is already an + event available. This increases the framerate when using OpenGL. - * Updated NEWS and ChangeLog. + caca/driver/gl.c | 11 +++++++++++ + 1 files changed, 11 insertions(+), 0 deletions(-) ------------------------------------------------------------------------- -r1154 | sam | 2006-09-30 18:25:41 +0000 (Sat, 30 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac +commit 9cbe0558428bbf2adc5969607f0acdb8240fcae4 +Author: sam +Date: Mon Dec 7 01:05:31 2009 +0000 - * Set version to 0.99.beta6. + Increase profiling timers' sliding mean accuracy. ------------------------------------------------------------------------- -r1153 | sam | 2006-09-30 18:24:10 +0000 (Sat, 30 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/import.c + caca/caca_internals.h | 5 +++-- + caca/caca_prof.h | 16 ++++++++-------- + caca/prof.c | 12 ++---------- + 3 files changed, 13 insertions(+), 20 deletions(-) - * Added an optional argument to the import test to select import format. +commit d200161f378ab689206cabf96bbf564c52e39397 +Author: sam +Date: Sun Dec 6 21:21:40 2009 +0000 ------------------------------------------------------------------------- -r1152 | sam | 2006-09-30 18:20:39 +0000 (Sat, 30 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacademo.c + Gather profiling information in caca_refresh_display() and caca_get_event(). - * As per user request, only display the "Powered by libcaca" banner for a - few seconds at the beginning. - ------------------------------------------------------------------------- -r1149 | sam | 2006-09-30 17:49:09 +0000 (Sat, 30 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c + bootstrap | 2 +- + caca/Makefile.am | 1 + + caca/caca.c | 14 ++++++- + caca/caca_internals.h | 21 +++++++++- + caca/caca_prof.h | 14 ++++++ + caca/event.c | 41 ++++++++++++++----- + caca/graphics.c | 21 +++++++++- + caca/libcaca.vcproj | 4 ++ + caca/prof.c | 106 +++++++++++++++++++++++++++++++++++++++++++++++++ + configure.ac | 6 +- + 10 files changed, 213 insertions(+), 17 deletions(-) + +commit 7ea1228902ce2f8fd430130628b601c399126963 +Author: sam +Date: Sun Dec 6 21:21:27 2009 +0000 - * Fix minor memory leak in cucul_set_canvas_boundaries(). + Improve rounding in the internal Win32 sleep method. ------------------------------------------------------------------------- -r1148 | sam | 2006-09-30 17:31:16 +0000 (Sat, 30 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c + caca/time.c | 6 +++--- + 1 files changed, 3 insertions(+), 3 deletions(-) - * Fix minor memory leak in cucul_free_canvas(). +commit 129f3cf7c954dd728d79707df2e09e840f5606ae +Author: sam +Date: Thu Dec 3 01:13:15 2009 +0000 ------------------------------------------------------------------------- -r1137 | sam | 2006-09-29 23:36:02 +0000 (Fri, 29 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c + Pass Ctrl-C as a keypress to the calling application in the SLang driver. + Original patch courtesy of Romain Bignon. - * Fixed a bug in cucul_putchar() that broke half of the Unicode set. + caca/driver/slang.c | 25 +++++++++++++++++++++++-- + 1 files changed, 23 insertions(+), 2 deletions(-) ------------------------------------------------------------------------- -r1136 | sam | 2006-09-29 23:34:03 +0000 (Fri, 29 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/import.c +commit 3899c308227af354550760e04c2905cff0f8ca1a +Author: pterjan +Date: Mon Nov 30 00:50:07 2009 +0000 - * Add "utf8" import format. - * Documented "text" import format. + * Fix Delete key with X11 driver ------------------------------------------------------------------------- -r1107 | sam | 2006-09-26 20:32:48 +0000 (Tue, 26 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c + caca/driver/x11.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) - * Initialise colours to default/transparent instead of lightgray/black. +commit 92247aae9f03409855367185533520c043c82898 +Author: sam +Date: Thu Nov 26 01:34:17 2009 +0000 ------------------------------------------------------------------------- -r1105 | sam | 2006-09-25 16:12:17 +0000 (Mon, 25 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/NEWS + Update source checking test and remove CRLF crap from makefiles. - * Remove non-ASCII character from NEWS file because Doxygen is unable to - encode it in the manpages. + caca/Makefile.am | 2 + + cxx/Makefile.am | 98 +++++++++++++++++++++++++------------------------ + examples/Makefile.am | 2 + + ruby/Makefile.am | 2 + + src/Makefile.am | 96 +++++++++++++++++++++++++------------------------ + test/check-build | 4 +-- + tools/Makefile.am | 3 ++ + win32/Makefile.am | 8 ++-- + 8 files changed, 113 insertions(+), 102 deletions(-) ------------------------------------------------------------------------- -r1104 | sam | 2006-09-25 16:00:10 +0000 (Mon, 25 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/import.c - - * Fix enumeration layout in the manpage documentation. +commit 43c52b63e7293cf0897f3d2a254abf523f215403 +Author: sam +Date: Thu Nov 26 01:23:55 2009 +0000 + + Rename tests/ to test/. ------------------------------------------------------------------------- -r1103 | sam | 2006-09-25 15:58:33 +0000 (Mon, 25 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/doc/Makefile.am + Makefile.am | 2 +- + configure.ac | 2 +- + test/.gitignore | 3 + + test/Makefile.am | 24 ++++ + test/bench.c | 80 +++++++++++ + test/bench.vcproj | 364 +++++++++++++++++++++++++++++++++++++++++++++++++++ + test/caca-test.cpp | 27 ++++ + test/canvas.cpp | 102 ++++++++++++++ + test/check-build | 57 ++++++++ + test/dirty.cpp | 292 +++++++++++++++++++++++++++++++++++++++++ + test/driver.cpp | 48 +++++++ + test/export.cpp | 74 +++++++++++ + test/simple.c | 65 +++++++++ + tests/.gitignore | 3 - + tests/Makefile.am | 24 ---- + tests/bench.c | 80 ----------- + tests/bench.vcproj | 364 --------------------------------------------------- + tests/caca-test.cpp | 27 ---- + tests/canvas.cpp | 102 -------------- + tests/check-build | 57 -------- + tests/dirty.cpp | 292 ----------------------------------------- + tests/driver.cpp | 48 ------- + tests/export.cpp | 74 ----------- + tests/simple.c | 65 --------- + 24 files changed, 1138 insertions(+), 1138 deletions(-) - * Fucking Doxygen replaces "s with 's in manpages. And it does not even - escape them. Fix that upon installation. +commit 64e9ca3f9a76b126c7cdb702d71b8c95bd31e15f +Author: sam +Date: Sun Nov 22 11:57:43 2009 +0000 ------------------------------------------------------------------------- -r1098 | sam | 2006-09-23 19:07:13 +0000 (Sat, 23 Sep 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/import.c + Add src/ to the list of source code checks. - * Fix a bug in the ANSI importer. We need to set the proper fg/bg colours - before calling cucul_set_canvas_size(), otherwise it'll fill the new area - with the current values. + tests/check-build | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) ------------------------------------------------------------------------- -r1095 | sam | 2006-09-23 07:36:54 +0000 (Sat, 23 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO +commit 4775fa0e432315ab84d304e808749b34eb8da1df +Author: jylam +Date: Sat Nov 21 17:22:29 2009 +0000 - * Updated TODO. + * Removed trailing spaces (fsking GNU Ident) (GNU, COINCIDENCE ? I THINK NOT!) and lonely tab ------------------------------------------------------------------------- -r1094 | sam | 2006-09-23 01:55:29 +0000 (Sat, 23 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS + XCode/libcacaXCode.xcodeproj/project.pbxproj | 2 ++ + caca/transform.c | 2 +- + caca/triangle.c | 8 ++++---- + examples/trifiller.c | 2 +- + 4 files changed, 8 insertions(+), 6 deletions(-) - * Updated NEWS and ChangeLog. +commit 0956ab76ba8b289ca1d589c83361bcdda083642c +Author: sam +Date: Sat Nov 21 17:01:30 2009 +0000 ------------------------------------------------------------------------- -r1093 | sam | 2006-09-23 01:48:10 +0000 (Sat, 23 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/Makefile.am - M /libcaca/trunk/doc/cacafire.1 + Add a sanity check for coding style errors. - * Update the cacademo manpage to reflect the merge. + Makefile.am | 2 +- + examples/.gitignore | 1 + + tests/check-build | 40 +++++++++++++++++++++++++++++++++++++--- + 3 files changed, 39 insertions(+), 4 deletions(-) ------------------------------------------------------------------------- -r1092 | sam | 2006-09-23 01:28:49 +0000 (Sat, 23 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul.h +commit 27a14dcb2ff2b4627ff23df78f5d20220509873c +Author: jylam +Date: Sat Nov 21 10:28:58 2009 +0000 - * Implemented cucul_get_color(). + * Indentation fixes ------------------------------------------------------------------------- -r1091 | sam | 2006-09-23 01:18:49 +0000 (Sat, 23 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c + caca/triangle.c | 293 +++++++++++++++++++++++++++----------------------- + examples/trifiller.c | 197 +++++++++++++++++---------------- + 2 files changed, 258 insertions(+), 232 deletions(-) - * Fixed chcul_getchar's error behaviour. +commit 660b97185dfad854b243076fed3c7e07620bcebc +Author: jylam +Date: Sat Nov 21 10:26:31 2009 +0000 ------------------------------------------------------------------------- -r1090 | sam | 2006-09-23 01:10:15 +0000 (Sat, 23 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac + * Remove trailing spaces (bouh!) - * Update versioning. + caca/driver/slang.c | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) ------------------------------------------------------------------------- -r1089 | sam | 2006-09-23 00:59:47 +0000 (Sat, 23 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export.c +commit 5f292371aa7c58417f532fd8670dbb6bf3da311d +Author: jylam +Date: Sat Nov 21 10:18:45 2009 +0000 - * Handle transparency in the IRC export. + * Don't unblock signals in init of SLang ------------------------------------------------------------------------- -r1088 | sam | 2006-09-23 00:55:42 +0000 (Sat, 23 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c + caca/driver/slang.c | 10 ++++------ + 1 files changed, 4 insertions(+), 6 deletions(-) - * When resizing a canvas, use the current fg/bg colours to fill holes. +commit a2bd27b3cb75e5c0480c145879d07384d95b6206 +Author: jylam +Date: Sat Nov 21 10:12:09 2009 +0000 ------------------------------------------------------------------------- -r1086 | sam | 2006-09-22 23:26:56 +0000 (Fri, 22 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - D /libcaca/trunk/test/toilet.c + * Disable SLang's own SIGINT handler - * Remove toilet from the libcaca source, it'll be moved to its own repo. + XCode/libcacaXCode.xcodeproj/project.pbxproj | 34 +++++++++++++++++++++++++- + caca/driver/slang.c | 10 +++++++ + 2 files changed, 43 insertions(+), 1 deletions(-) ------------------------------------------------------------------------- -r1080 | sam | 2006-09-22 00:27:13 +0000 (Fri, 22 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/toilet.c +commit c7e5a0a13f2483f1665a573cce82241f2f8b610d +Author: jylam +Date: Thu Nov 19 11:21:16 2009 +0000 - * Autocrop toilet output. + * Updated C++ bindings with Canvas::fillTriangleTextured() ------------------------------------------------------------------------- -r1079 | sam | 2006-09-22 00:20:06 +0000 (Fri, 22 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.h + XCode/libcacaXCode.xcodeproj/project.pbxproj | 14 ++++++++++++++ + cxx/caca++.cpp | 5 +++++ + cxx/caca++.h | 1 + + 3 files changed, 20 insertions(+), 0 deletions(-) - * Implement cucul_set_canvas_boundaries() for cropping and expanding. +commit aa1965fbab4a7877bc3d9d886eace24646ff58bd +Author: sam +Date: Thu Nov 19 00:53:48 2009 +0000 ------------------------------------------------------------------------- -r1078 | sam | 2006-09-21 22:36:00 +0000 (Thu, 21 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export.c + Make the current library version beta17, in preparation of the next release. - * Really export IRC as UTF-8, as advertised in the documentation. + configure.ac | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) ------------------------------------------------------------------------- -r1077 | sam | 2006-09-21 21:30:50 +0000 (Thu, 21 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test/toilet.c +commit 6d0f9c8916933b248b9c2d3bf53348a3c9ed6227 +Author: sam +Date: Thu Nov 19 00:53:39 2009 +0000 - * Handle UTF-8 in TOIlet. - * Add a --irc flag to TOIlet. + Fix the library suffix detection, thanks to libtool's shell variables. ------------------------------------------------------------------------- -r1076 | sam | 2006-09-21 19:54:54 +0000 (Thu, 21 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/toilet.c + configure.ac | 16 +++++++--------- + 1 files changed, 7 insertions(+), 9 deletions(-) - * Support for platforms without in TOIlet. +commit 110757306bbba395529c857009eddebfff7002cc +Author: pterjan +Date: Wed Nov 18 20:42:42 2009 +0000 ------------------------------------------------------------------------- -r1075 | sam | 2006-09-21 17:32:27 +0000 (Thu, 21 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/Makefile.am - M /libcaca/trunk/test/toilet.c + * Fix non ASCII input in x11 driver - * Added getopt support to toilet. + caca/driver/x11.c | 23 +++++++++++++++++++++++ + 1 files changed, 23 insertions(+), 0 deletions(-) ------------------------------------------------------------------------- -r1074 | sam | 2006-09-21 16:59:23 +0000 (Thu, 21 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac +commit a9ccf5d3f31f36f2a94627e49da10787f36edc88 +Author: jylam +Date: Wed Nov 18 11:59:08 2009 +0000 - * Check for and getopt_long. + * Fix examples/trifiller's color boundaries ------------------------------------------------------------------------- -r1073 | sam | 2006-09-20 16:31:12 +0000 (Wed, 20 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/toilet.c + examples/trifiller.c | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) - * TOIlet, The Other Implementation's letters. Will be a FIGlet clone. Later. +commit ef315316b8f654ba27ad52a0db4da0aa73073fd5 +Author: jylam +Date: Wed Nov 18 11:25:58 2009 +0000 ------------------------------------------------------------------------- -r1072 | sam | 2006-09-19 19:11:33 +0000 (Tue, 19 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/cucul/font.c + * Make caca_fill_triangle_textured use less arguments, examples/trifiller modified accordingly - * Ahahaha mais vieux porc ! Tiens, mange-toi ce fix. + XCode/libcacaXCode.xcodeproj/project.pbxproj | 2 +- + caca/caca.h | 12 +-- + caca/triangle.c | 125 ++++++++++++++------------ + examples/trifiller.c | 57 +++++++----- + 4 files changed, 105 insertions(+), 91 deletions(-) ------------------------------------------------------------------------- -r1071 | jylam | 2006-09-19 19:06:04 +0000 (Tue, 19 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c +commit b55abb51da0870811af8abf60ee4708072546a23 +Author: sam +Date: Wed Nov 18 01:02:20 2009 +0000 - * Oops \o/ + Preserve default attribute across caca_fill_triangle_texture calls. ------------------------------------------------------------------------- -r1070 | jylam | 2006-09-19 19:04:29 +0000 (Tue, 19 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c + caca/triangle.c | 10 +++++++--- + 1 files changed, 7 insertions(+), 3 deletions(-) - * REAL fix +commit ef2f9b850c8f1b46fa8a4b77888160157b584679 +Author: sam +Date: Wed Nov 18 00:21:20 2009 +0000 ------------------------------------------------------------------------- -r1069 | sam | 2006-09-19 19:00:40 +0000 (Tue, 19 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c + Add a caca-sharp.pc.in file. - * More long int -> int32 casts to fix the GL driver on 64-bit arches. + caca-sharp/caca-sharp.pc.in | 6 ++++++ + 1 files changed, 6 insertions(+), 0 deletions(-) ------------------------------------------------------------------------- -r1068 | sam | 2006-09-19 18:47:39 +0000 (Tue, 19 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/cucul/font.c +commit 13d25991a75287dc0cab6aef4239079706ff75cc +Author: pterjan +Date: Tue Nov 17 16:28:14 2009 +0000 - * Hopefully fix 64-bit bug. + * Fix build of trifiller with imlib2 ------------------------------------------------------------------------- -r1067 | jylam | 2006-09-19 18:40:09 +0000 (Tue, 19 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/cucul/font.c + examples/Makefile.am | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) - * Ugly workaround in OpenGL driver for IA64 platform, unicode still does not work, thought. +commit c11ba8cfb7b536369e6b8d573f4ccd125c92862e +Author: sam +Date: Mon Nov 16 13:30:53 2009 +0000 ------------------------------------------------------------------------- -r1066 | sam | 2006-09-19 16:07:13 +0000 (Tue, 19 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.h + Fix an unlikely crash that may happen when the X server cannot open + the "fixed" font. - * Implemented cucul_getchar(). Useful because you don’t necessarily know - what you are importing. + caca/driver/x11.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) ------------------------------------------------------------------------- -r1065 | sam | 2006-09-19 08:26:43 +0000 (Tue, 19 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h +commit 6ac2af8718c305dd31aea6427c61b528281c768b +Author: jylam +Date: Mon Nov 16 13:14:32 2009 +0000 - * Added an fprintf stub to the kernel. + * Don't use float as loop counters ------------------------------------------------------------------------- -r1064 | sam | 2006-09-19 08:18:32 +0000 (Tue, 19 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c + caca/triangle.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) - * Optimised memory usage in the GL driver and added a few comments. +commit b10deb044d46e3be580196c0c2c5c62a976086c6 +Author: jylam +Date: Mon Nov 16 12:33:38 2009 +0000 ------------------------------------------------------------------------- -r1063 | jylam | 2006-09-19 08:04:38 +0000 (Tue, 19 Sep 2006) | 5 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c + * Added basic XCode project, using external build system (make) - * Fixed compilation warning, and .... - AHAHAHAHAHAHAHA GL DRIVER IS B0RKEN YOU SMELLY GOATS ! (no time to fix it, thought) - - + XCode/libcacaXCode.xcodeproj/project.pbxproj | 384 ++++++++++++++++++++++++++ + 1 files changed, 384 insertions(+), 0 deletions(-) ------------------------------------------------------------------------- -r1062 | sam | 2006-09-19 00:02:59 +0000 (Tue, 19 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/font.c +commit e1e319428f8e93021e8e686ea8b5e7dbe5500b5e +Author: jylam +Date: Mon Nov 16 12:21:55 2009 +0000 - * Got rid of cucul_render_glyph(). Ahahahaha. + * Add -lm to examples/trifiller. Oops. ------------------------------------------------------------------------- -r1061 | sam | 2006-09-19 00:01:26 +0000 (Tue, 19 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * Use cucul_render_canvas() instead of cucul_render_glyph() in the GL driver. - ------------------------------------------------------------------------- -r1060 | sam | 2006-09-18 22:32:25 +0000 (Mon, 18 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * Full Unicode support in the GL driver. - ------------------------------------------------------------------------- -r1059 | sam | 2006-09-18 22:29:20 +0000 (Mon, 18 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - - * Oops, fixed typo in cucul_get_font_blocks(). - ------------------------------------------------------------------------- -r1058 | sam | 2006-09-18 17:40:35 +0000 (Mon, 18 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/font.c - - * Implemented cucul_get_font_blocks() to export the list of available glyphs. - ------------------------------------------------------------------------- -r1056 | sam | 2006-09-18 07:31:31 +0000 (Mon, 18 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Remove useless -I../kernel/ from CFLAGS. - ------------------------------------------------------------------------- -r1055 | sam | 2006-09-18 07:30:14 +0000 (Mon, 18 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/build-kernel - - * Fix the kernel build rules. - ------------------------------------------------------------------------- -r1054 | sam | 2006-09-18 07:20:06 +0000 (Mon, 18 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_vga.c - - * Do not build the raw output in kernel mode. - * Fix cucul_utf32_to_cp437() call in the VGA output. - ------------------------------------------------------------------------- -r1053 | sam | 2006-09-18 07:11:43 +0000 (Mon, 18 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h - - * Fixed memcmp() prototype and implementation. - ------------------------------------------------------------------------- -r1052 | sam | 2006-09-18 06:59:48 +0000 (Mon, 18 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h - - * Added errno support to the kernel. - ------------------------------------------------------------------------- -r1051 | jylam | 2006-09-17 13:36:13 +0000 (Sun, 17 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/DotNet/Caca.cs - M /libcaca/trunk/DotNet/test.cs - - * Updated .Net bindings - ------------------------------------------------------------------------- -r1050 | jylam | 2006-09-17 13:15:12 +0000 (Sun, 17 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/README - M /libcaca/trunk/caca/driver_gl.c - - * Updated README, just to say my coding style is just perfect, sam is too pedantic. - ------------------------------------------------------------------------- -r1049 | sam | 2006-09-17 12:58:12 +0000 (Sun, 17 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/img2irc.c - - * A few coding style fixes. - ------------------------------------------------------------------------- -r1048 | jylam | 2006-09-17 12:44:18 +0000 (Sun, 17 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/common.h - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/buffer.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/src/cacadraw.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/common-image.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/demo0.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/font2tga.c - M /libcaca/trunk/test/frames.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/import.c - M /libcaca/trunk/test/input.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/text.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - M /libcaca/trunk/tools/optipal.c - - * Updated kernel 'driver', still not working, but most of the work is done - ------------------------------------------------------------------------- -r1047 | sam | 2006-09-17 11:39:22 +0000 (Sun, 17 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Minor TODO update. - ------------------------------------------------------------------------- -r1046 | sam | 2006-09-17 11:10:49 +0000 (Sun, 17 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - - * Minor documentation fix (testing the buildbot, actually). - ------------------------------------------------------------------------- -r1045 | jylam | 2006-09-17 10:54:23 +0000 (Sun, 17 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/cucul/font.c - - * Updated documentation, removed warning in cucul_render_glyph(), minor optimisation in driver_gl - ------------------------------------------------------------------------- -r1044 | sam | 2006-09-17 01:12:28 +0000 (Sun, 17 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * Coding style (ahaha vieux porc). - ------------------------------------------------------------------------- -r1043 | sam | 2006-09-17 00:53:48 +0000 (Sun, 17 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c - - * Got rid of OFFSET_X and OFFSET_Y. - ------------------------------------------------------------------------- -r1042 | sam | 2006-09-17 00:48:30 +0000 (Sun, 17 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c - - * More cleanup in cacademo.c. - ------------------------------------------------------------------------- -r1041 | sam | 2006-09-17 00:32:23 +0000 (Sun, 17 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c - - * Cosmetic changes to cacademo. - ------------------------------------------------------------------------- -r1040 | sam | 2006-09-17 00:11:29 +0000 (Sun, 17 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c - - * Factored the star code (vieux porc). - ------------------------------------------------------------------------- -r1039 | sam | 2006-09-17 00:02:31 +0000 (Sun, 17 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/font.c - - * Fixed cucul_render_glyph(). There is no way this could have ever possibly - worked properly. - ------------------------------------------------------------------------- -r1038 | sam | 2006-09-16 23:34:18 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c - - * Moved transition data to the function. - ------------------------------------------------------------------------- -r1037 | jylam | 2006-09-16 21:27:59 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c - - * Added nifty rotation to our 80's star. + examples/Makefile.am | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) ------------------------------------------------------------------------- -r1036 | sam | 2006-09-16 21:08:11 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/triangle.c +commit 31695c3783ab0ce84a7fe43cb8f810f4e0206cf4 +Author: jylam +Date: Mon Nov 16 12:17:01 2009 +0000 - * Fixing precision. + * Added texture mapped triangle routine, float based, arbitrary texture size, to be optimized + * Made compilation under MacOSX 10.6 (Snow Leopard) possible, but breaks 10.4 (Tiger), to be fixed ------------------------------------------------------------------------- -r1035 | jylam | 2006-09-16 21:00:46 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/triangle.c + caca/caca.h | 8 ++ + caca/triangle.c | 196 +++++++++++++++++++++++++++++++++++++++++ + configure.ac | 2 +- + examples/Makefile.am | 5 +- + examples/trifiller.c | 239 ++++++++++++++++++++++++++++++++++++++++++++++++++ + 5 files changed, 448 insertions(+), 2 deletions(-) - * Fixed triangle routine so that it fits perfectly from one side to the other one (I know, that's no clear) +commit 18b98c27bac028ea5ccff4e108a3d177e3d7ba87 +Author: sam +Date: Mon Nov 16 01:15:42 2009 +0000 ------------------------------------------------------------------------- -r1034 | jylam | 2006-09-16 20:48:31 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c + Refresh win32/config.h so that it has all the required defines. - * Added much disco transition (ellipses suck). YMCA \o/ + win32/config.h | 38 +++++++++++++++++++++++++++++++++++++- + 1 files changed, 37 insertions(+), 1 deletions(-) ------------------------------------------------------------------------- -r1033 | sam | 2006-09-16 17:15:11 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_slang.c +commit ca53826f2a78e345d3cc6b83155ebacda793742b +Author: sam +Date: Mon Nov 16 01:15:37 2009 +0000 - * Fix compilation warning in the slang driver. + Add a test for win32/config.h synchronisation. ------------------------------------------------------------------------- -r1032 | sam | 2006-09-16 16:01:48 +0000 (Sat, 16 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c + tests/Makefile.am | 4 +++- + tests/check-build | 23 +++++++++++++++++++++++ + 2 files changed, 26 insertions(+), 1 deletions(-) - * Smooth transitions between effects in cacademo. Press 'n' to switch - immediately to the next transition. +commit e173289900af0fc9d7ec3b7f78f7ef0e9098354f +Author: sam +Date: Mon Nov 16 01:15:31 2009 +0000 ------------------------------------------------------------------------- -r1031 | sam | 2006-09-16 15:46:30 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/gamma.c + Ignore Monodevelop files. - * Fix badly initialised data in the gamma test. + caca-sharp/.gitignore | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) ------------------------------------------------------------------------- -r1030 | sam | 2006-09-16 15:06:09 +0000 (Sat, 16 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - D /libcaca/trunk/test/matrix.c +commit e83e7429de0323246420fd89de156f8e29bcda4b +Author: sam +Date: Mon Nov 16 01:15:25 2009 +0000 - * Moved the matrix effect test into cacademo. Removed the motion sensor - stuff, it's cool but it's crap. + Start working on profiling. ------------------------------------------------------------------------- -r1029 | jylam | 2006-09-16 13:26:51 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/matrix.c + caca/Makefile.am | 1 + + caca/caca_internals.h | 1 + + caca/caca_prof.h | 33 +++++++++++++++++++++++++++++++++ + caca/libcaca.vcproj | 4 ++++ + configure.ac | 6 ++++++ + 5 files changed, 45 insertions(+), 0 deletions(-) - * AHAHAHA FILTHY PIG, init sensors values to 0, in case there's no sensor at all +commit 5e697d858efc2e79801eec8837ca209380a39aab +Author: sam +Date: Mon Nov 16 01:15:19 2009 +0000 ------------------------------------------------------------------------- -r1028 | jylam | 2006-09-16 13:19:23 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c + Move debugging methods to caca_debug.h. - * Fixed truecolor bug in OpenGL driver. + caca/Makefile.am | 1 + + caca/caca_debug.h | 41 ++++++++++++++++++++++++ + caca/caca_internals.h | 1 + + caca/caca_stubs.h | 25 ++------------- + caca/libcaca.vcproj | 84 +++++++++++++++++++++++++----------------------- + 5 files changed, 90 insertions(+), 62 deletions(-) ------------------------------------------------------------------------- -r1027 | sam | 2006-09-16 13:12:11 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c +commit 9081d2fae20fe43aa35d253b8041805e45f77338 +Author: sam +Date: Thu Oct 22 09:48:42 2009 +0000 - * Factor most of the cacademo code. + Add -lz to Libs.private for static linking. ------------------------------------------------------------------------- -r1026 | sam | 2006-09-16 12:57:41 +0000 (Sat, 16 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c + caca/caca.pc.in | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) - * Ahaha old pig, you could have factored the 1.0 + as well, and you forgot - to cast the int to double in the sin() call. (:@ gruik! +commit 2da09e1b6b827dea7fc51c88c2d1c1d4ce0168a2 +Author: sam +Date: Tue Sep 8 16:30:12 2009 +0000 ------------------------------------------------------------------------- -r1025 | jylam | 2006-09-16 12:47:55 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacademo.c + Mark dithered bitmap array as const. - * hey, ***I*** found a factorisation bug in cacaballs ! + caca/caca.h | 2 +- + caca/dither.c | 10 +++++----- + 2 files changed, 6 insertions(+), 6 deletions(-) ------------------------------------------------------------------------- -r1024 | jylam | 2006-09-16 12:40:37 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/font.c +commit ce7ff16037d731376c96b50a8377c6a1dd673055 +Author: sam +Date: Tue Aug 25 14:23:08 2009 +0000 - * OpenGL builtin font support + Update bootstrap script (automake 1.11 and pkg-config detection). ------------------------------------------------------------------------- -r1023 | sam | 2006-09-16 09:45:03 +0000 (Sat, 16 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src - M /libcaca/trunk/src/Makefile.am - D /libcaca/trunk/src/cacaball.c - A /libcaca/trunk/src/cacademo.c (from /libcaca/trunk/src/cacaplas.c:1021) - D /libcaca/trunk/src/cacamoir.c - D /libcaca/trunk/src/cacaplas.c - - * Merge cacamoir, cacaball and cacaplas into cacademo. No code cleanup yet. + bootstrap | 21 ++++++++++++--------- + 1 files changed, 12 insertions(+), 9 deletions(-) ------------------------------------------------------------------------- -r1022 | sam | 2006-09-16 09:43:36 +0000 (Sat, 16 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - - * Initialize random seed to getpid()+time(NULL) so that the user does not - have to do it. - ------------------------------------------------------------------------- -r1021 | sam | 2006-09-09 17:58:57 +0000 (Sat, 09 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/configure.ac - - * Updated ChangeLog and NEWS. - * 0.99.beta4 release. - ------------------------------------------------------------------------- -r1020 | sam | 2006-09-09 17:54:06 +0000 (Sat, 09 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/Makefile.am - - * Replace 'man3caca' with 'man3' in generated manpages. - ------------------------------------------------------------------------- -r1019 | sam | 2006-09-09 17:52:54 +0000 (Sat, 09 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/demo0.c - - * Fix dithering handling in demo0.c. - ------------------------------------------------------------------------- -r1018 | sam | 2006-09-09 17:31:43 +0000 (Sat, 09 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca-config.in - - * Do not output unnecessary libraries in caca-output config. - ------------------------------------------------------------------------- -r1017 | sam | 2006-09-09 17:20:32 +0000 (Sat, 09 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/migrating.dox - - * Oops, thinko in the migration doc. - ------------------------------------------------------------------------- -r1016 | sam | 2006-09-09 17:02:30 +0000 (Sat, 09 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/doc/migrating.dox - - * Updated the migration documentation so that it mentions the - compatibility layer. - ------------------------------------------------------------------------- -r1015 | sam | 2006-09-09 16:53:13 +0000 (Sat, 09 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca0.c - M /libcaca/trunk/caca/caca0.h - - * Made features (such as dithering mode) and caca_sqrt work in the legacy - 0.x glue code. - ------------------------------------------------------------------------- -r1014 | sam | 2006-09-09 15:40:16 +0000 (Sat, 09 Sep 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/demo0.c - - * Added demo0.c, which is basically the old libcaca-0.9 demo.c file, as a - test for the emulation layer. - ------------------------------------------------------------------------- -r1013 | sam | 2006-09-09 15:38:06 +0000 (Sat, 09 Sep 2006) | 8 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - A /libcaca/trunk/caca/caca0.c - A /libcaca/trunk/caca/caca0.h - - * Added an emulation layer for pre-1.0 libcaca API. Legacy applications - just need to include instead of and should be source- - compatible with old versions of libcaca. - - Most of the old API works, except features and caca_sqrt(). Sprites do - work API-wise but due to the new format they are no longer working in - the same way. - ------------------------------------------------------------------------- -r1012 | sam | 2006-09-09 14:52:05 +0000 (Sat, 09 Sep 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/export.c - - * Fix a crash in export.c with unknown file formats. - ------------------------------------------------------------------------- -r1011 | sam | 2006-08-30 21:30:29 +0000 (Wed, 30 Aug 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * U+214B TURNED AMPERSAND - ------------------------------------------------------------------------- -r1010 | sam | 2006-08-25 10:22:57 +0000 (Fri, 25 Aug 2006) | 3 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/configure.ac - - * Updated ChangeLog and NEWS. - * 0.99.beta3 release. - ------------------------------------------------------------------------- -r1009 | sam | 2006-08-25 10:16:53 +0000 (Fri, 25 Aug 2006) | 3 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/configure.ac - D /libcaca/trunk/debian - - * Removed debian packaging stuff from the trunk. It'll now be at - svn://svn.debian.org/svn/sam-hocevar/pkg-misc - ------------------------------------------------------------------------- -r1008 | sam | 2006-08-13 17:30:34 +0000 (Sun, 13 Aug 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * Factored some of the GL code. - ------------------------------------------------------------------------- -r1007 | sam | 2006-08-02 13:15:52 +0000 (Wed, 02 Aug 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/matrix.c - - * A few changes to the matrix program. I do not plan to maintain it. - ------------------------------------------------------------------------- -r1006 | sam | 2006-08-02 13:12:43 +0000 (Wed, 02 Aug 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - - * Fixed libcaca prototypes so that all functions use the errno mechanism - and return a value. - ------------------------------------------------------------------------- -r1005 | sam | 2006-08-02 13:11:39 +0000 (Wed, 02 Aug 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - - * Fixed cucul_create_canvas()'s documentation. - ------------------------------------------------------------------------- -r1004 | sam | 2006-07-21 08:19:29 +0000 (Fri, 21 Jul 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/dither.c - - * Fixed typos in cucul/dither.c that prevented using ordered dither modes, - thanks to Sean D'Epagnier. - ------------------------------------------------------------------------- -r1002 | jylam | 2006-06-10 11:35:18 +0000 (Sat, 10 Jun 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/caca++.cpp - M /libcaca/trunk/cxx/caca++.h - M /libcaca/trunk/cxx/cpptest.cpp - - * Updated C++ bindings - ------------------------------------------------------------------------- -r1001 | sam | 2006-06-10 11:04:21 +0000 (Sat, 10 Jun 2006) | 3 lines -Changed paths: - M /libcaca/trunk/debian/control - - * Fix debian package dependencies; -dev packages didn't pull their library - dependencies. Of course. - ------------------------------------------------------------------------- -r995 | sam | 2006-05-31 14:33:48 +0000 (Wed, 31 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/matrix.c - - * Fixed matrix.c for non-Thinkpad computers. - ------------------------------------------------------------------------- -r994 | sam | 2006-05-31 14:08:58 +0000 (Wed, 31 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Fix a build failure when X11R7 is available but OpenGL isn't. - ------------------------------------------------------------------------- -r993 | sam | 2006-05-31 12:18:23 +0000 (Wed, 31 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/matrix.c - - * Small matrix effect. Totally useless. Unless you have a Thinkpad, in - which case it is massively useless. - ------------------------------------------------------------------------- -r992 | sam | 2006-05-28 22:19:10 +0000 (Sun, 28 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/configure.ac - M /libcaca/trunk/debian/changelog - - * Updated ChangeLog and NEWS. - * 0.99.beta2 release. - ------------------------------------------------------------------------- -r991 | sam | 2006-05-26 07:43:41 +0000 (Fri, 26 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/debian/caca-utils.install - M /libcaca/trunk/debian/libcucul-dev.install - - * Updated the Debian build scripts. - ------------------------------------------------------------------------- -r988 | sam | 2006-05-26 07:01:10 +0000 (Fri, 26 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - - * Fixed an out of bounds bug in cucul_blit(). - ------------------------------------------------------------------------- -r987 | sam | 2006-05-26 07:00:34 +0000 (Fri, 26 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca-config.in - - * Removed legacy CUCUL_LIBS from caca-config. - ------------------------------------------------------------------------- -r986 | sam | 2006-05-26 07:00:04 +0000 (Fri, 26 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - - * UTF-8 input support for ncurses. - * Hack for 16-color support in xfce4-terminal for both ncurses and slang. - ------------------------------------------------------------------------- -r985 | sam | 2006-05-26 06:59:11 +0000 (Fri, 26 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/graphics.c - - * Reduced IDLE_USEC by half. Today's machines are fast :-) - ------------------------------------------------------------------------- -r984 | sam | 2006-05-25 22:32:03 +0000 (Thu, 25 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/configure.ac - - * Fixed UTF-8 support in ncurses. - * Set ncurses's priority higher than slang. - ------------------------------------------------------------------------- -r983 | sam | 2006-05-25 20:01:30 +0000 (Thu, 25 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Updated TODO list. - ------------------------------------------------------------------------- -r982 | sam | 2006-05-25 20:01:10 +0000 (Thu, 25 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/triangle.c - - * Have cucul_utf8_to_utf32 write how many bytes it read. - * Use that in the SLang driver so that it supports UTF-8 input. - ------------------------------------------------------------------------- -r981 | sam | 2006-05-25 19:59:35 +0000 (Thu, 25 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Fix warnings in a few exporters. Do not assume %d accepts uint32_t without - an explicit cast. - ------------------------------------------------------------------------- -r980 | sam | 2006-05-25 19:58:21 +0000 (Thu, 25 May 2006) | 4 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/input.c - - * Minor cosmetic changes in the test programs. - * Code enhancements in the ncurses driver. - * Added a comment to explain why slang has a higher priority than ncurses. - ------------------------------------------------------------------------- -r979 | sam | 2006-05-25 19:56:55 +0000 (Thu, 25 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - - * Fixed the DOS build. - ------------------------------------------------------------------------- -r978 | sam | 2006-05-25 19:56:03 +0000 (Thu, 25 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca_internals.h - - * Minor cosmetic fix. - ------------------------------------------------------------------------- -r977 | sam | 2006-05-25 19:55:11 +0000 (Thu, 25 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cxx/Makefile.am - M /libcaca/trunk/kernel/Makefile.am - M /libcaca/trunk/test/Makefile.am - M /libcaca/trunk/tools/Makefile.am - - * Added -I${top_srcdir} to the compilation flags to fix builds configured - from an alternate directory (they failed to find common.h). - ------------------------------------------------------------------------- -r976 | sam | 2006-05-25 19:11:18 +0000 (Thu, 25 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/src/Makefile.am - - * Removed --enable-network flag, but reused the test as a condition for - building cacaserver. - ------------------------------------------------------------------------- -r975 | sam | 2006-05-25 19:10:35 +0000 (Thu, 25 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/build-dos - M /libcaca/trunk/build-win32 - - * Updated build scripts for DOS and Win32. - ------------------------------------------------------------------------- -r974 | sam | 2006-05-20 08:45:19 +0000 (Sat, 20 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - - * Got backspace to work with the slang and ncurses drivers in an X - terminal window. - ------------------------------------------------------------------------- -r973 | sam | 2006-05-20 08:19:13 +0000 (Sat, 20 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * More coding style fixes in the GL driver. - ------------------------------------------------------------------------- -r972 | sam | 2006-05-20 08:11:58 +0000 (Sat, 20 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * Fixed awful indenting of the GL plugin. - ------------------------------------------------------------------------- -r971 | sam | 2006-05-20 05:45:57 +0000 (Sat, 20 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - - * Make the ncurses driver UTF-8 and UTF-32 aware. - * Add the backspace key to the ncurses driver. - ------------------------------------------------------------------------- -r970 | sam | 2006-05-20 05:41:14 +0000 (Sat, 20 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_slang.c - - * Make the slang driver UTF-8 and UTF-32 aware. - * Add the backspace key to the slang driver. - ------------------------------------------------------------------------- -r969 | sam | 2006-05-20 05:29:24 +0000 (Sat, 20 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/test/input.c - - * Renamed the event data member "ucs4" to "utf32" for consistency - with "utf8". - ------------------------------------------------------------------------- -r968 | sam | 2006-05-20 05:28:31 +0000 (Sat, 20 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/debian/changelog - M /libcaca/trunk/debian/control - - * Added information from a recent Debian upload of the old - version of libcaca. - ------------------------------------------------------------------------- -r967 | sam | 2006-05-19 18:34:23 +0000 (Fri, 19 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/input.c - - * Text input test program. Might be merged into libcaca if it works well. - ------------------------------------------------------------------------- -r966 | sam | 2006-05-19 06:44:58 +0000 (Fri, 19 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Updated the TODO list. - ------------------------------------------------------------------------- -r965 | sam | 2006-05-19 06:00:00 +0000 (Fri, 19 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/debian/caca-utils.install - M /libcaca/trunk/debian/libcucul-dev.install - - * Install caca-config.1.gz in the libcucul-dev package, not caca-utils. - ------------------------------------------------------------------------- -r964 | sam | 2006-05-19 05:44:27 +0000 (Fri, 19 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/python/pypycaca.c - M /libcaca/trunk/python/pypycaca.h - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/frames.c - M /libcaca/trunk/test/gamma.c - - * Renamed caca_set_delay() and caca_get_rendertime() into - caca_set_display_time() and caca_get_display_time() for consistency. - ------------------------------------------------------------------------- -r963 | sam | 2006-05-19 05:30:01 +0000 (Fri, 19 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/charset.c - - * Documented the newly exported charset functions. - ------------------------------------------------------------------------- -r962 | sam | 2006-05-19 04:53:48 +0000 (Fri, 19 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/tools/makefont.c - - * Export the UTF-8 / UTF-32 / CP437 character conversions to applications. - ------------------------------------------------------------------------- -r961 | sam | 2006-05-18 07:57:42 +0000 (Thu, 18 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/font_mono9.h - M /libcaca/trunk/cucul/font_monobold12.h - - * Regenerated fonts and reactivated them under Win32. - ------------------------------------------------------------------------- -r960 | sam | 2006-05-18 07:56:54 +0000 (Thu, 18 May 2006) | 6 lines -Changed paths: - M /libcaca/trunk/tools/makefont.c - - * Elite trick in the font generator to cope with C89's string length - limitation of 509 characters. Instead of doing: - char foo[10] = "abcdefghij"; - we now do: - struct { char f1[4], f2[4], f3[2]; } foo = { "abcd", "efgh", "ij" }; - ------------------------------------------------------------------------- -r959 | sam | 2006-05-18 06:26:31 +0000 (Thu, 18 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/font2tga.c - - * font2tga no longer needs cucul_internal.h. - ------------------------------------------------------------------------- -r958 | sam | 2006-05-18 06:23:47 +0000 (Thu, 18 May 2006) | 5 lines -Changed paths: - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/test/font2tga.c - - * Changed cucul_putchar's prototype so that it accepts a 32-bit unsigned - int which shall be used as an UTF-32 character. We do not have any casting - problems due to the signedness of chars because all characters were - ASCII (ie. <= 0x7f) beforehands. - ------------------------------------------------------------------------- -r957 | sam | 2006-05-18 06:13:36 +0000 (Thu, 18 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/font2tga.c - - * Added font2tga, a test program that exports our font in a known format. - ------------------------------------------------------------------------- -r956 | sam | 2006-05-18 06:09:44 +0000 (Thu, 18 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test/export.c - - * If the export test target is ANSI or UTF-8, dither image with special - shaded glyphs. - ------------------------------------------------------------------------- -r955 | sam | 2006-05-18 05:43:43 +0000 (Thu, 18 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Removed useless -lXt from X11 libraries check. - ------------------------------------------------------------------------- -r954 | sam | 2006-05-12 19:33:44 +0000 (Fri, 12 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Workaround for illegal ^[[0,0H ANSI escape code. - ------------------------------------------------------------------------- -r953 | sam | 2006-05-12 19:32:41 +0000 (Fri, 12 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/dither.c - - * Use UTF-32 instead of UTF-8 in the dithering glyph block list for slightly - better performances. - ------------------------------------------------------------------------- -r952 | sam | 2006-05-12 19:31:50 +0000 (Fri, 12 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Add linebreaks to the ANSI exporter for better readability, and use - the save/load cursor position trick to ignore them. - ------------------------------------------------------------------------- -r951 | jylam | 2006-05-12 19:19:36 +0000 (Fri, 12 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Fixed postscript exporter, image in not at the bottom of the page anymore - ------------------------------------------------------------------------- -r950 | sam | 2006-05-09 20:25:29 +0000 (Tue, 09 May 2006) | 1 line -Changed paths: - M /libcaca/trunk/src/cacaserver.c - - * Use UTF-8 instead of ANSI in cacaserver ------------------------------------------------------------------------- -r949 | sam | 2006-05-09 18:59:00 +0000 (Tue, 09 May 2006) | 1 line -Changed paths: - M /libcaca/trunk/cucul/font_mono9.h - M /libcaca/trunk/cucul/font_monobold12.h - - * Optimise built-in fonts. We gain about 100kB in the final binary. ------------------------------------------------------------------------- -r948 | sam | 2006-05-09 15:52:15 +0000 (Tue, 09 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/tools/makefont.c - - * Optimise similar glyphs when generating a font. Given how many glyphs - are unavailable, this is a significant gain. - ------------------------------------------------------------------------- -r947 | sam | 2006-05-09 01:58:47 +0000 (Tue, 09 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c - - * Added the long dash and middle dot CP437 characters to the X11 driver. - ------------------------------------------------------------------------- -r946 | sam | 2006-05-09 01:57:47 +0000 (Tue, 09 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * If the ANSI file we import does not use the 80 columns, we don't expand - the canvas to 80 columns. - ------------------------------------------------------------------------- -r945 | sam | 2006-05-09 01:12:58 +0000 (Tue, 09 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/src/cacadraw.c - - * Allow cacadraw to open several files; use 'n' and 'p' to cycle. - * Decreased PgUp/PgDn scrolling rate. - ------------------------------------------------------------------------- -r944 | sam | 2006-05-09 01:03:02 +0000 (Tue, 09 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/kernel/kernel.c - - * Removed a useless cast in the kernel code. - ------------------------------------------------------------------------- -r943 | sam | 2006-05-09 00:59:29 +0000 (Tue, 09 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/DotNet - M /libcaca/trunk/DotNet/AssemblyInfo.cs - M /libcaca/trunk/DotNet/Caca.cs - M /libcaca/trunk/DotNet/Cucul.cs - M /libcaca/trunk/DotNet/test.cs +commit acbbbbf43eae8b9a2908bbbfbccc1a377a415029 +Author: sam +Date: Thu Aug 13 13:05:00 2009 +0000 - * Set svn properties on the .NET files. - ------------------------------------------------------------------------- -r942 | sam | 2006-05-09 00:47:28 +0000 (Tue, 09 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/text.c + Add missing svn:ignore properties. - * Cosmetic fix in test/font.c. - * Use UTF-8 output in test/text.c instead of ANSI. - ------------------------------------------------------------------------- -r941 | sam | 2006-05-09 00:46:08 +0000 (Tue, 09 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - - * Minor cosmetic fix in a comment. - ------------------------------------------------------------------------- -r940 | sam | 2006-05-09 00:43:22 +0000 (Tue, 09 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font_mono9.h - M /libcaca/trunk/cucul/font_monobold12.h - M /libcaca/trunk/tools/makefont.c - - * Added a few more Unicode blocks to the default fonts. - ------------------------------------------------------------------------- -r939 | sam | 2006-05-09 00:36:33 +0000 (Tue, 09 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * Added a few more Unicode characters to the glyph transformations. - ------------------------------------------------------------------------- -r938 | sam | 2006-05-09 00:34:16 +0000 (Tue, 09 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - - * Changed the cucul_create_dither() prototype to make sure the mask - arguments are at least 32 bits. - ------------------------------------------------------------------------- -r932 | sam | 2006-05-05 15:19:44 +0000 (Fri, 05 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test/export.c - - * Make the export test 80 columns wide, so that the ANSI we generate can - be read by other programs. - ------------------------------------------------------------------------- -r931 | sam | 2006-05-05 15:13:32 +0000 (Fri, 05 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font_mono9.h - M /libcaca/trunk/cucul/font_monobold12.h - - * Updated fonts with the new hardcoded CP437 glyphs. - ------------------------------------------------------------------------- -r930 | sam | 2006-05-05 15:12:50 +0000 (Fri, 05 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/tools/makefont.c - - * Hardcode a few CP437 glyphs in makefont.c because they don't look that - good with Pango. - ------------------------------------------------------------------------- -r929 | sam | 2006-05-05 14:03:40 +0000 (Fri, 05 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/tools/Makefile.am - M /libcaca/trunk/tools/makefont.c - - * Factored more UTF32 to UTF8 conversions using _cucul_utf32_to_utf8(). - ------------------------------------------------------------------------- -r928 | sam | 2006-05-05 13:44:54 +0000 (Fri, 05 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Use _cucul_utf32_to_utf8() instead of the inline code in the UTF-8 and - SVG exporters. - ------------------------------------------------------------------------- -r927 | sam | 2006-05-05 05:09:54 +0000 (Fri, 05 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/cucul_internals.h - - * Implemented the private _cucul_utf32_to_utf8() helper. - ------------------------------------------------------------------------- -r926 | sam | 2006-05-05 05:08:51 +0000 (Fri, 05 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Exporter now generates valid ANSI, with CP437 characters. - ------------------------------------------------------------------------- -r925 | sam | 2006-05-04 22:00:52 +0000 (Thu, 04 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Added "utf8" export that is like ANSI but exports UTF-8 encoded coloured - text. - ------------------------------------------------------------------------- -r924 | sam | 2006-05-04 21:34:10 +0000 (Thu, 04 May 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/colour.c - - * Use a slightly different RGB palette for ANSI colours, so that brown - really looks like brown and not like desaturated yellow. - ------------------------------------------------------------------------- -r923 | jylam | 2006-05-02 18:26:02 +0000 (Tue, 02 May 2006) | 2 lines -Changed paths: - M /libcaca/trunk/DotNet/test.cs - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/doc/tutorial.dox - - * Fixed error in tutorial, updated caca_get_event() doc - ------------------------------------------------------------------------- -r922 | jylam | 2006-04-29 11:26:44 +0000 (Sat, 29 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/DotNet/AssemblyInfo.cs - M /libcaca/trunk/DotNet/Caca.cs - M /libcaca/trunk/DotNet/Cucul.cs - M /libcaca/trunk/DotNet/test.cs - - * Fixed $Id - ------------------------------------------------------------------------- -r921 | jylam | 2006-04-29 11:20:43 +0000 (Sat, 29 Apr 2006) | 2 lines -Changed paths: - A /libcaca/trunk/DotNet - A /libcaca/trunk/DotNet/AssemblyInfo.cs - A /libcaca/trunk/DotNet/Caca.cs - A /libcaca/trunk/DotNet/Cucul.cs - A /libcaca/trunk/DotNet/Makefile - A /libcaca/trunk/DotNet/libCaca.dll.config - A /libcaca/trunk/DotNet/libCucul.dll.config - A /libcaca/trunk/DotNet/test.cs - - * Added preliminary .NET bindings. Caca is complete, Cucul needs to be finished - ------------------------------------------------------------------------- -r920 | sam | 2006-04-27 14:15:23 +0000 (Thu, 27 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/cucul/transform.c - - * Completed return value and errno handling in libcucul API. - ------------------------------------------------------------------------- -r919 | sam | 2006-04-27 13:02:27 +0000 (Thu, 27 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/export.c - - * Allow an optional input filename in the export test for cheap conversions. - ------------------------------------------------------------------------- -r918 | jylam | 2006-04-26 18:59:20 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/cucul/import.c +commit f41e8b3ca6ccf0d404985c72abe2fdd0757bb1d1 +Author: sam +Date: Thu Aug 13 13:04:40 2009 +0000 - * coding style fixes again - ------------------------------------------------------------------------- -r917 | jylam | 2006-04-26 18:53:08 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cxx/caca++.cpp - M /libcaca/trunk/cxx/caca++.h - M /libcaca/trunk/cxx/cucul++.h - M /libcaca/trunk/src/cacadraw.c - - * Fixed indentation. I did it myself, I'm a big boy. - ------------------------------------------------------------------------- -r916 | sam | 2006-04-26 17:24:27 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Fixed line wrapping on some weird ANSI files. - ------------------------------------------------------------------------- -r915 | sam | 2006-04-26 17:02:37 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Fixed an ANSI rendering bug related to the bold attribute. - ------------------------------------------------------------------------- -r914 | sam | 2006-04-26 15:21:28 +0000 (Wed, 26 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/font_mono9.h - M /libcaca/trunk/cucul/font_monobold12.h - M /libcaca/trunk/tools/makefont.c - - * Added Unicode range U+2200 - U+22FF (Mathematical Operators) to the - built-in font so that we now cover all of CP437. - ------------------------------------------------------------------------- -r913 | sam | 2006-04-26 14:36:11 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Minor code reorganisation and documenting. - ------------------------------------------------------------------------- -r912 | jylam | 2006-04-26 14:06:19 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * Added preliminary (it means that's fucked up) CP437 codepage - ------------------------------------------------------------------------- -r911 | sam | 2006-04-26 13:22:04 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c - - * Added U+25A0 (■) to the CP437 hack in the X11 driver. - ------------------------------------------------------------------------- -r910 | jylam | 2006-04-26 12:59:14 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * cut too long line (I read the coding style rules, yes). And we had home/end keys support in opengl driver BEFORE X11. Yeah ! - ------------------------------------------------------------------------- -r909 | jylam | 2006-04-26 12:57:31 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c - - * removed duplicate code - ------------------------------------------------------------------------- -r908 | sam | 2006-04-26 12:51:37 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c - - * Wow, we even have Home/End support in X11. - ------------------------------------------------------------------------- -r907 | sam | 2006-04-26 12:48:41 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c - - * PageUp/PageDown support in X11. - ------------------------------------------------------------------------- -r906 | jylam | 2006-04-26 12:47:21 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * Fixed home/pgup/pgdown/insert events - ------------------------------------------------------------------------- -r905 | jylam | 2006-04-26 12:36:31 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacadraw.c - - * page up / down - ------------------------------------------------------------------------- -r904 | sam | 2006-04-26 12:30:54 +0000 (Wed, 26 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * In ANSI, bold only sets the foreground colour to bright, not the - background. - ------------------------------------------------------------------------- -r903 | sam | 2006-04-26 12:25:44 +0000 (Wed, 26 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/src - M /libcaca/trunk/src/Makefile.am - A /libcaca/trunk/src/cacadraw.c - M /libcaca/trunk/test/import.c - - * Added cacadraw. It only shows files and lets you scroll for now, but - it will eventually evolve into something better. - ------------------------------------------------------------------------- -r902 | jylam | 2006-04-26 12:23:30 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Really updated doc - ------------------------------------------------------------------------- -r901 | jylam | 2006-04-26 12:18:35 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Fixed documentation for import - ------------------------------------------------------------------------- -r900 | sam | 2006-04-26 12:17:22 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - D /libcaca/trunk/cpp - - * Removed legacy cpp directory. - ------------------------------------------------------------------------- -r899 | jylam | 2006-04-26 12:11:55 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/configure.ac - A /libcaca/trunk/cxx (from /libcaca/trunk/cpp:895) - M /libcaca/trunk/cxx/Makefile.am - R /libcaca/trunk/cxx/caca++.cpp (from /libcaca/trunk/cpp/caca++.cpp:897) - R /libcaca/trunk/cxx/caca++.h (from /libcaca/trunk/cpp/caca++.h:897) - R /libcaca/trunk/cxx/cpptest.cpp (from /libcaca/trunk/cpp/cpptest.cpp:897) - R /libcaca/trunk/cxx/cucul++.cpp (from /libcaca/trunk/cpp/cucul++.cpp:897) - R /libcaca/trunk/cxx/cucul++.h (from /libcaca/trunk/cpp/cucul++.h:897) - - * Updated C++ bindings and renamed directory to more comprehensive cxx - ------------------------------------------------------------------------- -r898 | sam | 2006-04-26 12:06:13 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/event.c - - * Minor typo. - ------------------------------------------------------------------------- -r897 | jylam | 2006-04-26 11:57:30 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cpp/caca++.cpp - M /libcaca/trunk/cpp/caca++.h - M /libcaca/trunk/cpp/cpptest.cpp - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cpp/cucul++.h - - * Updated libcaca c++ bindings - ------------------------------------------------------------------------- -r896 | sam | 2006-04-26 11:54:26 +0000 (Wed, 26 Apr 2006) | 5 lines -Changed paths: - M /libcaca/trunk/cucul/buffer.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/test - M /libcaca/trunk/test/import.c - M /libcaca/trunk/test/text.c - - * Implemented cucul_load_file() and cucul_load_memory() to load respectively - a file and a memory area into a libcucul buffer. - * Changed the cucul_import_canvas() prototype so that it uses libcucul - buffers instead of simple memory areas. - ------------------------------------------------------------------------- -r895 | sam | 2006-04-26 11:29:50 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Argh, _really_ fixed the uninitialised variable. - ------------------------------------------------------------------------- -r894 | sam | 2006-04-26 11:28:55 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Fixed an uninitialised variable. - ------------------------------------------------------------------------- -r893 | sam | 2006-04-26 10:22:31 +0000 (Wed, 26 Apr 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Fixed our buffer overflow in the ANSI parser by simply skipping control - sequences longer than 100 characters. - * Documented the escape sequence format. - ------------------------------------------------------------------------- -r892 | jylam | 2006-04-26 10:04:02 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cpp/cpptest.cpp - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cpp/cucul++.h - M /libcaca/trunk/test/demo.c - - * Updated C++ bindings, should be coding-style-correction-proof, or at least a bit better than before. Not tested at all. - ------------------------------------------------------------------------- -r891 | sam | 2006-04-26 09:56:26 +0000 (Wed, 26 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * More robust ANSI sequence argument parser. Detects private sequences and - intermediate bytes. - ------------------------------------------------------------------------- -r890 | jylam | 2006-04-26 09:00:40 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c + Make "fullgray" dithering work properly, to force greyscale rendering. To use + it, just call caca_set_dither_color(d, "fullgray") on the dither object. - * Fixed warning in a clever and tested way. Bordel de merde. - ------------------------------------------------------------------------- -r889 | sam | 2006-04-26 08:21:46 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c + caca/dither.c | 17 ++++++++++++++++- + 1 files changed, 16 insertions(+), 1 deletions(-) - * Coding style. +commit 966ad4d0db6f390cd57af237aa264a3b066fa4ef +Author: sam +Date: Mon Aug 3 23:26:28 2009 +0000 ------------------------------------------------------------------------- -r888 | sam | 2006-04-26 08:12:57 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c + Implement memmove() in the kernel. - * No way, dude. You cannot declare x and y unsigned if you test for (x < 0). + kernel/kernel.c | 7 +++++++ + kernel/kernel.h | 1 + + 2 files changed, 8 insertions(+), 0 deletions(-) ------------------------------------------------------------------------- -r887 | jylam | 2006-04-26 08:09:14 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c +commit 8e84a07144c1b1d5ce5426eca2a46593cb2e4dc7 +Author: sam +Date: Mon Aug 3 23:26:23 2009 +0000 - * Fixed warnings in ansi importer + Fix a typo in the VGA driver. ------------------------------------------------------------------------- -r886 | sam | 2006-04-26 07:57:26 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c + caca/driver/vga.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) - * More cleaning up of the ANSI loader. Fixed reverse video. +commit 6b5afd75e8a74996f87127338d381da62369330a +Author: sam +Date: Mon Aug 3 23:26:17 2009 +0000 ------------------------------------------------------------------------- -r885 | sam | 2006-04-26 07:46:58 +0000 (Wed, 26 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/colour.c + Only build conio-snake if the C++ compiler is functional. - * Set the transparent colour's RGB values to the default colour's ones. + examples/Makefile.am | 6 +++++- + 1 files changed, 5 insertions(+), 1 deletions(-) ------------------------------------------------------------------------- -r884 | jylam | 2006-04-25 18:23:33 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c +commit 23ee2429a219691bee8a4bc3b6102c3b994bbf10 +Author: sam +Date: Mon Aug 3 23:19:41 2009 +0000 - * Improved ANSI format detection + Include in the null driver to get NULL. ------------------------------------------------------------------------- -r883 | sam | 2006-04-25 18:16:42 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c + caca/driver/null.c | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) - * Really fixed bold in ANSI loader, and removed dead code. +commit a1771030fafebdc76de43527199a2b17ae1439bc +Author: sam +Date: Mon Aug 3 23:19:34 2009 +0000 ------------------------------------------------------------------------- -r882 | sam | 2006-04-25 18:02:20 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c + Add atexit() and EOF to the kernel. - * Simplified _manage_modifiers() a bit. + kernel/kernel.c | 6 ++++++ + kernel/kernel.h | 2 ++ + 2 files changed, 8 insertions(+), 0 deletions(-) ------------------------------------------------------------------------- -r881 | sam | 2006-04-25 17:46:49 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c +commit b6179418cbe03f56e327f5d55f5b817cb27bd7a1 +Author: sam +Date: Mon Aug 3 23:19:28 2009 +0000 - * Fixed bold support in ANSI loader. + Better caca_get_event_mouse_button() documentation. ------------------------------------------------------------------------- -r880 | sam | 2006-04-25 17:43:16 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c + caca/event.c | 3 +++ + 1 files changed, 3 insertions(+), 0 deletions(-) - * A few fixes in the ANSI interpreter. +commit 9483e4e233e3a73889f9b37bb19f157841799b4e +Author: sam +Date: Mon Aug 3 23:19:19 2009 +0000 ------------------------------------------------------------------------- -r879 | sam | 2006-04-25 16:28:00 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c + Fix Win32 cross-build by removing one level of aliasing. - * Got rid of _update_canvas_size(). + caca/codec/import.c | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) ------------------------------------------------------------------------- -r878 | jylam | 2006-04-25 15:39:13 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c +commit a669adf70954ef6df050fa94836f426bb98d4f9e +Author: sam +Date: Mon Aug 3 07:43:16 2009 +0000 - * _updated_coding_style(aBit); + Add the conio examples to the Visual Studio solution. ------------------------------------------------------------------------- -r877 | sam | 2006-04-25 15:22:53 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c + caca/libcaca.vcproj | 16 ++- + examples/conio-snake.vcproj | 363 +++++++++++++++++++++++++++++++++++++++++++ + examples/conio.vcproj | 363 +++++++++++++++++++++++++++++++++++++++++++ + libcaca.sln | 36 +++++ + 4 files changed, 774 insertions(+), 4 deletions(-) - * Ahahaha. Meet the "optimisation" that breaks everything. +commit 7f0cbea55979a3feb187f01c47f17f71e6bbf4be +Author: sam +Date: Sun Aug 2 11:41:43 2009 +0000 ------------------------------------------------------------------------- -r876 | sam | 2006-04-25 15:04:19 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c + Include in caca_conio.h to avoid errors when this header is + included after us. - * Small optimisation in import_text(). + caca/caca.h | 1 - + caca/caca_conio.h | 6 ++++++ + 2 files changed, 6 insertions(+), 1 deletions(-) ------------------------------------------------------------------------- -r875 | sam | 2006-04-25 14:12:31 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c +commit 761c20ff8bd5c9dd2a7ef23b147ced0014889907 +Author: sam +Date: Sun Aug 2 11:09:42 2009 +0000 - * Really minor coding style fixes in the ANSI importer. + Implement conio.h functions cgets(), cputs(), getpass(), movetext(), + putch() and _setcurstortype(). ------------------------------------------------------------------------- -r874 | sam | 2006-04-25 11:05:25 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h + caca/caca_conio.c | 98 +++++++++++++++++++++++++++++++++++++++++++--------- + 1 files changed, 81 insertions(+), 17 deletions(-) - * More error checking in libcucul. +commit f6c8ea613dfdfbd4cd4c37fb382b128bd96c4189 +Author: sam +Date: Sun Aug 2 11:09:35 2009 +0000 ------------------------------------------------------------------------- -r873 | sam | 2006-04-25 11:05:03 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/import.c + Make the libcaca color values an enum again. - * Jylam is too modest. + caca/caca.h | 50 ++++++++++++++++++++++++++++---------------------- + caca/caca0.h | 38 ++++++++++++++++++-------------------- + 2 files changed, 46 insertions(+), 42 deletions(-) ------------------------------------------------------------------------- -r872 | jylam | 2006-04-25 10:14:47 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - A /libcaca/trunk/test/import.c - - * Added importers test - ------------------------------------------------------------------------- -r871 | jylam | 2006-04-25 10:14:12 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/test/Makefile.am - - * Added preliminary ANSI importer, added import formats autodection - ------------------------------------------------------------------------- -r870 | sam | 2006-04-25 09:59:58 +0000 (Tue, 25 Apr 2006) | 4 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/buffer.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/triangle.c - - * Check for . - * Started changing function prototypes so that they return an integer - instead of void, just in case they might fail. - ------------------------------------------------------------------------- -r869 | sam | 2006-04-25 09:34:41 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/cucul.h - D /libcaca/trunk/cucul/error.c - - * Reverted that errno stuff. We'll just use the real errno. - ------------------------------------------------------------------------- -r868 | sam | 2006-04-25 08:54:44 +0000 (Tue, 25 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/cucul.h - A /libcaca/trunk/cucul/error.c - - * Added basis for an errno-like mechanism. - ------------------------------------------------------------------------- -r867 | sam | 2006-04-24 22:10:38 +0000 (Mon, 24 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/build-win32 - M /libcaca/trunk/configure.ac - - * Removed my previously introduced --enable-pangoft2 and replaced it with - a nicer cross compilation check. - ------------------------------------------------------------------------- -r866 | sam | 2006-04-24 21:45:26 +0000 (Mon, 24 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/build-win32 - M /libcaca/trunk/configure.ac - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/src/cacaserver.c - - * Brought the Win32 build back on its wheels. - ------------------------------------------------------------------------- -r865 | sam | 2006-04-24 21:09:06 +0000 (Mon, 24 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/common.h - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/tools/makefont.c - - * Renamed htons/htonl to hton16/hton32 to avoid useless conflicts. - ------------------------------------------------------------------------- -r864 | sam | 2006-04-24 21:05:31 +0000 (Mon, 24 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_win32.c - - * Fixed minor compilation warning. - ------------------------------------------------------------------------- -r863 | sam | 2006-04-24 20:56:07 +0000 (Mon, 24 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/common.h - - * Win32 compilation fix. - ------------------------------------------------------------------------- -r862 | sam | 2006-04-24 20:55:46 +0000 (Mon, 24 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - - * On win32, only disable the built-in fonts, not all the font functions. - ------------------------------------------------------------------------- -r861 | sam | 2006-04-24 20:45:55 +0000 (Mon, 24 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/common.h - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/tools/makefont.c - - * Look for htons/htonl in netinet/in.h in addition to arpa/inet.h - * Implement htons/htonl in common.h just in case. - ------------------------------------------------------------------------- -r860 | sam | 2006-04-24 20:39:54 +0000 (Mon, 24 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/style.dox - - * Hahaha, fixed the coding style example. - ------------------------------------------------------------------------- -r859 | sam | 2006-04-24 20:35:59 +0000 (Mon, 24 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/caca/time.c - M /libcaca/trunk/common.h - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/buffer.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/import.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/common-image.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/tools/makefont.c - M /libcaca/trunk/tools/optipal.c - - * Removed duplicate uint*_t defines from *_internal.h and included common.h - in all .c files that needed it. - ------------------------------------------------------------------------- -r858 | sam | 2006-04-24 19:57:23 +0000 (Mon, 24 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/Makefile.am - A /libcaca/trunk/common.h - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/frames.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/text.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - - * Added "common.h", a placeholder for simple features and functions missing - from some systems. - ------------------------------------------------------------------------- -r857 | sam | 2006-04-24 18:46:06 +0000 (Mon, 24 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Print '?' for Unicode characters in the ANSI export. We'll decide later - whether we want plain ASCII, UTF-8, or CP437. - ------------------------------------------------------------------------- -r856 | sam | 2006-04-24 17:51:23 +0000 (Mon, 24 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Oops, fixed an old typo that brevented building without PangoFt2. - ------------------------------------------------------------------------- -r855 | sam | 2006-04-24 17:47:44 +0000 (Mon, 24 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/debian/Makefile.am - M /libcaca/trunk/debian/caca-utils.install - M /libcaca/trunk/debian/libcucul-dev.install - - * Fixed Debian build files. - ------------------------------------------------------------------------- -r854 | sam | 2006-04-24 17:39:53 +0000 (Mon, 24 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Do not bail out if PangoFt2 was not found. - ------------------------------------------------------------------------- -r852 | sam | 2006-04-22 21:51:50 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/TODO - - * 0.99.beta1 release. - ------------------------------------------------------------------------- -r851 | sam | 2006-04-22 21:36:11 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/test/Makefile.am - - * Got rid of CUCUL_LIBS. It's unused. - ------------------------------------------------------------------------- -r850 | sam | 2006-04-22 21:31:42 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/debian - M /libcaca/trunk/debian/Makefile.am - A /libcaca/trunk/debian/caca-utils.install - M /libcaca/trunk/debian/changelog - M /libcaca/trunk/debian/control - A /libcaca/trunk/debian/libcaca-dev.install - A /libcaca/trunk/debian/libcaca0.install - A /libcaca/trunk/debian/libcucul-dev.install - A /libcaca/trunk/debian/libcucul0.install - M /libcaca/trunk/debian/rules - M /libcaca/trunk/doc/Makefile.am - - * Updated Debian build rules. - ------------------------------------------------------------------------- -r849 | sam | 2006-04-22 19:46:43 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/doc/migrating.dox - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/frames.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - - * Allow the caca_event_t *ev argument for caca_get_event() to be NULL. - ------------------------------------------------------------------------- -r848 | sam | 2006-04-22 19:35:43 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/migrating.dox - - * Minor updates to the migration documentation. - ------------------------------------------------------------------------- -r847 | sam | 2006-04-22 19:22:14 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/Makefile.am - - * Slightly improved the documentation build rules dependencies. - ------------------------------------------------------------------------- -r846 | sam | 2006-04-22 19:17:38 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/ChangeLog - M /libcaca/trunk/NEWS - M /libcaca/trunk/TODO - - * Updated ChangeLog, NEWS and TODO. - ------------------------------------------------------------------------- -r845 | sam | 2006-04-22 19:14:49 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/libcaca.dox - M /libcaca/trunk/doc/migrating.dox - - * Updated the migration guide. - ------------------------------------------------------------------------- -r844 | sam | 2006-04-22 19:14:26 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/style.dox - - * Wrote the C coding style documentation. - ------------------------------------------------------------------------- -r843 | sam | 2006-04-22 19:13:27 +0000 (Sat, 22 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/frames.c - A /libcaca/trunk/test/text.c - - * Added a test for multiple frames support. - * Added a test for textfile loading. - ------------------------------------------------------------------------- -r842 | sam | 2006-04-22 19:11:25 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/sprite.c - - * Support for multiple frames in canvases. - ------------------------------------------------------------------------- -r841 | sam | 2006-04-22 19:10:41 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Added a simple "text" importer, until the cool ANSI importer arrives. - ------------------------------------------------------------------------- -r840 | sam | 2006-04-22 19:06:59 +0000 (Sat, 22 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Disabled the foreground/background optimisation in the IRC export because - it breaks on too many IRC clients. - ------------------------------------------------------------------------- -r839 | sam | 2006-04-22 19:04:49 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/spritedit.c - - * Disabled sprite stuff from the tests. - ------------------------------------------------------------------------- -r838 | sam | 2006-04-22 19:00:14 +0000 (Sat, 22 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cpp/caca++.h - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cpp/cucul++.h - - * Removed soon-to-be-thrown-away sprite stuff from the C++ bindings. - ------------------------------------------------------------------------- -r837 | sam | 2006-04-22 18:54:38 +0000 (Sat, 22 Apr 2006) | 4 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cpp/Makefile.am - - * Fixed --enable-cpp to actually do something. Also, disabled it by - default for the release, because it's not up to date and needs a lot - of polishing. - ------------------------------------------------------------------------- -r836 | sam | 2006-04-21 21:41:30 +0000 (Fri, 21 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/Makefile.am - M /libcaca/trunk/doc/libcaca.dox - M /libcaca/trunk/doc/migrating.dox - A /libcaca/trunk/doc/style.dox - A /libcaca/trunk/doc/tutorial.dox - - * Oops, tutorial.dox was actually missing. Also, added a style.dox skeleton. - ------------------------------------------------------------------------- -r835 | sam | 2006-04-21 21:21:20 +0000 (Fri, 21 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Set version number to 0.99.beta1. - ------------------------------------------------------------------------- -r834 | sam | 2006-04-21 20:51:58 +0000 (Fri, 21 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - - * Got rid of cv->scratch_line. It's unused, too. - ------------------------------------------------------------------------- -r833 | sam | 2006-04-21 20:51:14 +0000 (Fri, 21 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - - * Got rid of cv->empty_line, it's now unused. - ------------------------------------------------------------------------- -r832 | sam | 2006-04-21 20:49:17 +0000 (Fri, 21 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cpp/cucul++.h - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/spritedit.c - - * Changed cucul_clear_canvas() again. It now uses the current foreground - and background colours to clear the screen. - ------------------------------------------------------------------------- -r831 | sam | 2006-04-21 20:24:04 +0000 (Fri, 21 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cpp/caca++.cpp - M /libcaca/trunk/cpp/caca++.h - - * Fixed a segfault in the C++ bindings. Vieux porc ! - ------------------------------------------------------------------------- -r830 | sam | 2006-04-21 19:26:54 +0000 (Fri, 21 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cpp/Makefile.am - M /libcaca/trunk/cucul/Makefile.am - - * Set library names to lib*.so.0.10.0. - ------------------------------------------------------------------------- -r829 | sam | 2006-04-21 19:26:18 +0000 (Fri, 21 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Fixed a compilation warning. - ------------------------------------------------------------------------- -r828 | sam | 2006-04-21 19:08:00 +0000 (Fri, 21 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/import.c - - * Minor documentation fix. - ------------------------------------------------------------------------- -r827 | sam | 2006-04-21 19:06:38 +0000 (Fri, 21 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cpp/caca++.cpp - M /libcaca/trunk/cpp/caca++.h - M /libcaca/trunk/cpp/cpptest.cpp - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cpp/cucul++.h - - * Fixed ugly coding style of the C++ bindings. Vieux porc immonde. - ------------------------------------------------------------------------- -r826 | sam | 2006-04-21 18:44:04 +0000 (Fri, 21 Apr 2006) | 4 lines -Changed paths: - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cpp/cucul++.h - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/export.c - A /libcaca/trunk/cucul/import.c (from /libcaca/trunk/cucul/cucul.c:823) - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/export.c - - * Moved cucul_load_canvas() into cucul/import.c and renamed it into - cucul_import_canvas(). - * Renamed cucul_create_export() into cucul_export_canvas() for consistency. - ------------------------------------------------------------------------- -r825 | sam | 2006-04-21 18:09:30 +0000 (Fri, 21 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - - * Minor documentation improvements. - ------------------------------------------------------------------------- -r824 | sam | 2006-04-21 18:03:22 +0000 (Fri, 21 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/TODO - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/doc/Makefile.am - M /libcaca/trunk/doc/libcaca.dox - A /libcaca/trunk/doc/migrating.dox - A /libcaca/trunk/doc/user.dox - - * Documentation improvements. Wrote a small migration guide and added the - skeleton of a tutorial for Jylam. - ------------------------------------------------------------------------- -r823 | sam | 2006-04-21 16:27:43 +0000 (Fri, 21 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/AUTHORS - M /libcaca/trunk/NEWS - M /libcaca/trunk/THANKS - M /libcaca/trunk/TODO - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/doc/Makefile.am - M /libcaca/trunk/doc/doxygen.cfg.in - A /libcaca/trunk/doc/libcaca.dox - - * Added AUTHORS, THANKS, NEWS and TODO to the Doxygen documentation. Moved the main - documentation page from caca.h to a separate file. - ------------------------------------------------------------------------- -r822 | sam | 2006-04-21 12:01:14 +0000 (Fri, 21 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - - * Do not use ncurses' TIOCGWINSZ handler if is not here. - ------------------------------------------------------------------------- -r821 | sam | 2006-04-19 13:02:45 +0000 (Wed, 19 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cpp/Makefile.am - - * Workaround for broken C++ linking with old libtool versions. - ------------------------------------------------------------------------- -r820 | sam | 2006-04-19 11:50:24 +0000 (Wed, 19 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/NOTES - M /libcaca/trunk/tools/optipal.c - - * Moved the technical discussion on S-Lang's palette optimisation from - NOTES to tools/optipal.c. - ------------------------------------------------------------------------- -r819 | sam | 2006-04-19 10:10:58 +0000 (Wed, 19 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cpp/caca++.cpp - M /libcaca/trunk/cpp/caca++.h - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/python/pypycaca.c - M /libcaca/trunk/python/pypycaca.h - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - - * More function mass-renaming: caca_attach -> caca_create_display, etc. - ------------------------------------------------------------------------- -r818 | sam | 2006-04-19 09:07:55 +0000 (Wed, 19 Apr 2006) | 6 lines -Changed paths: - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/src/cacaserver.c - - * Added a new "caca" exporter. - * Removed most code from the raw driver and replaced it with a call to the - caca exporter. - * Slightly changed the caca export format and updated code accordingly. - * Improved cacaserver error reporting. - ------------------------------------------------------------------------- -r817 | sam | 2006-04-18 16:51:52 +0000 (Tue, 18 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/debian/control - - * Updates to the Debian build files. - ------------------------------------------------------------------------- -r816 | sam | 2006-04-18 16:50:56 +0000 (Tue, 18 Apr 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - - * Changed the cucul_dither_bitmap behaviour so that the 4 coordinates are - now x/y/width/height instead of x1/y1/x2/y2. Avoids unnecessary +1/-1 - computations. - ------------------------------------------------------------------------- -r815 | sam | 2006-04-18 16:17:14 +0000 (Tue, 18 Apr 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - - * Changed the cucul_rand() behaviour. Now cucul_rand(0, 10) returns random - values between 0 and 9 (used to be 0 and 10). Updated documentation +commit a2d04bce857fa28bbb8335b50f297782f2e18047 +Author: sam +Date: Sun Aug 2 11:09:29 2009 +0000 + + Add a note about autoreleased canvases in the documentation. + + doc/migrating.dox | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +commit 2e4da3334a313d3f4bf9de90897050abbb609438 +Author: sam +Date: Sun Aug 2 11:09:23 2009 +0000 + + Since caca.h now exports variables, we need __declspec(dllimport), otherwise + they won't be seen by the linker when linking dynamically. Fix caca0.h accordingly. ------------------------------------------------------------------------- -r814 | sam | 2006-04-18 16:04:01 +0000 (Tue, 18 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cpp/cucul++.h - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/spritedit.c - - * Renamed cucul_clear() to cucul_clear_canvas() and added an argument to - choose the background colour. - ------------------------------------------------------------------------- -r813 | sam | 2006-04-18 15:54:33 +0000 (Tue, 18 Apr 2006) | 4 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cucul/Makefile.am - A /libcaca/trunk/cucul/buffer.c (from /libcaca/trunk/cucul/cucul.c:811) - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - - * Renamed main canvas-related functions so that they have "canvas" in - their name, eg. cucul_create() -> cucul_create_canvas() etc. - * Moved buffer-related functions to cucul/buffer.c. - ------------------------------------------------------------------------- -r812 | sam | 2006-04-18 15:12:12 +0000 (Tue, 18 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/tools/makefont.c - - * Cosmetic changes. - ------------------------------------------------------------------------- -r811 | sam | 2006-04-18 15:11:25 +0000 (Tue, 18 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cpp/caca++.cpp - M /libcaca/trunk/cpp/caca++.h - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cpp/cucul++.h - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - - * Renamed caca_t into caca_display_t. - * Renamed canvas handle variables from "c" to "cv". Eh ouais mon gros. - ------------------------------------------------------------------------- -r810 | sam | 2006-04-18 12:59:07 +0000 (Tue, 18 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cpp/caca++.cpp - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cpp/cucul++.h - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/truecolor.c - M /libcaca/trunk/test/unicode.c - - * Renamed cucul_t into cucul_canvas_t. Eh ouais mon con. - ------------------------------------------------------------------------- -r809 | sam | 2006-04-18 12:57:11 +0000 (Tue, 18 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cpp/Makefile.am - - * Fixed C++ bindings makefile so that it does not try to use the system's - and headers. - ------------------------------------------------------------------------- -r808 | sam | 2006-04-18 10:02:42 +0000 (Tue, 18 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Truecolor support for the HTML and HTMLv3 exporters. - ------------------------------------------------------------------------- -r807 | sam | 2006-04-18 09:57:15 +0000 (Tue, 18 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/colour.c - - * Fixed a bug in _cucul_argb32_to_rgb24fg/bg(). - ------------------------------------------------------------------------- -r806 | sam | 2006-04-18 08:33:53 +0000 (Tue, 18 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/README - M /libcaca/trunk/TODO - - * Updated README (caca-config -> pkg-config) and TODO. - ------------------------------------------------------------------------- -r805 | sam | 2006-04-18 08:33:06 +0000 (Tue, 18 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/tools/makefont.c - - * Cosmetic code changes and minor optimisations. - ------------------------------------------------------------------------- -r804 | sam | 2006-04-18 08:24:41 +0000 (Tue, 18 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - A /libcaca/trunk/cucul/export.c - D /libcaca/trunk/cucul/export_ansi.c - D /libcaca/trunk/cucul/export_bitmap.c - D /libcaca/trunk/cucul/export_html.c - D /libcaca/trunk/cucul/export_irc.c - D /libcaca/trunk/cucul/export_ps.c - D /libcaca/trunk/cucul/export_svg.c - - * Merged again all export functions into cucul/export.c. They're all the - same and they're very short (50-100 lines). - ------------------------------------------------------------------------- -r803 | sam | 2006-04-18 08:21:31 +0000 (Tue, 18 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/font.c - - * Changed the buffer type in cucul_render_canvas() to void* to avoid - compilation warnings. - ------------------------------------------------------------------------- -r802 | sam | 2006-04-18 08:19:42 +0000 (Tue, 18 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/event.c - - * Handle CACA_EVENT_QUIT in the event test program. - ------------------------------------------------------------------------- -r801 | sam | 2006-04-18 08:18:03 +0000 (Tue, 18 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Workaround for broken AC_PATH_X autoconf macros. - ------------------------------------------------------------------------- -r800 | sam | 2006-04-18 08:13:20 +0000 (Tue, 18 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c - - * Compilation fix. - ------------------------------------------------------------------------- -r799 | sam | 2006-04-17 20:09:42 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/configure.ac - - * Implemented CACA_EVENT_QUIT. Unused yet. - ------------------------------------------------------------------------- -r798 | sam | 2006-04-17 13:34:02 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cpp - M /libcaca/trunk/cpp/Makefile.am - - * Fixed autotools stuff in the cpp bindings. - ------------------------------------------------------------------------- -r797 | sam | 2006-04-17 13:31:43 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cpp/cpptest.cpp - - * Compilation fix in cpptest.cpp. - ------------------------------------------------------------------------- -r796 | jylam | 2006-04-17 13:23:28 +0000 (Mon, 17 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cpp/caca++.cpp - M /libcaca/trunk/cpp/caca++.h - M /libcaca/trunk/cpp/cpptest.cpp - - - * Fixed compile problem, put Event outside Caca class - ------------------------------------------------------------------------- -r795 | sam | 2006-04-17 13:11:33 +0000 (Mon, 17 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cpp/cucul++.h - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - D /libcaca/trunk/cucul/math.c - - * Removed math.c from cucul, it's beyond uselessness. Kept cucul_rand in - cucul.c just in case. - ------------------------------------------------------------------------- -r794 | sam | 2006-04-17 13:09:45 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - D /libcaca/trunk/cpp/Makefile.in - D /libcaca/trunk/cpp/caca++.pc - D /libcaca/trunk/cpp/cucul++.pc - - * Removed a few useless files (vieux porc). - ------------------------------------------------------------------------- -r793 | sam | 2006-04-17 12:48:57 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Updated TODO list. - ------------------------------------------------------------------------- -r792 | sam | 2006-04-17 12:48:35 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/truecolor.c - - * Minor cosmetic changes in the test programs. - ------------------------------------------------------------------------- -r791 | sam | 2006-04-17 12:48:05 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export_ps.c - M /libcaca/trunk/cucul/export_svg.c - - * Truecolor support in the SVG and PostScript exporters. - ------------------------------------------------------------------------- -r790 | sam | 2006-04-17 12:47:34 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - A /libcaca/trunk/cucul/export_bitmap.c - - * Implemented TGA image export. - ------------------------------------------------------------------------- -r789 | sam | 2006-04-17 12:46:34 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul_internals.h - - * Implemented argb32 to rgb24fg/bg colour conversions. - ------------------------------------------------------------------------- -r788 | sam | 2006-04-17 12:45:07 +0000 (Mon, 17 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test/export.c - - * Use cucul_get_export_list() in the export test instead of hardcoding the - list of available formats. Also added a few truecolor blocks to the test. - ------------------------------------------------------------------------- -r787 | sam | 2006-04-17 12:41:50 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - - * Fixed abusive strictness in the font loader. - ------------------------------------------------------------------------- -r786 | jylam | 2006-04-17 11:24:38 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Updated TODO list. - ------------------------------------------------------------------------- -r785 | jylam | 2006-04-17 11:19:26 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cpp/cpptest.cpp - - * Better C++ test - ------------------------------------------------------------------------- -r784 | jylam | 2006-04-17 11:06:48 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cpp/caca++.cpp - M /libcaca/trunk/cpp/caca++.h - M /libcaca/trunk/cpp/cpptest.cpp - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cpp/cucul++.h - - * Added license in C++ files. - ------------------------------------------------------------------------- -r783 | jylam | 2006-04-17 11:00:10 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cpp/cpptest.cpp - M /libcaca/trunk/cpp/cucul++.cpp - M /libcaca/trunk/cpp/cucul++.h - - * Fixed C++ printf(), added it in example - ------------------------------------------------------------------------- -r782 | jylam | 2006-04-17 10:44:40 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cpp/cpptest.cpp - - * Forgot a test on Caca() instantiation - ------------------------------------------------------------------------- -r781 | jylam | 2006-04-17 10:41:30 +0000 (Mon, 17 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/configure.ac - A /libcaca/trunk/cpp - A /libcaca/trunk/cpp/Makefile.am - A /libcaca/trunk/cpp/Makefile.in - A /libcaca/trunk/cpp/caca++.cpp - A /libcaca/trunk/cpp/caca++.h - A /libcaca/trunk/cpp/caca++.pc - A /libcaca/trunk/cpp/caca++.pc.in - A /libcaca/trunk/cpp/cpptest.cpp - A /libcaca/trunk/cpp/cucul++.cpp - A /libcaca/trunk/cpp/cucul++.h - A /libcaca/trunk/cpp/cucul++.pc - A /libcaca/trunk/cpp/cucul++.pc.in - - * Added preliminary C++ bindings - ------------------------------------------------------------------------- -r780 | sam | 2006-04-16 21:52:05 +0000 (Sun, 16 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_x11.c - - * Added truecolor support to the X11 and GL drivers. - ------------------------------------------------------------------------- -r779 | sam | 2006-04-16 21:29:40 +0000 (Sun, 16 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/truecolor.c - - * Added test/truecolor.c to test non-ANSI colour pairs. - ------------------------------------------------------------------------- -r778 | sam | 2006-04-16 21:26:25 +0000 (Sun, 16 Apr 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - - * Moved cucul_set_color() from canvas.c to colour.c. - * Added cucul_set_truecolor() for non-ANSI colours. - * Added new argb32 -> rgb12 conversion functions. - ------------------------------------------------------------------------- -r777 | sam | 2006-04-16 18:28:47 +0000 (Sun, 16 Apr 2006) | 6 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/time.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export_ansi.c - M /libcaca/trunk/cucul/export_html.c - M /libcaca/trunk/cucul/export_irc.c - M /libcaca/trunk/cucul/export_ps.c - M /libcaca/trunk/cucul/export_svg.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/font.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/unicode.c - - * Replaced "struct cucul_*" and "struct caca_*" types with opaque typedefs - such as cucul_dither_t instead of struct cucul_dither. - * Made cucul_buffer_t an opaque structure and implemented the two getters - cucul_get_buffer_data() and cucul_get_buffer_size(). - * Documented all missing functions and function parameters. - ------------------------------------------------------------------------- -r776 | sam | 2006-04-16 18:21:14 +0000 (Sun, 16 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.pc.in - - * Fixed bad library name in pc file. - ------------------------------------------------------------------------- -r775 | jylam | 2006-04-15 15:24:13 +0000 (Sat, 15 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/msvc/cacaball.vcproj - M /libcaca/trunk/msvc/cacafire.vcproj - M /libcaca/trunk/msvc/cacamoir.vcproj - M /libcaca/trunk/msvc/cacaplas.vcproj - M /libcaca/trunk/msvc/cacaview.vcproj - M /libcaca/trunk/msvc/config.h - M /libcaca/trunk/msvc/libcaca.sln - M /libcaca/trunk/msvc/libcaca.vcproj - M /libcaca/trunk/perl/lib/Term/Caca/Constants.pm - M /libcaca/trunk/perl/lib/Term/Caca.pm - M /libcaca/trunk/perl/lib/Term/Kaka.pm - - * Updated MSVC++ project (static library and src/*) - ------------------------------------------------------------------------- -r774 | jylam | 2006-04-15 15:23:13 +0000 (Sat, 15 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/spritedit.c - - * Fixed sprite functions (it compiles now) (Y'a des connards qui font ce qu'ils veulent, mais qui finissent pas) - ------------------------------------------------------------------------- -r773 | sam | 2006-04-14 12:10:18 +0000 (Fri, 14 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/math.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/cucul/triangle.c - - * Improved documentation in many places. - ------------------------------------------------------------------------- -r772 | sam | 2006-04-14 08:41:59 +0000 (Fri, 14 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/doc/Makefile.am - M /libcaca/trunk/doc/doxygen.cfg.in - - * Generate a PDF documentation instead of the PostScript one. It has nice - hyperlinks! Also, set compact LaTeX mode and a few other Doxygen options. - ------------------------------------------------------------------------- -r771 | sam | 2006-04-14 08:00:06 +0000 (Fri, 14 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - - * Ahaha I didn't even check that it compiled properly. - ------------------------------------------------------------------------- -r770 | sam | 2006-04-14 07:33:48 +0000 (Fri, 14 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - - * Only support version 1 fonts. - ------------------------------------------------------------------------- -r769 | sam | 2006-04-14 07:30:53 +0000 (Fri, 14 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/caca/time.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/dither.c - M /libcaca/trunk/cucul/export_ansi.c - M /libcaca/trunk/cucul/export_html.c - M /libcaca/trunk/cucul/export_irc.c - M /libcaca/trunk/cucul/export_ps.c - M /libcaca/trunk/cucul/export_svg.c - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/math.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h - M /libcaca/trunk/python/pypycaca.c - M /libcaca/trunk/python/pypycaca.h - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/src/common-image.c - M /libcaca/trunk/src/common-image.h - - * Removed \file directives from all files except caca.h and cucul.h, to - remove redundencies in the Doxygen documentation. - ------------------------------------------------------------------------- -r768 | sam | 2006-04-13 17:57:19 +0000 (Thu, 13 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - - * Added a lot of sanity checks to the font parsing. It should now be - secure against broken files, but it probably needs peer review. - ------------------------------------------------------------------------- -r767 | sam | 2006-04-13 17:54:07 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/Makefile.am - M /libcaca/trunk/test/font.c - - * Redisplay the output bitmap using libcaca. Eh ouais mon gars. - ------------------------------------------------------------------------- -r766 | sam | 2006-04-13 17:37:51 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/hsv.c - - * Fixed caca_get_event() call in test/hsv.c. - ------------------------------------------------------------------------- -r765 | sam | 2006-04-13 17:08:16 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/colour.c - - * Fixed compilation warning. - ------------------------------------------------------------------------- -r764 | sam | 2006-04-13 16:54:25 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/colour.c - - * Fixed colour conversion routines so that they work with ARGB too. - ------------------------------------------------------------------------- -r763 | sam | 2006-04-13 16:10:16 +0000 (Thu, 13 Apr 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/font.c - A /libcaca/trunk/cucul/font_mono9.h (from /libcaca/trunk/cucul/font_monospace9.h:759) - A /libcaca/trunk/cucul/font_monobold12.h - D /libcaca/trunk/cucul/font_monospace9.h - M /libcaca/trunk/test/font.c - - * Implemented cucul_get_font_list() to retrieve the list of builtin fonts. - * Fixed font selection through cucul_font_load(). - * Added a bigger 10x19 bold font. - ------------------------------------------------------------------------- -r762 | sam | 2006-04-13 15:36:09 +0000 (Thu, 13 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/tools/makefont.c - - * Made makefont more configurable. Also, store the commandline in a comment - so that the font can be easily rebuilt. - ------------------------------------------------------------------------- -r761 | sam | 2006-04-13 15:00:56 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Updated TODO list. - ------------------------------------------------------------------------- -r760 | sam | 2006-04-13 14:24:31 +0000 (Thu, 13 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/test/font.c - - * Internal font support through cucul_load_font(). Documented that. - * Removed ugly hooks from test/font.c. - ------------------------------------------------------------------------- -r759 | sam | 2006-04-13 14:23:04 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - - * Ugly overflow bug in the rendering code. - ------------------------------------------------------------------------- -r758 | sam | 2006-04-13 13:33:31 +0000 (Thu, 13 Apr 2006) | 5 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/test/font.c - - * Implemented cucul_get_font_width() and cucul_get_font_height(). - * Documented most font functions. - * Cleaned up cucul_render_canvas() and made it actually usable by external - programs. Removed ugly printf() debug calls. - ------------------------------------------------------------------------- -r757 | sam | 2006-04-13 12:50:41 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export_ansi.c - M /libcaca/trunk/cucul/export_html.c - M /libcaca/trunk/cucul/export_irc.c - M /libcaca/trunk/cucul/export_ps.c - M /libcaca/trunk/cucul/export_svg.c - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/src/img2irc.c - M /libcaca/trunk/test/export.c - - * Renamed cucul_export into cucul_buffer. We'll use it for other things. - ------------------------------------------------------------------------- -r756 | sam | 2006-04-13 12:49:54 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font_monospace9.h - - * Putain de bordel de manche a couilles. I forgot to fix the font. - ------------------------------------------------------------------------- -r755 | sam | 2006-04-13 12:44:55 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/tools/makefont.c - - * Some cleaning up in makefont.c. - ------------------------------------------------------------------------- -r754 | sam | 2006-04-13 12:25:36 +0000 (Thu, 13 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - M /libcaca/trunk/cucul/font_monospace9.h - M /libcaca/trunk/tools/makefont.c - - * Fixed 4, 2 and 1-bit font rendering. - * Replaced the 8-bit internal font with a 4-bit one. - ------------------------------------------------------------------------- -r753 | sam | 2006-04-13 12:23:50 +0000 (Thu, 13 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul_internals.h - - * Created internal function _cucul_argb32_to_argb4() that splits an argb - fg/bg value into its separate argb 4-bit fields. - ------------------------------------------------------------------------- -r752 | jylam | 2006-04-13 08:58:55 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/spritedit.c - - * Added silly play with interframe delay. Need to rework sprite format. - ------------------------------------------------------------------------- -r751 | sam | 2006-04-13 08:44:25 +0000 (Thu, 13 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/font_monospace9.h - - * 4bpp fonts do not work yet. Replaced the built-in font with an 8bpp font - for the moment. - ------------------------------------------------------------------------- -r750 | sam | 2006-04-13 08:39:30 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/font.c - - * Added a test program for the font renderer. - ------------------------------------------------------------------------- -r749 | sam | 2006-04-13 08:38:34 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/export.c - - * Code simplification. - ------------------------------------------------------------------------- -r748 | sam | 2006-04-13 08:37:32 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/font.c - A /libcaca/trunk/cucul/font_monospace9.h - - * Created a built-in font from Bitstream Vera (Monospace 9). - ------------------------------------------------------------------------- -r747 | sam | 2006-04-13 08:26:21 +0000 (Thu, 13 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/tools - M /libcaca/trunk/tools/Makefile.am - A /libcaca/trunk/tools/makefont.c - - * Added a font creator that uses pango to render glyphs. - ------------------------------------------------------------------------- -r746 | sam | 2006-04-13 08:16:04 +0000 (Thu, 13 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/font.c - - * Slightly updated the font format and wrote a font loader. Also added a - skeleton for the renderer that will not last very long. - ------------------------------------------------------------------------- -r745 | sam | 2006-04-12 16:34:34 +0000 (Wed, 12 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/font.c - - * New version of the font format. - ------------------------------------------------------------------------- -r744 | sam | 2006-04-12 14:18:19 +0000 (Wed, 12 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - A /libcaca/trunk/cucul/font.c - - * Added a file for future font handling routines. Currently only the font - format proposal is in this file. Feel free to comment. - ------------------------------------------------------------------------- -r743 | sam | 2006-04-12 08:57:59 +0000 (Wed, 12 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/tools - - * Proper svn:ignore properties on tools/. - ------------------------------------------------------------------------- -r742 | sam | 2006-04-12 08:31:11 +0000 (Wed, 12 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/configure.ac - M /libcaca/trunk/test/Makefile.am - D /libcaca/trunk/test/optipal.c - A /libcaca/trunk/tools - A /libcaca/trunk/tools/Makefile.am (from /libcaca/trunk/test/Makefile.am:738) - A /libcaca/trunk/tools/optipal.c (from /libcaca/trunk/test/optipal.c:738) - - * Moved test/optipal.c to tools/optipal.c. The tools subdirectory will - contain development tools that are only useful to libcaca developers. - ------------------------------------------------------------------------- -r741 | sam | 2006-04-11 10:36:31 +0000 (Tue, 11 Apr 2006) | 4 lines -Changed paths: - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/src/cacaview.c - - * cacaview works again. Somewhat. Image loading is now handled by the - factored common-image.c file. Feature selection such as antialiasing or - dithering mode are still disabled. - ------------------------------------------------------------------------- -r740 | sam | 2006-04-11 10:12:03 +0000 (Tue, 11 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/common-image.c - - * Renamed "freadint" to "u32fread", and so on. - ------------------------------------------------------------------------- -r739 | sam | 2006-04-11 10:05:48 +0000 (Tue, 11 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/src - M /libcaca/trunk/src/Makefile.am - A /libcaca/trunk/src/common-image.c (from /libcaca/trunk/src/cacaview.c:734) - A /libcaca/trunk/src/common-image.h - A /libcaca/trunk/src/img2irc.c - - * Added img2irc program. I know it does not have "cucul" or "caca" in the - name, but as I said, I do what I want. http://zoy.org/~sam/pb7th.png - ------------------------------------------------------------------------- -r738 | sam | 2006-04-10 22:06:19 +0000 (Mon, 10 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export_ansi.c - M /libcaca/trunk/cucul/export_html.c - M /libcaca/trunk/cucul/export_irc.c - M /libcaca/trunk/cucul/export_ps.c - M /libcaca/trunk/cucul/export_svg.c - - * Avoid useless call to strlen() in the exporters. - * Removed '\x0f' from the IRC exporter until I understand why it was here. - ------------------------------------------------------------------------- -r737 | sam | 2006-04-10 22:03:22 +0000 (Mon, 10 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/export.c - - * Fixed test/export that was not printing the last character of the file. - ------------------------------------------------------------------------- -r736 | sam | 2006-04-10 21:07:40 +0000 (Mon, 10 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Updated TODO list. I forgot the aspect ratio function! - ------------------------------------------------------------------------- -r735 | sam | 2006-04-10 20:24:12 +0000 (Mon, 10 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - D /libcaca/trunk/cucul/bitmap.c - A /libcaca/trunk/cucul/dither.c (from /libcaca/trunk/cucul/bitmap.c:734) - - * Renamed bitmap.c into dither.c. - ------------------------------------------------------------------------- -r734 | sam | 2006-04-10 20:02:38 +0000 (Mon, 10 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/bitmap.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - - * Renamed *bitmap to *dither. Ben ouais connard, je fais ce que je veux. - ------------------------------------------------------------------------- -r733 | sam | 2006-04-10 09:17:51 +0000 (Mon, 10 Apr 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/bitmap.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/optipal.c - - * Replaced enum cucul_color with unsigned int. The size of an enum is not - really portable, and Visual Studio complains when they are not explicitely - cast. - ------------------------------------------------------------------------- -r732 | sam | 2006-04-10 09:04:29 +0000 (Mon, 10 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/doxygen.cfg.in - - * Updated the Doxygen configuration file. - ------------------------------------------------------------------------- -r731 | sam | 2006-04-10 09:00:18 +0000 (Mon, 10 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export_ansi.c - M /libcaca/trunk/cucul/export_html.c - M /libcaca/trunk/cucul/export_irc.c - M /libcaca/trunk/cucul/export_ps.c - M /libcaca/trunk/cucul/export_svg.c - - * Fixed old bugs I introduced in the exporters. - * Fixed exporter headers to make Doxygen happy. - ------------------------------------------------------------------------- -r730 | sam | 2006-04-10 08:30:02 +0000 (Mon, 10 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul - - * Forgot an svn:ignore property. - ------------------------------------------------------------------------- -r729 | sam | 2006-04-10 07:52:07 +0000 (Mon, 10 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca - M /libcaca/trunk/caca/Makefile.am - A /libcaca/trunk/caca/caca.pc.in - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/Makefile.am - A /libcaca/trunk/cucul/cucul.pc.in - - * Added pkgconfig files. Eh ouais mon gars. - ------------------------------------------------------------------------- -r728 | sam | 2006-04-07 09:46:30 +0000 (Fri, 07 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export_ansi.c - M /libcaca/trunk/cucul/export_html.c - M /libcaca/trunk/cucul/export_irc.c - M /libcaca/trunk/cucul/export_ps.c - M /libcaca/trunk/cucul/export_svg.c - - * Replaced occurrences of "rgba" with "argb". - ------------------------------------------------------------------------- -r727 | sam | 2006-04-07 08:55:01 +0000 (Fri, 07 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/bitmap.c - - * Fixed a syntax error. Gruik. - ------------------------------------------------------------------------- -r726 | sam | 2006-04-07 08:19:42 +0000 (Fri, 07 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/bitmap.c - M /libcaca/trunk/cucul/cucul.h - - * Changed the cucul_set_bitmap_antialias() argument to a string. - ------------------------------------------------------------------------- -r725 | sam | 2006-04-06 13:49:10 +0000 (Thu, 06 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export_ps.c - - * Of course I had to fuck up something. Here, PS export works again. - ------------------------------------------------------------------------- -r724 | sam | 2006-04-06 13:41:56 +0000 (Thu, 06 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/canvas.c - A /libcaca/trunk/cucul/colour.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export_ansi.c - M /libcaca/trunk/cucul/export_html.c - M /libcaca/trunk/cucul/export_irc.c - M /libcaca/trunk/cucul/export_ps.c - M /libcaca/trunk/cucul/export_svg.c - M /libcaca/trunk/cucul/transform.c - M /libcaca/trunk/src/cacaserver.c - - * Store colour information on 32 bits, for future 12-bit colour support. - ------------------------------------------------------------------------- -r723 | sam | 2006-04-06 13:21:15 +0000 (Thu, 06 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.h - - * Got rid of cucul_get_screen(). Use cucul_export() instead. - ------------------------------------------------------------------------- -r722 | sam | 2006-04-06 13:11:12 +0000 (Thu, 06 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - - * Check the magic bytes at the end of the buffer when cucul_load()ing it. - ------------------------------------------------------------------------- -r721 | sam | 2006-04-06 13:07:58 +0000 (Thu, 06 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaserver.c - - * Sanity check in cacaserver.c. - ------------------------------------------------------------------------- -r720 | sam | 2006-04-06 10:23:10 +0000 (Thu, 06 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaserver.c - - * Fixed a crash when realloc() returns a new address. - ------------------------------------------------------------------------- -r719 | sam | 2006-04-06 10:19:17 +0000 (Thu, 06 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - - * Fixed old typo that caused qq->height to be uninitialised. - ------------------------------------------------------------------------- -r718 | jylam | 2006-04-01 21:29:10 +0000 (Sat, 01 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaserver.c - - * Oops, removed unused variable - ------------------------------------------------------------------------- -r717 | jylam | 2006-04-01 21:26:30 +0000 (Sat, 01 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaserver.c - - * Added Winsock (c)(tm)(r) compatibility - ------------------------------------------------------------------------- -r716 | jylam | 2006-04-01 16:11:37 +0000 (Sat, 01 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaplas.c - - * removed b0rked test. No more pigs, I just commited 500 of them. - ------------------------------------------------------------------------- -r715 | sam | 2006-04-01 15:58:10 +0000 (Sat, 01 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/bitmap.c - - * Set the default dithering mode to Floyd-Steinberg. - ------------------------------------------------------------------------- -r714 | sam | 2006-04-01 15:56:31 +0000 (Sat, 01 Apr 2006) | 14 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/sprite.c - - ((`)_.._ ,'-. _..._ _._ - * Ooops. Compilation fix. \,' '-._.-\ ' ` .-' - .' / ( - / S | _ _ \ - | a \ o o | - ; m .-. / - ; ', '-.( '')-' - '. | ;-' - \ / / - / /-._ __, 7 | - \ `\ \`` | | | - \ \_,\ | |_,\ - '-`' \_,\ - ------------------------------------------------------------------------- -r713 | sam | 2006-04-01 15:25:33 +0000 (Sat, 01 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.h - - * Got rid of the useless cucul_get_fg_color/cucul_get_bg_color functions. - ------------------------------------------------------------------------- -r712 | sam | 2006-04-01 15:02:41 +0000 (Sat, 01 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Updated the TODO list. - ------------------------------------------------------------------------- -r711 | sam | 2006-04-01 15:02:05 +0000 (Sat, 01 Apr 2006) | 10 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/cucul/bitmap.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/test/demo.c - - * Removed CUCUL_BACKGROUND, CUCUL_ANTIALIASING and CUCUL_DITHERING - environment variables handling. Replaced that with three per-bitmap - functions: cucul_set_bitmap_antialias(), cucul_set_bitmap_color() and - cucul_set_bitmap_dithering(). - * Added cucul_set_bitmap_brightness() and cucul_set_bitmap_contrast() - prototypes (but did not implement them yet). - * Added cucul_set_bitmap_charset() to choose what characters are going - to be used for the bitmap rendering. - * Removed the now useless cucul_get_feature(), cucul_set_feature() etc. - ------------------------------------------------------------------------- -r710 | sam | 2006-04-01 14:44:09 +0000 (Sat, 01 Apr 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaplay.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/unicode.c - - * Merged caca_wait_event() into caca_get_event() and added a timeout - parameter to do what both functions did before, and even more. - ------------------------------------------------------------------------- -r709 | sam | 2006-04-01 14:37:27 +0000 (Sat, 01 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/Makefile.am - - * Disabled cacaview for now. I'm going to utterly break it. - ------------------------------------------------------------------------- -r708 | sam | 2006-04-01 14:36:59 +0000 (Sat, 01 Apr 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - - * Added cucul_get_export_list(). Returns a list of known export formats. - ------------------------------------------------------------------------- -r707 | sam | 2006-03-29 09:41:30 +0000 (Wed, 29 Mar 2006) | 4 lines -Changed paths: - M /libcaca/trunk/src/cacaserver.c - - * cacaserver works again (but needs a complete rewrite because it's really - become ugly). You can now emulate the previous network driver behaviour - by doing: "CACA_DRIVER=raw cacaplas | cacaserver". - ------------------------------------------------------------------------- -r706 | sam | 2006-03-27 22:16:58 +0000 (Mon, 27 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/src/cacaserver.c - M /libcaca/trunk/test/export.c - - * Changed the 2nd argument of cucul_create_export to a string. This way we - can add new exporters without changing the API. - ------------------------------------------------------------------------- -r705 | sam | 2006-03-27 22:12:12 +0000 (Mon, 27 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/Makefile.am - - * Oops, I barfed that makefile. - ------------------------------------------------------------------------- -r704 | jylam | 2006-03-27 21:40:17 +0000 (Mon, 27 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - - * Added "powered by libcaca" text to all examples for consistency - ------------------------------------------------------------------------- -r703 | sam | 2006-03-27 21:37:52 +0000 (Mon, 27 Mar 2006) | 4 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - D /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/src - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/src/cacaplas.c - A /libcaca/trunk/src/cacaserver.c (from /libcaca/trunk/caca/driver_network.c:698) - - * Removed the network driver and replaced it with a cacaserver executable - that has all the functionality, except it does not work yet (the stdin - reading routine is missing). - ------------------------------------------------------------------------- -r702 | sam | 2006-03-27 21:33:29 +0000 (Mon, 27 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_raw.c - M /libcaca/trunk/src - M /libcaca/trunk/src/Makefile.am - A /libcaca/trunk/src/cacaplay.c - - * Implemented a proof-of-concept cacaplay program that can redisplay a - single frame that was saved by the raw driver. - ------------------------------------------------------------------------- -r701 | sam | 2006-03-27 21:22:34 +0000 (Mon, 27 Mar 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - - * Implemented cucul_load() to reload a file that was saved with the - raw driver. I know it is inconsistent to have the loader in libcucul - and the exporter in libcaca but I'll find a way to harmonise that. - ------------------------------------------------------------------------- -r700 | jylam | 2006-03-27 18:17:09 +0000 (Mon, 27 Mar 2006) | 19 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * Fixed OpenGL mouse handling - -Sam Le Vieux Porc - (\____/) -Le / @__@ \ Le - ( (oo) ) - `-.~~.-' Vieux -Vieux / \ - @/ \_ - (/ / \ \) Porc -Porc WW`----'WW - -Sam Le Vieux Porc - - - - - - ------------------------------------------------------------------------- -r699 | sam | 2006-03-27 18:07:18 +0000 (Mon, 27 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - A /libcaca/trunk/caca/driver_raw.c - - * Created a minimal raw driver that outputs stuff to stdout. - ------------------------------------------------------------------------- -r698 | sam | 2006-03-27 09:35:22 +0000 (Mon, 27 Mar 2006) | 16 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - ██████ ██████ - * Ah mais putain j'avais pas vu ! ██░░░░██████████████████░░░░██ - ██░░░░░░░░░░░░░░░░░░░░░░░░██ - ██░░░░███░░░░░░░░███░░░░██ - ██░░░░░░███░░░░░░███░░░░░░██ - ██░░░░░░░░░░░░░░░░░░░░░░░░░░██ - ██░░░░░░██████████████░░░░░░██ - ██░░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░░██ - ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██ - ██░░░░██▒▒▒▒██▒▒██▒▒▒▒██░░░░██ - ██░░░░██▒▒▒▒▒▒▒▒▒▒▒▒██░░░░██ - ██░░░░██████████████░░░░██ - ███░░░░░░██████░░░░░░███ - █████░░░░░░░░░░█████ - ████████████ - ------------------------------------------------------------------------- -r697 | sam | 2006-03-27 08:01:27 +0000 (Mon, 27 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/configure.ac - - * Reworked the OpenGL headers and Glut features detection (what did you - expect). - ------------------------------------------------------------------------- -r696 | sam | 2006-03-27 07:40:30 +0000 (Mon, 27 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/transform.c - - * Implemented cucul_invert() to invert a canvas' colours. - ------------------------------------------------------------------------- -r695 | jylam | 2006-03-26 23:08:19 +0000 (Sun, 26 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * Fixed glutCheckLoop headers, testing only under MacOSX - ------------------------------------------------------------------------- -r694 | jylam | 2006-03-26 22:57:12 +0000 (Sun, 26 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/configure.ac - - * Added (untested) glut3 glutCheckLoop(), ans a regular display function - ------------------------------------------------------------------------- -r693 | sam | 2006-03-26 20:16:28 +0000 (Sun, 26 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * Minor addition to the rotate code. - ------------------------------------------------------------------------- -r692 | sam | 2006-03-24 23:17:25 +0000 (Fri, 24 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/test/Makefile.am - - * Workaround for automake < 1.6. - ------------------------------------------------------------------------- -r691 | jylam | 2006-03-24 19:44:12 +0000 (Fri, 24 Mar 2006) | 24 lines -Changed paths: - M /libcaca/trunk/cucul/bitmap.c - - * Ok, invert works. OK OK SAM THAT WAS MY FAULT - - -AHAHAH _ - _._ _..._ .-', _.._(`)) - '-. ` ' /-._.-' ',/ - ) MAIS \ '. - / _ _ | JE \ - | a a / SUIS | - \ .-. ; - '-('' ).-' ,' UN ; - '-; | .' - \ VIEUX \ / - | 7 .__ _.-\ \ - | | | ``/ /` / - /,_| | /,_/ / - /,_/ '`-' - -POOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORC! - - - - - ------------------------------------------------------------------------- -r690 | jylam | 2006-03-24 19:34:45 +0000 (Fri, 24 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/bitmap.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/test/demo.c - - * 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. - - ------------------------------------------------------------------------- -r689 | sam | 2006-03-24 16:51:59 +0000 (Fri, 24 Mar 2006) | 24 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/test/demo.c - - * Merged caca_show_cursor() and caca_hide_cursor() into caca_set_mouse() so - that we have one function less. - * Fixed coding style. - * Removed FUCKING TABS. ____.------.___ - _______.----'`` ``` `` ``` ``-. - _.--' ` ```` ` ` ` ``` `` `` ``. - _.-' ' ` `` ``` `` ` `' `. _ - .-'' ` H A H A H A `' M A I S \/.) - . . .-' / ` ` ` `` || - |`-.(``-. ` ` ` ' ` ` ``` |\ - `. '\```\ `` ` V I E U X ' ' `` `-`` -|\\ - `/''````) `` ` - - ````` ' '.' |\_) - |`'_._` ``` ''` P O R C . . ```` / - // @) \ ` `` ''' . ``` '/ - /''''' | ` \).`.'-. ''' _ _ .`` ` '/ - .''''- `-'`. . // )-- '/,,',,' ,,,,''__,._`' ' / - .' ` `- ` ' .' / ' /,;;;, ,___.---' \ '' / \ - (`. .'` __',`''''.--'/ ' /'-----' | ' / )) - `'-'/ `'''_.---' \;;|- '/ ,,, | ''|`- | - `'--'---' |;| / ,,,,;;;;;;;;;;,,,,, |-' /` | - |;|-'| ,;;;;;;;;;;;;;;;; ;;;/ /|`''' - ''',,,''',,,,,,,,,,,,,,,' /,,''' - '''' - ------------------------------------------------------------------------- -r688 | jylam | 2006-03-24 16:25:39 +0000 (Fri, 24 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/graphics.c - - * Fixed bug in show/hide cursor, implemented X11 cursor - ------------------------------------------------------------------------- -r687 | jylam | 2006-03-24 15:42:46 +0000 (Fri, 24 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/test/demo.c - - * Added forgotten X11 set/hide cursor (non-working code) - ------------------------------------------------------------------------- -r686 | jylam | 2006-03-24 15:00:47 +0000 (Fri, 24 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/graphics.c - - * Added caca_show/hide_cursor, and corresponding GL binding - ------------------------------------------------------------------------- -r685 | sam | 2006-03-24 14:17:40 +0000 (Fri, 24 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - - * Documented the caca_event structure and improved a few things here and - there in the documentation. - ------------------------------------------------------------------------- -r684 | sam | 2006-03-24 09:48:20 +0000 (Fri, 24 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - - * Allow the driver initialisation to fail, for instance when $DISPLAY = "". - ------------------------------------------------------------------------- -r683 | sam | 2006-03-24 09:30:02 +0000 (Fri, 24 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/math.c - - * Removed spurious prototype. - ------------------------------------------------------------------------- -r682 | sam | 2006-03-23 18:38:44 +0000 (Thu, 23 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Updated the TODO list with what's been done so far. - ------------------------------------------------------------------------- -r681 | sam | 2006-03-23 18:36:59 +0000 (Thu, 23 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/unicode.c - - * Massive rework of the event handling code, as per the TODO list. - ------------------------------------------------------------------------- -r680 | sam | 2006-03-23 17:20:57 +0000 (Thu, 23 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/gamma.c - - * Hahaha mais le vieux porc c'est moi. - ------------------------------------------------------------------------- -r679 | sam | 2006-03-23 15:14:17 +0000 (Thu, 23 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * Added missing ASCII characters to cucul_rotate(). - ------------------------------------------------------------------------- -r678 | sam | 2006-03-23 14:07:32 +0000 (Thu, 23 Mar 2006) | 4 lines -Changed paths: - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/spritedit.c - - * Made cucul_putchar32() an internal-only function. - * Changed the line, box, ellipsis etc. prototypes so that they use an UTF-8 - string instead of a single character as their last argument. - ------------------------------------------------------------------------- -r677 | sam | 2006-03-23 13:12:56 +0000 (Thu, 23 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/transform.c - M /libcaca/trunk/test/unicode.c - - * Renamed cucul_init()/cucul_end() into cucul_create()/cucul_free(). - ------------------------------------------------------------------------- -r676 | sam | 2006-03-23 11:34:27 +0000 (Thu, 23 Mar 2006) | 4 lines -Changed paths: - M /libcaca/trunk/TODO - - * Removed done stuff from the TODO. - * Updated the TODO list with what I said in the mailing-list. The top - priority is what's marked "API-dependent stuff". - ------------------------------------------------------------------------- -r675 | sam | 2006-03-23 11:03:43 +0000 (Thu, 23 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/transform.c - - * Added a test for the transformation routines. - ------------------------------------------------------------------------- -r674 | sam | 2006-03-23 11:00:54 +0000 (Thu, 23 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/transform.c - - * Added more characters to the flip/rotate routines. - ------------------------------------------------------------------------- -r673 | sam | 2006-03-23 09:47:06 +0000 (Thu, 23 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/cucul.h - A /libcaca/trunk/cucul/transform.c - - * Added cucul_flip(), cucul_flop() and cucul_transform() to perform - operations on canvases. - ------------------------------------------------------------------------- -r672 | sam | 2006-03-22 21:15:57 +0000 (Wed, 22 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/caca/time.c - M /libcaca/trunk/cucul/bitmap.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/charset.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export_ansi.c - M /libcaca/trunk/cucul/export_html.c - M /libcaca/trunk/cucul/export_irc.c - M /libcaca/trunk/cucul/export_ps.c - M /libcaca/trunk/cucul/export_svg.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/math.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h - M /libcaca/trunk/test - - * Slightly changed header comments. - ------------------------------------------------------------------------- -r671 | sam | 2006-03-22 20:10:14 +0000 (Wed, 22 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - - * Optimise cucul_blit() by using memcpy() if there is no mask. - ------------------------------------------------------------------------- -r670 | sam | 2006-03-22 19:54:37 +0000 (Wed, 22 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/canvas.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/test/Makefile.am - M /libcaca/trunk/test/gamma.c - - * Added the cucul_blit() function. It lets us blit various canvas one - onto the other with an optional mask. - ------------------------------------------------------------------------- -r669 | sam | 2006-03-22 19:20:52 +0000 (Wed, 22 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - - * Fixed an uninitialised structure member. - ------------------------------------------------------------------------- -r668 | sam | 2006-03-22 18:38:06 +0000 (Wed, 22 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - A /libcaca/trunk/cucul/canvas.c (from /libcaca/trunk/cucul/char.c:656) - D /libcaca/trunk/cucul/char.c - - * Renamed cucul/char.c into cucul/canvas.c because I'm adding stuff there - that is a bit more high level than characters. - ------------------------------------------------------------------------- -r667 | sam | 2006-03-22 18:29:39 +0000 (Wed, 22 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/test/export.c - - * Renamed cucul_get_export() to cucul_create_export(). - ------------------------------------------------------------------------- -r666 | sam | 2006-03-22 17:49:18 +0000 (Wed, 22 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/bitmap.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - - * Removed the cucul_t * argument from cucul_create_bitmap(). It's not needed. - ------------------------------------------------------------------------- -r665 | sam | 2006-03-22 17:46:11 +0000 (Wed, 22 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/gamma.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/spritedit.c - M /libcaca/trunk/test/unicode.c - - * Changed the cucul_init parameter so that it now directly accepts a - canvas size (use cucul_init(0, 0) for the old behaviour). - ------------------------------------------------------------------------- -r664 | sam | 2006-03-22 17:34:03 +0000 (Wed, 22 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/kernel/kernel.c - - * Handle malloc(0), realloc(NULL,...) and realloc(...,0) in kernel mode. - ------------------------------------------------------------------------- -r663 | sam | 2006-03-22 17:30:56 +0000 (Wed, 22 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - - * Removed code that did not need to be duplicated. - ------------------------------------------------------------------------- -r662 | sam | 2006-03-22 16:09:14 +0000 (Wed, 22 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaview.c - - * Gamma support in cacaview (through the g/G key). - ------------------------------------------------------------------------- -r661 | sam | 2006-03-22 15:00:43 +0000 (Wed, 22 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/gamma.c - - * Added colour to the gamma test. - ------------------------------------------------------------------------- -r660 | sam | 2006-03-22 14:56:50 +0000 (Wed, 22 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/bitmap.c - - * Use ln(x) = 2 * (t + t^3/3 + t^5/5 + ...) with t = (x-1)/(x+1). - ------------------------------------------------------------------------- -r659 | sam | 2006-03-22 13:58:24 +0000 (Wed, 22 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/gamma.c - - * Animated gamma test. - ------------------------------------------------------------------------- -r658 | sam | 2006-03-22 13:15:08 +0000 (Wed, 22 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/math.c - - * Got rid of cucul_powf(), too complex to implement and no longer used. - ------------------------------------------------------------------------- -r657 | sam | 2006-03-22 13:12:54 +0000 (Wed, 22 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/bitmap.c - - * Added optional support for CP437 gray blocks in the bitmap renderer. - * Use a custom pow() function for gamma computation. - ------------------------------------------------------------------------- -r656 | sam | 2006-03-21 11:05:56 +0000 (Tue, 21 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/math.c - - * Tried to do something with cucul_powf. It currently sucks. - ------------------------------------------------------------------------- -r655 | sam | 2006-03-21 10:52:24 +0000 (Tue, 21 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaplas.c - - * Changed the cacaplas colours. Yeah, I do what I want. - ------------------------------------------------------------------------- -r654 | sam | 2006-03-21 10:09:15 +0000 (Tue, 21 Mar 2006) | 27 lines -Changed paths: - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/gamma.c - - ___ - * Bitmap gamma test example. Of ,---. /""`_,' - course it does not work yet, | `\``""-; / - because some dirty old pig \ /`\\ ';' - implemented a cucul_powf() .') | __ \ - function that only works / (` / /(O\. _| - with integer exponents. .-`| `"` ` .-\_ - .-' \ ` ;=-. - HAHAHAHA MAIS .' . ._, / o o\ - VIEUX PORC ! .-'` . '-._;_._.J - .-'` `.-'` - _. -` L ' .' - .' U '- ._.-' - /` C / - / y | - ._ ; J | | - )).-| | | / - (/`.-| \ \ / .; - ( (_)| | \ ; .' | - '--'; | `\ / / | - \ | `\ /.' / - \ / ; |`\ | - '. .' _.-| | | | - '-. .-';_"---'`.__| | | \ - `'-._ ``'-. | \ \__\\ - `''--.___\\ \__\\ - ------------------------------------------------------------------------- -r653 | sam | 2006-03-21 09:52:32 +0000 (Tue, 21 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/bitmap.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/src/aafire.c - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - M /libcaca/trunk/src/cacaview.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/hsv.c - - * Got rid of useless parameters in cucul_*_bitmap and cucul_*_sprite. - ------------------------------------------------------------------------- -r652 | sam | 2006-03-21 09:48:02 +0000 (Tue, 21 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/kernel/kernel.c - - * Use the asm versions of sin and cos when available. - ------------------------------------------------------------------------- -r651 | jylam | 2006-03-20 15:23:11 +0000 (Mon, 20 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * Added a bird. - ------------------------------------------------------------------------- -r650 | sam | 2006-03-19 17:10:12 +0000 (Sun, 19 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c - - * Added basic support for a few Unicode characters to the X11 driver. - ------------------------------------------------------------------------- -r649 | sam | 2006-03-19 16:59:34 +0000 (Sun, 19 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaplas.c - - * Added a lame "powered by libcaca" banner to cacaplas. - ------------------------------------------------------------------------- -r648 | sam | 2006-03-19 16:59:01 +0000 (Sun, 19 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Added a few notes to the TODO list. - ------------------------------------------------------------------------- -r647 | sam | 2006-03-19 16:42:31 +0000 (Sun, 19 Mar 2006) | 18 lines -Changed paths: - M /libcaca/trunk/src/cacaball.c - - Nan mais avec ma config _,--. ,--._ - d'Emacs c'est vraiment \ > `-"""-' < / - impossible qu'il reste `-. .-' - des tabs dans mon code / 'e___e` \ - \__ ( (o o) ) - HAHAHAHA MAIS _\_ `=' _/_ - VIEUX PORC ! / /|`-._.-'|\ \ - \ ., / /||_______||\ \ - .,|_) _/ /_||=======||_\ \_ - _ _______( ,\ ', / _/==|| ||==\_ \ -'(-'.` '-``o t__ `'( ^^ ^^ )`' - '/ (") \ / - | t-` \______|______/ - \ )_.-` |______|______| - \ .^--| /_| )__| |__( - \_(_\ |_|'[_\ / ] [ \ - '[_\ '[_\ `--' `--' - ------------------------------------------------------------------------- -r646 | sam | 2006-03-19 16:34:53 +0000 (Sun, 19 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/unicode.c - - * More special characters in the Unicode test. - ------------------------------------------------------------------------- -r645 | sam | 2006-03-18 00:12:25 +0000 (Sat, 18 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cucul/char.c - M /libcaca/trunk/cucul/cucul_internals.h - - * Cosmetic fixes. - ------------------------------------------------------------------------- -r644 | sam | 2006-03-18 00:06:24 +0000 (Sat, 18 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/export_ansi.c - M /libcaca/trunk/cucul/export_html.c - M /libcaca/trunk/cucul/export_irc.c - M /libcaca/trunk/cucul/export_ps.c - M /libcaca/trunk/cucul/export_svg.c - M /libcaca/trunk/test/export.c - - * Renamed cucul_buffer to cucul_export. Vanilla rum rules. - ------------------------------------------------------------------------- -r643 | sam | 2006-03-17 13:32:58 +0000 (Fri, 17 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_vga.c - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/char.c - A /libcaca/trunk/cucul/charset.c (from /libcaca/trunk/cucul/char.c:639) - M /libcaca/trunk/cucul/cucul_internals.h - - * Factorised some charset handling code into a new cucul/charset.c file. - ------------------------------------------------------------------------- -r642 | sam | 2006-03-17 10:35:26 +0000 (Fri, 17 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/export.c - - * Added a few commonly escaped characters to the export test: ( ) " < > & - ------------------------------------------------------------------------- -r641 | sam | 2006-03-17 09:56:28 +0000 (Fri, 17 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export_svg.c - - * Full Unicode support in the SVG exporter. - ------------------------------------------------------------------------- -r640 | sam | 2006-03-17 09:49:16 +0000 (Fri, 17 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_x11.c - - * Print '?' instead of spaces for unknown glyphs in the X11 driver. - ------------------------------------------------------------------------- -r639 | sam | 2006-03-16 19:10:12 +0000 (Thu, 16 Mar 2006) | 14 lines -Changed paths: - M /libcaca/trunk/cucul/export_ps.c - - ___ - ',_`""\ .---, - \ :-""``/` | - Ahaha mais vieux porc !! `;' //`\ / - / __ | ('. - |_ ./O)\ \ `) \ - _/-. ` `"` |` - .-=; ` / - /o o \ ,_, . - L._._;_.-' . - `'-.` ' - `. ' - '-._. -' - ------------------------------------------------------------------------- -r638 | sam | 2006-03-16 19:00:59 +0000 (Thu, 16 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/ChangeLog - - * Updated ChangeLog and converted it to UTF-8. - ------------------------------------------------------------------------- -r637 | sam | 2006-03-16 18:58:39 +0000 (Thu, 16 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export_svg.c - - * Fixed Unicode handling and improved coding style in the SVG exporter. - ------------------------------------------------------------------------- -r636 | sam | 2006-03-16 18:52:40 +0000 (Thu, 16 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/export.c - - * Do not write the trailing \0 when exporting data. - ------------------------------------------------------------------------- -r635 | sam | 2006-03-16 18:44:07 +0000 (Thu, 16 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export_ps.c - - * Fixed syntax errors in the generated PostScript document if ( ) \ or - Unicode characters are encountered. - ------------------------------------------------------------------------- -r634 | sam | 2006-03-16 18:09:26 +0000 (Thu, 16 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/export_ps.c - - * Optimised for speed and space, fixed a few bugs, and improved coding style - in the PS exporter (vieux porc !). - ------------------------------------------------------------------------- -r633 | sam | 2006-03-16 17:04:09 +0000 (Thu, 16 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - - * Comment clarification. - ------------------------------------------------------------------------- -r632 | sam | 2006-03-16 16:59:57 +0000 (Thu, 16 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_win32.c - - * Fix resizing of the Win32 console. It now adapts to the requested size. - ------------------------------------------------------------------------- -r631 | sam | 2006-03-16 12:58:55 +0000 (Thu, 16 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_vga.c - - * Duplicated the conio.h Unicode->CP437 conversion into the VGA driver. - * Cosmetic code changes. - ------------------------------------------------------------------------- -r630 | sam | 2006-03-16 12:50:07 +0000 (Thu, 16 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_slang.c - - * Fixed compiler warnings when UTF-8 S-Lang is not available. - ------------------------------------------------------------------------- -r629 | sam | 2006-03-16 12:49:20 +0000 (Thu, 16 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/configure.ac - - * Use UTF-8 enable ncurses (ncursesw) if available. Doesn't seem to work. - ------------------------------------------------------------------------- -r628 | sam | 2006-03-16 12:46:39 +0000 (Thu, 16 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/build-win32 - - * Distribute the license with Win32 packages and convert text files to - CRLF format. - ------------------------------------------------------------------------- -r627 | sam | 2006-03-15 22:07:55 +0000 (Wed, 15 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/test/unicode.c - - * Added support for Unicode characters that fall into CP437 0x01 - 0x1f to - the DOS/conio.h driver, and updated the unicode test accordingly. - ------------------------------------------------------------------------- -r626 | sam | 2006-03-15 20:39:43 +0000 (Wed, 15 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/export.c - M /libcaca/trunk/test/unicode.c - - * Added a few more Unicode characters to the export and unicode tests. - ------------------------------------------------------------------------- -r625 | sam | 2006-03-15 20:30:39 +0000 (Wed, 15 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - - * Partial Unicode support for the DOS/conio.h driver. Glyphs that have - equivalents in CP437 0x7f - 0xff are translated. - ------------------------------------------------------------------------- -r624 | sam | 2006-03-15 18:41:29 +0000 (Wed, 15 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export_html.c - - * Unicode support in the HTML exporter. - ------------------------------------------------------------------------- -r623 | sam | 2006-03-15 17:42:03 +0000 (Wed, 15 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - - * Cosmetic. - ------------------------------------------------------------------------- -r622 | sam | 2006-03-15 17:33:03 +0000 (Wed, 15 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/export.c - - * Small test program for exporters. Usage: "export html", "export irc" etc. - ------------------------------------------------------------------------- -r621 | jylam | 2006-03-15 17:16:09 +0000 (Wed, 15 Mar 2006) | 24 lines -Changed paths: - A /libcaca/trunk/cucul/export_svg.c - - * Added the SVG exporter sources. SAM IS KOREA KEKEKEK ^^ -*p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_* -p______...___________________________p -e____(_..__`'-.,--,__________________e -n_____'-._'-.__`\a\\_________________n -i_________'.___.'_(|_________________i -s____________7____||_________________s -b___________/___.'_|_________________b -i__________/_.-'__,J_________________i -r_________/_________\________________r -d________||___/______;_______________d -*________||__|_______|_______________* -p________`\__\_______|__/__''\_______p -e__________'._\______/.-`____{}|_____e -n___________/\_`;_.-'_________/______n -i___________\_;(((____.--'\_/________i -s_________.(((_____.-;\______________s -b____.--'`_____,;`'.'-;\_____________b -i_taco's____.'____'._.'\\____________i -r_dick_--'_________|__\_|____________r -d__________________\_\,_/____________d -*p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_* - - ------------------------------------------------------------------------- -r620 | jylam | 2006-03-15 16:55:40 +0000 (Wed, 15 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/export_html.c - M /libcaca/trunk/cucul/export_ps.c - - * Added preliminary (but working) SVG exporter - ------------------------------------------------------------------------- -r619 | jylam | 2006-03-15 15:03:43 +0000 (Wed, 15 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - - * Added telnet commands and options strings for debug - ------------------------------------------------------------------------- -r618 | jylam | 2006-03-15 13:48:51 +0000 (Wed, 15 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/demo.c - - * Fixed refresh when updating parameter in display_menu() - ------------------------------------------------------------------------- -r617 | jylam | 2006-03-15 13:10:34 +0000 (Wed, 15 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/kernel/kernel.c - - * Removed false comment - ------------------------------------------------------------------------- -r616 | jylam | 2006-03-15 13:06:25 +0000 (Wed, 15 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaball.c - - * Optimised cacaballs a bit - ------------------------------------------------------------------------- -r615 | jylam | 2006-03-15 12:51:08 +0000 (Wed, 15 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaball.c - - * Better cacaballs parameters - ------------------------------------------------------------------------- -r614 | sam | 2006-03-15 10:04:56 +0000 (Wed, 15 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/src/cacamoir.c - - * Increased cacamoir circle thikness by 50%, because it currently really - sucks in small resolutions. - ------------------------------------------------------------------------- -r613 | sam | 2006-03-15 10:03:04 +0000 (Wed, 15 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/src/cacaball.c - - * Minor coding style fixes. - ------------------------------------------------------------------------- -r612 | sam | 2006-03-15 10:02:08 +0000 (Wed, 15 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_win32.c - - * UTF-8 support in the Win32 driver. - ------------------------------------------------------------------------- -r611 | sam | 2006-03-15 10:01:14 +0000 (Wed, 15 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/driver_network.c - - * Support CACA_GEOMETRY in the network driver. Still defaults to 80x24. - * Use RETSIGTYPE for signal handler return values. - ------------------------------------------------------------------------- -r610 | sam | 2006-03-15 09:57:04 +0000 (Wed, 15 Mar 2006) | 4 lines -Changed paths: - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/configure.ac - - * Do not fail if SLsmg_utf8_enable was not found, just disable UTF-8 support - in the SLang driver. - * Cosmetic fixes in configure.ac. - ------------------------------------------------------------------------- -r609 | sam | 2006-03-14 22:05:34 +0000 (Tue, 14 Mar 2006) | 6 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export_ansi.c - M /libcaca/trunk/cucul/export_html.c - M /libcaca/trunk/cucul/export_irc.c - M /libcaca/trunk/cucul/export_ps.c - - * Replaced all cucul_get_* exporters with a generic cucul_export() function. - * Got rid of static buffers; we now use cucul_free() to free exported - buffers. - * Fixed light background in the ANSI exporter by adding escape sequences for - most terminal emulators. - ------------------------------------------------------------------------- -r608 | jylam | 2006-03-14 19:01:19 +0000 (Tue, 14 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/kernel/kernel.c - - * Fixed UPPER() for strcasecmp - ------------------------------------------------------------------------- -r607 | sam | 2006-03-14 18:10:30 +0000 (Tue, 14 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/kernel/kernel.c - - * Rewrote strncasecmp. Totally untested, of course. - ------------------------------------------------------------------------- -r606 | sam | 2006-03-14 17:09:17 +0000 (Tue, 14 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export_ps.c - - * STATIC char const. AHAHAHAHA. - ------------------------------------------------------------------------- -r605 | sam | 2006-03-14 17:06:12 +0000 (Tue, 14 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - - * Do not switch to alternate screen when clearing, because sometimes we - are unable to cleanly restore the state. - ------------------------------------------------------------------------- -r604 | jylam | 2006-03-14 16:57:53 +0000 (Tue, 14 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export_ps.c - - * Cosmetic changes. AHAHAH I COMMITED IT MYSELF. - ------------------------------------------------------------------------- -r603 | jylam | 2006-03-14 16:51:38 +0000 (Tue, 14 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export_ps.c - - * Postscript exporter now kinda works. Paper size to be fixed - ------------------------------------------------------------------------- -r602 | jylam | 2006-03-14 15:39:38 +0000 (Tue, 14 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/cucul_internals.h - A /libcaca/trunk/cucul/export_ps.c - - * Added preliminary Postscript (tm) (r) (c) exporter. - ------------------------------------------------------------------------- -r601 | sam | 2006-03-14 14:19:58 +0000 (Tue, 14 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - - * Pressing Ctrl-C on the client side now drops the connection. - ------------------------------------------------------------------------- -r600 | sam | 2006-03-14 12:49:32 +0000 (Tue, 14 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/TODO - - * Updated the TODO list, mostly with Unicode-related tasks. - ------------------------------------------------------------------------- -r599 | sam | 2006-03-14 12:49:01 +0000 (Tue, 14 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/driver_network.c - - * Changed port environment variable to "CACA_PORT". No need to mention it's - a network port, we could have guessed. - ------------------------------------------------------------------------- -r598 | sam | 2006-03-14 12:30:17 +0000 (Tue, 14 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - - * Ooops, fixed an old typo. - ------------------------------------------------------------------------- -r597 | sam | 2006-03-14 12:16:11 +0000 (Tue, 14 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaball.c - - * Fixed a warning in cacaball.c. - ------------------------------------------------------------------------- -r596 | sam | 2006-03-13 19:04:29 +0000 (Mon, 13 Mar 2006) | 11 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - - * Improvements to the network output: - + Changed port to 51914 (rationale: it's 0xCACA; so okay, it's outside - the registered ports area, but we'd never be accepted anyway). - + Retry network sends in caca_get_event(), too. - + Have a per-client buffer in case of network congestion. If that buffer - gets full, just drop it and start again at the next frame. - + Set the window title to "caca for the network". - + Do not send the ANSI buffer's terminating \0. - + Restore the SIGPIPE handler on close. - + Set window size to 80x24 instead of 80x25. - ------------------------------------------------------------------------- -r595 | sam | 2006-03-13 18:07:35 +0000 (Mon, 13 Mar 2006) | 24 lines -Changed paths: - M /libcaca/trunk/cucul/export_ansi.c - M /libcaca/trunk/cucul/export_html.c - M /libcaca/trunk/cucul/export_irc.c - M /libcaca/trunk/perl/lib/Term/Caca/Bitmap.pm - M /libcaca/trunk/perl/lib/Term/Caca/Constants.pm - M /libcaca/trunk/perl/lib/Term/Caca/Sprite.pm - M /libcaca/trunk/perl/lib/Term/Caca.pm - M /libcaca/trunk/perl/lib/Term/Kaka/Bitmap.pm - M /libcaca/trunk/perl/lib/Term/Kaka/Constants.pm - M /libcaca/trunk/perl/lib/Term/Kaka/Sprite.pm - M /libcaca/trunk/perl/lib/Term/Kaka.pm - M /libcaca/trunk/python/pypycaca.c - M /libcaca/trunk/python/pypycaca.h - - * Set svn:keyword Id property on a few files. - - Note to developers: use that chunk in your ~/.subversion/config: - -[miscellany] -enable-auto-props = yes - -[auto-props] -*.m = svn:keywords=Id -*.h = svn:keywords=Id -*.mm = svn:keywords=Id -*.c = svn:keywords=Id -*.cpp = svn:keywords=Id -*.pch = svn:keywords=Id -*.command = svn:keywords=Id -*.pl = svn:keywords=Id -*.pm = svn:keywords=Id -*.py = svn:keywords=Id -*.sh = svn:keywords=Id -*.txt = svn:keywords=Id -*.html = svn:keywords=Id -*.php = svn:keywords=Id - - ------------------------------------------------------------------------- -r594 | sam | 2006-03-13 18:05:12 +0000 (Mon, 13 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export_ansi.c - - * Fixed end of lines in the ANSI exporter (CRLF, not LFCR). - ------------------------------------------------------------------------- -r593 | sam | 2006-03-13 17:49:04 +0000 (Mon, 13 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - - * Fixed an uninitialised variable in the event queue handling. - ------------------------------------------------------------------------- -r592 | sam | 2006-03-13 17:38:18 +0000 (Mon, 13 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/colors.c - - * Allow the color test to be built as a kernel. - ------------------------------------------------------------------------- -r591 | sam | 2006-03-13 17:36:14 +0000 (Mon, 13 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/THANKS - - * Sorted list of extra contributors by topic and added the FSF. - ------------------------------------------------------------------------- -r590 | sam | 2006-03-10 19:21:33 +0000 (Fri, 10 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - - * Set the client sockets as non-blocking, and implemented non-blocking - writes. Currently works very badly with more than one client. - ------------------------------------------------------------------------- -r589 | jylam | 2006-03-10 17:56:40 +0000 (Fri, 10 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/kernel/kernel.c - - * wrote strcasecmp for fun - ------------------------------------------------------------------------- -r588 | jylam | 2006-03-10 17:41:23 +0000 (Fri, 10 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - A /libcaca/trunk/cucul/export_ansi.c - A /libcaca/trunk/cucul/export_html.c - A /libcaca/trunk/cucul/export_irc.c - D /libcaca/trunk/cucul/exporter_ansi.c - D /libcaca/trunk/cucul/exporter_html.c - D /libcaca/trunk/cucul/exporter_irc.c - - * Renamed exporter_* to export_*, from God recommendation. - ------------------------------------------------------------------------- -r587 | jylam | 2006-03-10 17:32:08 +0000 (Fri, 10 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/Makefile.am - D /libcaca/trunk/cucul/export.c - A /libcaca/trunk/cucul/exporter_ansi.c - A /libcaca/trunk/cucul/exporter_html.c - A /libcaca/trunk/cucul/exporter_irc.c - - * Exploded cucul/export.c - ------------------------------------------------------------------------- -r586 | jylam | 2006-03-10 15:11:40 +0000 (Fri, 10 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/caca/driver_network.c - - * Added CACA_NETWORK_PORT env and related documentation - ------------------------------------------------------------------------- -r585 | jylam | 2006-03-10 14:41:24 +0000 (Fri, 10 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/cucul_internals.h - - * Fixed configure script to check for UTF8 enabled slang, removed network driver debug output, added size > 255 in telnet negociation, fixed scrolling bug in network driver - ------------------------------------------------------------------------- -r584 | sam | 2006-03-10 13:06:40 +0000 (Fri, 10 Mar 2006) | 4 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - - * Handle incoming connections in network_get_event() as well as - network_display() so that new clients immediately get the contents - of the canvas and do not need to wait for a caca_display() call. - ------------------------------------------------------------------------- -r583 | sam | 2006-03-10 10:03:30 +0000 (Fri, 10 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/char.c - - * Preliminary support for UTF-8 in cucul_putstr(). Also added a - cucul_putchar32() function but I'm not convinced it will be useful. - ------------------------------------------------------------------------- -r582 | sam | 2006-03-10 10:01:22 +0000 (Fri, 10 Mar 2006) | 4 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/graphics.c - - * Use the internal version of cucul_set_size in output drivers so that - they can force a resize. We need to find a way to make those specific - cucul - caca interactions unavailable to the clueless user. - ------------------------------------------------------------------------- -r581 | sam | 2006-03-10 09:48:33 +0000 (Fri, 10 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cacaball.c - M /libcaca/trunk/src/cacamoir.c - M /libcaca/trunk/src/cacaplas.c - - * Made cacamoir, cacaball and cacaplas buildable into a kernel. - ------------------------------------------------------------------------- -r580 | sam | 2006-03-10 09:43:13 +0000 (Fri, 10 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_vga.c - - * Assume the VGA screen is 320x200 and really resize the cucul canvas to - 80x25 upon initialisation. - ------------------------------------------------------------------------- -r579 | sam | 2006-03-10 09:34:16 +0000 (Fri, 10 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_slang.c - - * Added Unicode support to the SLang driver. - ------------------------------------------------------------------------- -r578 | sam | 2006-03-10 09:31:32 +0000 (Fri, 10 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h - - * Implemented a few math functions in our kernel: cos(), sin(), sqrt(). - ------------------------------------------------------------------------- -r577 | sam | 2006-03-10 09:30:30 +0000 (Fri, 10 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/test/unicode.c - - * More Unicode tests: gradient glyphs, double width characters. - ------------------------------------------------------------------------- -r576 | jylam | 2006-03-09 19:27:55 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/build-kernel - - * Oops, modified build-kernel while testing and commited it ;) - ------------------------------------------------------------------------- -r575 | jylam | 2006-03-09 19:27:14 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/build-kernel - M /libcaca/trunk/caca/driver_network.c - - * Multiplexed sockets, it is now possible to have multiple clients at the same time watching for the same libcaca application. And no fork or threads involved. THAT'S high technology. - ------------------------------------------------------------------------- -r574 | sam | 2006-03-09 16:57:32 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_vga.c - - * Fixed VGA colours. The values only range from 0 to 63. - ------------------------------------------------------------------------- -r573 | sam | 2006-03-09 15:35:00 +0000 (Thu, 09 Mar 2006) | 4 lines -Changed paths: - M /libcaca/trunk/build-kernel - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/kernel/kernel.c - M /libcaca/trunk/kernel/kernel.h - - * Added assembly code for inb() and outb(). - * Print a small message at kernel boot time just to check that the kernel - was properly loaded. - ------------------------------------------------------------------------- -r572 | jylam | 2006-03-09 13:24:06 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/cucul/export.c - - * Added tests for malloc()'s - ------------------------------------------------------------------------- -r571 | jylam | 2006-03-09 13:08:41 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/README - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export.c - - * Updated README for network driver, fixed remaining exporters - ------------------------------------------------------------------------- -r570 | sam | 2006-03-09 13:04:59 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/configure.ac - M /libcaca/trunk/kernel/Makefile.am - - * Added a conditional to only build the kernel if --enable-vga was set. - ------------------------------------------------------------------------- -r569 | sam | 2006-03-09 12:56:33 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/build-kernel - - * Set executable flag to the build-kernel script. - ------------------------------------------------------------------------- -r568 | sam | 2006-03-09 12:47:37 +0000 (Thu, 09 Mar 2006) | 3 lines -Changed paths: - A /libcaca/trunk/COPYING.GPL - M /libcaca/trunk/Makefile.am - A /libcaca/trunk/build-kernel - M /libcaca/trunk/caca/time.c - M /libcaca/trunk/configure.ac - M /libcaca/trunk/cucul/bitmap.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/char.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/math.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/cucul/triangle.c - A /libcaca/trunk/kernel - A /libcaca/trunk/kernel/Makefile.am - A /libcaca/trunk/kernel/kernel.c - A /libcaca/trunk/kernel/kernel.h - A /libcaca/trunk/kernel/multiboot.S - A /libcaca/trunk/kernel/multiboot.h - M /libcaca/trunk/src - M /libcaca/trunk/src/aafire.c - - * Added glue code to compile libcaca without a libc and build applications - as multiboot kernels. - ------------------------------------------------------------------------- -r567 | sam | 2006-03-09 12:44:49 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - - * Cosmetic change. - ------------------------------------------------------------------------- -r566 | sam | 2006-03-09 12:43:10 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/README - - * Slightly updated README. - ------------------------------------------------------------------------- -r565 | sam | 2006-03-09 12:41:02 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - A /libcaca/trunk/caca/driver_vga.c - - * Pure VGA output driver. - ------------------------------------------------------------------------- -r564 | sam | 2006-03-09 12:37:39 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/graphics.c - - * Removed unused includes. - ------------------------------------------------------------------------- -r563 | sam | 2006-03-09 12:35:47 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/AUTHORS - - * Added a few details for authors. - ------------------------------------------------------------------------- -r562 | sam | 2006-03-09 12:34:40 +0000 (Thu, 09 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - A /libcaca/trunk/test/unicode.c - - * Added a tiny Unicode test program. Of course it does not work yet, but - good to have something to start with. - ------------------------------------------------------------------------- -r561 | jylam | 2006-03-09 09:52:24 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.h - M /libcaca/trunk/cucul/cucul.h - - * Updated documentation a bit - ------------------------------------------------------------------------- -r560 | jylam | 2006-03-09 09:44:54 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export.c - - * Changed way temporary buffer of ansi export was handled. Need to do that for other exporters as well. - ------------------------------------------------------------------------- -r559 | jylam | 2006-03-09 08:45:40 +0000 (Thu, 09 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - - * Fixed memory leak in network driver - ------------------------------------------------------------------------- -r558 | sam | 2006-03-08 22:39:43 +0000 (Wed, 08 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_gl.c - - * Made the OpenGL colors slightly less saturated. - ------------------------------------------------------------------------- -r557 | sam | 2006-03-08 22:29:00 +0000 (Wed, 08 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - - * Make output drivers more error resilient when handling UTF-32 characters, - by simply ignoring everything non ASCII :-) - ------------------------------------------------------------------------- -r556 | jylam | 2006-03-08 20:58:07 +0000 (Wed, 08 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - - * Fixed blinking screen - ------------------------------------------------------------------------- -r555 | jylam | 2006-03-08 20:23:06 +0000 (Wed, 08 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/cucul/cucul.h - M /libcaca/trunk/cucul/export.c - - * Exporters now return size of generated data - ------------------------------------------------------------------------- -r554 | jylam | 2006-03-08 20:03:24 +0000 (Wed, 08 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - A /libcaca/trunk/caca/driver_network.c - M /libcaca/trunk/configure.ac - - * Added very preliminary network driver - ------------------------------------------------------------------------- -r553 | sam | 2006-03-08 19:41:53 +0000 (Wed, 08 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cucul/cucul.c - - * Fixed async issues between the driver and libcaca when resizing windows, - and simplified the handle_resize() API. Still can be polished. - ------------------------------------------------------------------------- -r552 | sam | 2006-03-08 17:20:38 +0000 (Wed, 08 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/cucul/cucul.c - - * cucul_set_size() does nothing if a graphical backend is attached. Added - documentation to explain this behaviour. - ------------------------------------------------------------------------- -r551 | sam | 2006-03-08 11:27:23 +0000 (Wed, 08 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - - * Cosmetic changes here and there. - ------------------------------------------------------------------------- -r550 | sam | 2006-03-08 10:33:01 +0000 (Wed, 08 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - - * Finished moving everything driver-specific to the apropriate driver_*.c - files. Phew. Now they just need a few comments. - ------------------------------------------------------------------------- -r549 | sam | 2006-03-08 09:51:53 +0000 (Wed, 08 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - - * Cleaned up useless header includes. - ------------------------------------------------------------------------- -r548 | sam | 2006-03-08 09:28:41 +0000 (Wed, 08 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - - * Split event.c into the appropriate driver_*.c files. - ------------------------------------------------------------------------- -r547 | sam | 2006-03-08 09:26:46 +0000 (Wed, 08 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca-config.in - - * Let us do "caca-config --libs cucul" to get only the libcucul dependencies. - ------------------------------------------------------------------------- -r546 | sam | 2006-03-08 09:23:38 +0000 (Wed, 08 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/doc/doxygen.cfg.in - - * Ignore driver_*.c files when building documentation. - ------------------------------------------------------------------------- -r545 | sam | 2006-03-08 09:21:55 +0000 (Wed, 08 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * configure.ac: look for a4wide.sty in more than one location. - ------------------------------------------------------------------------- -r543 | sam | 2006-03-07 12:39:34 +0000 (Tue, 07 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/Makefile.am - A /libcaca/trunk/build-dos (from /libcaca/trunk/build-win32:537) - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/cucul/cucul_internals.h - - * Fixed DOS driver. - * Added a build-dos script to cross-compile the DOS version using djgpp. - ------------------------------------------------------------------------- -r542 | sam | 2006-03-07 10:46:29 +0000 (Tue, 07 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * configure.ac: removed the "null" frontend. just don't attach any frontend - if you do not want any. - ------------------------------------------------------------------------- -r541 | sam | 2006-03-07 10:37:59 +0000 (Tue, 07 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/event.c - - * Got rid of static variables in the event code. - ------------------------------------------------------------------------- -r540 | sam | 2006-03-07 09:17:35 +0000 (Tue, 07 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - M /libcaca/trunk/caca/driver_conio.c - M /libcaca/trunk/caca/driver_gl.c - M /libcaca/trunk/caca/driver_ncurses.c - M /libcaca/trunk/caca/driver_slang.c - M /libcaca/trunk/caca/driver_win32.c - M /libcaca/trunk/caca/driver_x11.c - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - M /libcaca/trunk/cucul/bitmap.c - M /libcaca/trunk/cucul/box.c - M /libcaca/trunk/cucul/char.c - M /libcaca/trunk/cucul/conic.c - M /libcaca/trunk/cucul/cucul.c - M /libcaca/trunk/cucul/cucul_internals.h - M /libcaca/trunk/cucul/export.c - M /libcaca/trunk/cucul/line.c - M /libcaca/trunk/cucul/math.c - M /libcaca/trunk/cucul/sprite.c - M /libcaca/trunk/cucul/triangle.c - M /libcaca/trunk/src/cacaview.c - - * Polished the driver split a bit (still no events, except resize events), - properly credited authors and documented a few things. - ------------------------------------------------------------------------- -r539 | sam | 2006-03-06 23:01:59 +0000 (Mon, 06 Mar 2006) | 4 lines -Changed paths: - M /libcaca/trunk/caca/Makefile.am - M /libcaca/trunk/caca/caca.c - M /libcaca/trunk/caca/caca_internals.h - A /libcaca/trunk/caca/driver_conio.c (from /libcaca/trunk/caca/graphics.c:537) - A /libcaca/trunk/caca/driver_gl.c (from /libcaca/trunk/caca/graphics.c:537) - A /libcaca/trunk/caca/driver_ncurses.c (from /libcaca/trunk/caca/graphics.c:537) - A /libcaca/trunk/caca/driver_slang.c (from /libcaca/trunk/caca/graphics.c:537) - A /libcaca/trunk/caca/driver_win32.c (from /libcaca/trunk/caca/graphics.c:537) - A /libcaca/trunk/caca/driver_x11.c (from /libcaca/trunk/caca/graphics.c:537) - M /libcaca/trunk/caca/event.c - M /libcaca/trunk/caca/graphics.c - - * Split caca/graphics.c into driver-specific files. Resize is currently - broken, and event handling is not yet in the driver-specific files, but - I will of course fix that later. - ------------------------------------------------------------------------- -r538 | sam | 2006-03-06 21:49:48 +0000 (Mon, 06 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/configure.ac - - * Ooops, I fucked up the build. - ------------------------------------------------------------------------- -r537 | sam | 2006-03-06 21:00:53 +0000 (Mon, 06 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/Makefile.am - D /libcaca/trunk/examples - A /libcaca/trunk/src (from /libcaca/trunk/examples:536) - - * Moved stuff again. - ------------------------------------------------------------------------- -r536 | sam | 2006-03-06 20:57:14 +0000 (Mon, 06 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/Makefile.am - A /libcaca/trunk/caca - A /libcaca/trunk/caca/Makefile.am (from /libcaca/trunk/src/Makefile.am:535) - A /libcaca/trunk/caca/caca.c (from /libcaca/trunk/src/caca.c:535) - A /libcaca/trunk/caca/caca.h (from /libcaca/trunk/src/caca.h:535) - A /libcaca/trunk/caca/caca_internals.h (from /libcaca/trunk/src/caca_internals.h:535) - A /libcaca/trunk/caca/event.c (from /libcaca/trunk/src/event.c:535) - A /libcaca/trunk/caca/graphics.c (from /libcaca/trunk/src/graphics.c:535) - A /libcaca/trunk/caca/time.c (from /libcaca/trunk/src/time.c:535) - M /libcaca/trunk/configure.ac - A /libcaca/trunk/cucul - A /libcaca/trunk/cucul/Makefile.am (from /libcaca/trunk/src/Makefile.am:535) - A /libcaca/trunk/cucul/bitmap.c (from /libcaca/trunk/src/bitmap.c:535) - A /libcaca/trunk/cucul/box.c (from /libcaca/trunk/src/box.c:535) - A /libcaca/trunk/cucul/char.c (from /libcaca/trunk/src/char.c:535) - A /libcaca/trunk/cucul/conic.c (from /libcaca/trunk/src/conic.c:535) - A /libcaca/trunk/cucul/cucul.c (from /libcaca/trunk/src/cucul.c:535) - A /libcaca/trunk/cucul/cucul.h (from /libcaca/trunk/src/cucul.h:535) - A /libcaca/trunk/cucul/cucul_internals.h (from /libcaca/trunk/src/cucul_internals.h:535) - A /libcaca/trunk/cucul/export.c (from /libcaca/trunk/src/export.c:535) - A /libcaca/trunk/cucul/line.c (from /libcaca/trunk/src/line.c:535) - A /libcaca/trunk/cucul/math.c (from /libcaca/trunk/src/math.c:535) - A /libcaca/trunk/cucul/sprite.c (from /libcaca/trunk/src/sprite.c:535) - A /libcaca/trunk/cucul/triangle.c (from /libcaca/trunk/src/triangle.c:535) - M /libcaca/trunk/examples/Makefile.am - D /libcaca/trunk/src - M /libcaca/trunk/test/Makefile.am - - * Moved stuff around to differenciate between libcucul and libcaca. - ------------------------------------------------------------------------- -r535 | sam | 2006-03-06 19:13:01 +0000 (Mon, 06 Mar 2006) | 3 lines -Changed paths: - M /libcaca/trunk/src/caca.c - M /libcaca/trunk/src/char.c - M /libcaca/trunk/src/cucul.c - M /libcaca/trunk/src/cucul_internals.h - M /libcaca/trunk/src/export.c - M /libcaca/trunk/src/graphics.c - - * Use 32 bit integers for the character array. No visible difference for - now because we only do ASCII, but that will let us do Unicode later. - ------------------------------------------------------------------------- -r534 | sam | 2006-03-06 14:17:42 +0000 (Mon, 06 Mar 2006) | 4 lines -Changed paths: - M /libcaca/trunk/src/caca.h - M /libcaca/trunk/src/graphics.c - - * Removed caca_set_{size,width,height} because cucul_set_size ought to be - enough for everyone. Maybe I'll reintroduce caca_set_size sometime in the - future because it's libcaca who gets the resize events, after all. - ------------------------------------------------------------------------- -r533 | jylam | 2006-03-06 13:50:05 +0000 (Mon, 06 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/graphics.c - - * I just suck. I'll goatse myself right after beeing back at home. - ------------------------------------------------------------------------- -r532 | sam | 2006-03-06 13:43:23 +0000 (Mon, 06 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/graphics.c - - * src/graphics.c: minor optimisations. - ------------------------------------------------------------------------- -r531 | sam | 2006-03-06 13:34:57 +0000 (Mon, 06 Mar 2006) | 6 lines -Changed paths: - M /libcaca/trunk/src/graphics.c - - * Nan mais je voudrais pas avoir l'air d'insister mon gars, mais primo - dans la vraie vie, 0x007f7f7f et { 0x00, 0x7f, 0x7f, 0x7f } n'ont pas - toujours les bytes dans le meme ordre, deuzio un unsigned int n'a pas - toujours 4 bytes, et troizio tu pourrais au moins checker que ca fait - pas de warnings et/ou que ca segfaulte pas ! - ------------------------------------------------------------------------- -r530 | jylam | 2006-03-06 12:13:12 +0000 (Mon, 06 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/graphics.c - - * Mais je fais comme je veux bordel de cul ! - ------------------------------------------------------------------------- -r529 | sam | 2006-03-06 11:08:25 +0000 (Mon, 06 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/graphics.c - - * Haha mais vieux porc a pattes ! - ------------------------------------------------------------------------- -r528 | jylam | 2006-03-06 10:21:48 +0000 (Mon, 06 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/graphics.c - - * Reverted to integer colors in GL driver, fixed a bunch of warnings in slang. - ------------------------------------------------------------------------- -r527 | sam | 2006-03-06 08:32:40 +0000 (Mon, 06 Mar 2006) | 9 lines -Changed paths: - M /libcaca/trunk/caca-config.in - M /libcaca/trunk/configure.ac - M /libcaca/trunk/examples/aafire.c - M /libcaca/trunk/examples/cacaball.c - M /libcaca/trunk/examples/cacamoir.c - M /libcaca/trunk/examples/cacaplas.c - M /libcaca/trunk/examples/cacaview.c - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/src/bitmap.c - M /libcaca/trunk/src/box.c - M /libcaca/trunk/src/caca.c - M /libcaca/trunk/src/caca.h - M /libcaca/trunk/src/caca_internals.h - M /libcaca/trunk/src/char.c - M /libcaca/trunk/src/conic.c - M /libcaca/trunk/src/cucul.c - M /libcaca/trunk/src/cucul_internals.h - M /libcaca/trunk/src/event.c - M /libcaca/trunk/src/export.c - M /libcaca/trunk/src/graphics.c - M /libcaca/trunk/src/line.c - M /libcaca/trunk/src/math.c - M /libcaca/trunk/src/sprite.c - M /libcaca/trunk/src/time.c - M /libcaca/trunk/src/triangle.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/demo.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/spritedit.c - - * All output plugins should now work again. - * Renamed caca_refresh() into caca_display() which makes more sense. - * Optimised gl_bgpal by directly storing floats instead of doing the - conversion at runtime. - * Handle resizing in cucul_set_size() and try to keep as much information - as possible from the previous canvas. - * Moved most global variables into cucul_t or caca_t contexts. - * Moved time.c into libcaca. - ------------------------------------------------------------------------- -r526 | sam | 2006-03-06 08:26:09 +0000 (Mon, 06 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/debian - M /libcaca/trunk/debian/changelog - M /libcaca/trunk/debian/control - M /libcaca/trunk/debian/copyright - M /libcaca/trunk/debian/rules - M /libcaca/trunk/doc/Makefile.am - D /libcaca/trunk/doc/cacademo.1 - A /libcaca/trunk/doc/cacafire.1 (from /libcaca/trunk/doc/cacademo.1:524) - M /libcaca/trunk/libcaca.spec - M /libcaca/trunk/msvc/Makefile.am - D /libcaca/trunk/msvc/cacademo.vcproj - M /libcaca/trunk/msvc/libcaca.sln - - * Removed cacademo from examples, manpages and distributions. It's useless. - ------------------------------------------------------------------------- -r525 | sam | 2006-03-06 08:22:09 +0000 (Mon, 06 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/cucul.c - - * src/cucul.c: s/width/height/. - ------------------------------------------------------------------------- -r524 | sam | 2006-03-05 18:43:13 +0000 (Sun, 05 Mar 2006) | 16 lines -Changed paths: - M /libcaca/trunk/configure.ac - M /libcaca/trunk/doc/doxygen.cfg.in - M /libcaca/trunk/examples - M /libcaca/trunk/examples/Makefile.am - M /libcaca/trunk/examples/aafire.c - M /libcaca/trunk/examples/cacaball.c - M /libcaca/trunk/examples/cacamoir.c - M /libcaca/trunk/examples/cacaplas.c - M /libcaca/trunk/examples/cacaview.c - D /libcaca/trunk/examples/demo.c - M /libcaca/trunk/src/Makefile.am - M /libcaca/trunk/src/bitmap.c - M /libcaca/trunk/src/box.c - M /libcaca/trunk/src/caca.c - M /libcaca/trunk/src/caca.h - M /libcaca/trunk/src/caca_internals.h - A /libcaca/trunk/src/char.c - M /libcaca/trunk/src/conic.c - A /libcaca/trunk/src/cucul.c - A /libcaca/trunk/src/cucul.h (from /libcaca/trunk/src/caca.h:522) - A /libcaca/trunk/src/cucul_internals.h - M /libcaca/trunk/src/event.c - A /libcaca/trunk/src/export.c - M /libcaca/trunk/src/graphics.c - M /libcaca/trunk/src/line.c - M /libcaca/trunk/src/math.c - M /libcaca/trunk/src/sprite.c - M /libcaca/trunk/src/triangle.c - M /libcaca/trunk/test - M /libcaca/trunk/test/Makefile.am - M /libcaca/trunk/test/colors.c - A /libcaca/trunk/test/demo.c (from /libcaca/trunk/examples/demo.c:522) - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/optipal.c - M /libcaca/trunk/test/spritedit.c - - A new low-level text management library (canvas for ultrafast compositing -of unicode letters) is now separated from the higher level rendering and I/O -(that is, libcaca). This commit totally breaks the API, but once everything -is polished I will think about source-level backward compatibility. Most -drivers are broken, but X11 still sorta works. - - The new design is much more object-oriented and allows having several -active renderers at the same time, changing renderers on the fly, and more -important, having no renderer at all (useful for converters, or when you -want to do your own renderer). - - And in case you are still wondering, the libcucul acronym has "Unicode" -because I want to support at least a subset of Unicode. There are awesome -glyphs in it, including the ones inherited from Codepage 437 such as -"gray 25%" that are used in DOS and Win32 ANSI art. - ------------------------------------------------------------------------- -r523 | sam | 2006-03-04 18:08:47 +0000 (Sat, 04 Mar 2006) | 2 lines -Changed paths: - M /libcaca/trunk/bootstrap - - * New updated bootstrap script. - ------------------------------------------------------------------------- -r522 | sam | 2006-03-04 00:35:45 +0000 (Sat, 04 Mar 2006) | 2 lines -Changed paths: - R /libcaca/trunk/COPYING - A /libcaca/trunk/COPYING.LGPL (from /libcaca/trunk/COPYING:521) - M /libcaca/trunk/Makefile.am - M /libcaca/trunk/debian/copyright - M /libcaca/trunk/doc/cacademo.1 - M /libcaca/trunk/examples/cacaball.c - M /libcaca/trunk/examples/cacamoir.c - M /libcaca/trunk/examples/cacaplas.c - M /libcaca/trunk/examples/cacaview.c - M /libcaca/trunk/examples/demo.c - M /libcaca/trunk/perl/Build.PL - M /libcaca/trunk/perl/META.yml - M /libcaca/trunk/python/pypycaca.c - M /libcaca/trunk/python/pypycaca.h - M /libcaca/trunk/src/bitmap.c - M /libcaca/trunk/src/box.c - M /libcaca/trunk/src/caca.c - M /libcaca/trunk/src/caca.h - M /libcaca/trunk/src/caca_internals.h - M /libcaca/trunk/src/conic.c - M /libcaca/trunk/src/event.c - M /libcaca/trunk/src/graphics.c - M /libcaca/trunk/src/line.c - M /libcaca/trunk/src/math.c - M /libcaca/trunk/src/sprite.c - M /libcaca/trunk/src/time.c - M /libcaca/trunk/src/triangle.c - M /libcaca/trunk/test/colors.c - M /libcaca/trunk/test/dithering.c - M /libcaca/trunk/test/event.c - M /libcaca/trunk/test/hsv.c - M /libcaca/trunk/test/optipal.c - M /libcaca/trunk/test/spritedit.c - - * Changed the licensing to WTFPL, as per all copyright holders' permission. - ------------------------------------------------------------------------- -r521 | jylam | 2006-02-11 19:20:48 +0000 (Sat, 11 Feb 2006) | 2 lines -Changed paths: - A /libcaca/trunk/python/caca.txt - A /libcaca/trunk/python/test1.py - A /libcaca/trunk/python/test2.py - - * Added two examples for python bindings (a subset of cacademo, and bitmap example) - ------------------------------------------------------------------------- -r520 | jylam | 2006-02-11 15:46:51 +0000 (Sat, 11 Feb 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/event.c - - * Fixed bug in events with GL driver - ------------------------------------------------------------------------- -r519 | jylam | 2006-02-11 15:11:30 +0000 (Sat, 11 Feb 2006) | 2 lines -Changed paths: - M /libcaca/trunk/src/graphics.c - - * Improved GL rendering (characters are not blurry anymore) - ------------------------------------------------------------------------- -r518 | jylam | 2006-02-05 17:47:23 +0000 (Sun, 05 Feb 2006) | 2 lines -Changed paths: - A /libcaca/trunk/python - A /libcaca/trunk/python/Makefile - A /libcaca/trunk/python/README - A /libcaca/trunk/python/pypycaca.c - A /libcaca/trunk/python/pypycaca.h - - * Added -preliminary- Python bindings - ------------------------------------------------------------------------- -r517 | jylam | 2005-12-08 19:03:06 +0000 (Thu, 08 Dec 2005) | 2 lines -Changed paths: - M /libcaca/trunk/AUTHORS - - * Updated for my ego trip - ------------------------------------------------------------------------- -r516 | jylam | 2005-11-21 21:39:34 +0000 (Mon, 21 Nov 2005) | 2 lines -Changed paths: - M /libcaca/trunk/examples/cacaball.c - - * Removed debug test, kekeke ^^ - ------------------------------------------------------------------------- -r515 | jylam | 2005-11-21 17:24:33 +0000 (Mon, 21 Nov 2005) | 2 lines -Changed paths: - M /libcaca/trunk/examples/cacaball.c - M /libcaca/trunk/src/caca.h - M /libcaca/trunk/src/graphics.c - - * Added caca_set_width, set_height_, set_size - ------------------------------------------------------------------------- -r514 | jylam | 2005-11-18 10:46:53 +0000 (Fri, 18 Nov 2005) | 2 lines -Changed paths: - M /libcaca/trunk/examples/aafire.c - M /libcaca/trunk/examples/cacaball.c - M /libcaca/trunk/examples/cacamoir.c - M /libcaca/trunk/examples/cacaplas.c - - * Fixed remaining warnings with gcc 3.x and 4.x - ------------------------------------------------------------------------- -r513 | jylam | 2005-11-17 14:33:43 +0000 (Thu, 17 Nov 2005) | 2 lines -Changed paths: - M /libcaca/trunk/src/bitmap.c - M /libcaca/trunk/src/graphics.c - - * Fixed warnings under GCC 4.x - ------------------------------------------------------------------------- -r512 | jylam | 2005-11-17 14:13:54 +0000 (Thu, 17 Nov 2005) | 2 lines -Changed paths: - M /libcaca/trunk/src/bitmap.c - M /libcaca/trunk/src/event.c - M /libcaca/trunk/src/graphics.c - -* Fixed a bunch of warnings - ------------------------------------------------------------------------- -r511 | sam | 2005-11-12 15:39:50 +0000 (Sat, 12 Nov 2005) | 2 lines -Changed paths: - M /libcaca/trunk/src/graphics.c - - * more coding style fixes. + caca/caca.h | 2 ++ + caca/caca0.h | 2 ++ + 2 files changed, 4 insertions(+), 0 deletions(-) + +commit 0b1298105b7c4960ded5feb3d1386e742aca1d1c +Author: sam +Date: Sun Aug 2 11:09:16 2009 +0000 + + Move conio functions to the main caca.h header, with their caca_conio_ + prefix. The #defines remain in caca_conio.h. + + caca/caca.h | 128 +++++++++++++++++++++++++++++++++++++++++++++++++++ + caca/caca_conio.h | 133 +++++----------------------------------------------- + 2 files changed, 141 insertions(+), 120 deletions(-) + +commit 5841209e9a1c2fac3ec14c4e68aa9326fafc566d +Author: sam +Date: Sun Aug 2 11:09:10 2009 +0000 + + Make conio_refresh() play nicer with the resources when the machine is slow. + + caca/caca_conio.c | 5 +++-- + 1 files changed, 3 insertions(+), 2 deletions(-) + +commit 3ade80bff86a42614a95e8440ce6b686a48e1bba +Author: sam +Date: Sun Aug 2 11:09:05 2009 +0000 + + Fix delay(), getch() and kbhit() to avoid busy loops and ensure + frequent screen refreshes. + Implement clreol() (incomplete) and sleep() functions. + Replace some defines with enums in . + + caca/caca_conio.c | 100 +++++++++++++++++++++++++++++++++++++++++++++++----- + caca/caca_conio.h | 72 ++++++++++++++++++++++---------------- + 2 files changed, 132 insertions(+), 40 deletions(-) + +commit 5943fa69036e244274b8d4202ddc30b0eb11d1b8 +Author: sam +Date: Sun Aug 2 11:08:58 2009 +0000 + + Update the NEWS file with what's been done since the last release. + + NEWS | 12 ++++++++++++ + 1 files changed, 12 insertions(+), 0 deletions(-) + +commit 67fcf886a5fc3954309389bbbb84b9bc60e223ce +Author: sam +Date: Sun Aug 2 11:08:50 2009 +0000 + + Do not look for gmcs2. It is an abandoned abomination. + + configure.ac | 4 ---- + 1 files changed, 0 insertions(+), 4 deletions(-) + +commit 4c69b3d63b5de8c09ad0bb7a4c7ed57a2cc6de26 +Author: sam +Date: Sat Aug 1 14:50:32 2009 +0000 + + Add a simple snake program using the interface. + + COPYING.ISC | 13 +++ + Makefile.am | 2 +- + THANKS | 1 + + examples/.gitignore | 1 + + examples/Makefile.am | 5 +- + examples/conio-snake.cpp | 221 ++++++++++++++++++++++++++++++++++++++++++++++ + 6 files changed, 241 insertions(+), 2 deletions(-) + +commit d7e86e850ba3d0636d42231cf89afe61395cce32 +Author: sam +Date: Fri Jul 31 00:01:32 2009 +0000 + + Implement conio.h's getche() and move cursor to top right corner after + a call to clrscr(). + + caca/caca_conio.c | 10 ++++++---- + 1 files changed, 6 insertions(+), 4 deletions(-) + +commit 831d2199a74393bfa7379286a70a5b3e8fd82d41 +Author: sam +Date: Fri Jul 31 00:01:25 2009 +0000 + + Make caca_printf(), caca_vprintf() and caca_put_str() return the number of + printed cells instead of always returning 0. This is handy if we want to + advance a cursor after each printf() call. + + caca/caca_conio.c | 18 +++++++------ + caca/string.c | 70 ++++++++++++++++++++++++++++++++++------------------- + 2 files changed, 55 insertions(+), 33 deletions(-) + +commit f024e4df56b801f0e9e95ceea57a26e2ac224b37 +Author: sam +Date: Fri Jul 31 00:01:13 2009 +0000 + + Implement conio.h's kbhit(). + + caca/caca_conio.c | 27 +++++++++++++++++---------- + 1 files changed, 17 insertions(+), 10 deletions(-) + +commit ba5732d80ff66f11bf4ee34d9f3389991eb456be +Author: sam +Date: Thu Jul 30 20:11:07 2009 +0000 + + Look for csc and gmcs2 prior to gmcs. + + caca-sharp/Makefile.am | 102 ++++++++++++++++++++++++------------------------ + configure.ac | 12 +++++- + 2 files changed, 61 insertions(+), 53 deletions(-) + +commit bd146cfaf6079b9fcf9dab386449b93e3e32e012 +Author: sam +Date: Thu Jul 30 20:10:57 2009 +0000 + + Add sound(), nosound() and delay() to the conio.h emulation. Even though + they're not actually from that header, they're often used together. + + caca/caca_conio.c | 24 ++++++++++++++++++++++++ + caca/caca_conio.h | 9 +++++++++ + 2 files changed, 33 insertions(+), 0 deletions(-) + +commit a4f95f5ad6468108505a8aaca2787b9ebe061284 +Author: pterjan +Date: Wed Jul 29 16:00:25 2009 +0000 + + * Fix a segfault in rotate_180 on 0 sized canvas + + caca/transform.c | 3 +++ + tests/simple.c | 2 ++ + 2 files changed, 5 insertions(+), 0 deletions(-) + +commit fe99ce8169470adbd63ee6fe37dbc8dc0fcc9510 +Author: sam +Date: Sun Jul 26 23:26:21 2009 +0000 + + Start implementing a full replacement with a libcaca backend. + + caca/Makefile.am | 236 +++++++++--------- + caca/caca_conio.c | 392 +++++++++++++++++++++++++++++ + caca/caca_conio.h | 255 +++++++++++++++++++ + configure.ac | 2 +- + examples/.gitignore | 1 + + examples/Makefile.am | 5 +- + examples/conio.c | 682 ++++++++++++++++++++++++++++++++++++++++++++++++++ + 7 files changed, 1454 insertions(+), 119 deletions(-) + +commit c3fa94271d1b6a38d6f514da0e5e8a6b8c6bf0e3 +Author: sam +Date: Sun Jul 26 23:26:15 2009 +0000 + + Rename caca_get_cursor_x() and caca_get_cursor_y() to caca_wherex() and + caca_wherey(), in order to match the old naming scheme. + + caca-php/caca.php | 8 ++++---- + caca-php/php_caca.c | 12 ++++++------ + caca-php/php_caca.h | 4 ++-- + caca-sharp/Canvas.cs | 9 ++++----- + caca/caca.h | 12 +++++++----- + caca/driver/ncurses.c | 4 ++-- + caca/driver/slang.c | 2 +- + caca/driver/x11.c | 4 ++-- + caca/string.c | 10 ++++++---- + ruby/caca-canvas.c | 15 +++++++++++---- + ruby/ruby-caca.dox | 46 +++++++++++++++++++++++----------------------- + ruby/t/tc_canvas.rb | 4 ++-- + 12 files changed, 70 insertions(+), 60 deletions(-) + +commit c43fed10e422f7c22d277599d1c450146b83de95 +Author: sam +Date: Sun Jul 26 23:26:08 2009 +0000 + + Implement caca_vprintf() to allow third-party variadic functions to call us. + + caca/caca.h | 5 +++++ + caca/string.c | 31 ++++++++++++++++++++++++++++--- + 2 files changed, 33 insertions(+), 3 deletions(-) + +commit 822b794079d727c522e67df77ea59a5a5454c89b +Author: sam +Date: Sun Jul 26 23:25:59 2009 +0000 + + Show how we could optimise dirty rectangle handling in a box fill. Disabled + for now because it does not work with fullwidth characters. + + caca/box.c | 16 +++++++++++++++- + 1 files changed, 15 insertions(+), 1 deletions(-) + +commit 6384915910b84c1404eee48681658903beb3d8c9 +Author: sam +Date: Sun Jul 26 19:21:58 2009 +0000 + + I forgot to initialise dirty_disabled in the canvas constructor. + + caca/canvas.c | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +commit 1458be14a2d014f56d38aa496793681ec4979219 +Author: sam +Date: Sun Jul 26 19:17:35 2009 +0000 + + Allow to temporarily disable dirty rectangle handling. This allows for huge + speedups when the calling application knows the dirty rectangle covered by + a complex operation. + + caca/attr.c | 3 ++- + caca/caca.h | 2 ++ + caca/caca_internals.h | 2 +- + caca/canvas.c | 11 ++++++++--- + caca/dirty.c | 45 +++++++++++++++++++++++++++++++++++++++++++++ + caca/frame.c | 6 ++++-- + caca/string.c | 15 ++++++++++----- + caca/transform.c | 18 ++++++++++++------ + tests/.gitignore | 3 ++- + tests/bench.c | 12 ++++++++++-- + 10 files changed, 96 insertions(+), 21 deletions(-) + +commit ef2c4e1e17df8672e30649595e3527a38f82ca0b +Author: sam +Date: Sun Jul 26 19:17:28 2009 +0000 + + Coding style: remove tabs and trailing spaces. + + caca-php/php_caca.c | 2730 +++++++++++++++++++++++++------------------------- + caca/codec/export.c | 2 +- + caca/driver/cocoa.m | 68 +- + caca/driver/gl.c | 6 +- + caca/figfont.c | 2 +- + examples/import.c | 2 +- + python/pypycaca.c | 80 +- + ruby/caca-canvas.c | 10 +- + ruby/caca-display.c | 6 +- + ruby/caca-dither.c | 18 +- + ruby/caca-event.c | 4 +- + ruby/caca-font.c | 14 +- + src/aafire.c | 30 +- + tests/bench.c | 41 +- + 14 files changed, 1515 insertions(+), 1498 deletions(-) + +commit 5f0f659c0c7b8122fe4a3bf5c3268838024edd9b +Author: sam +Date: Sun Jul 26 19:17:20 2009 +0000 + + Do not add a dirty rectangle at the cursor's position. It's up to the + display driver to clean up its shit. Fixed X11 driver accordingly. + + caca/driver/x11.c | 33 ++++++++++++++++++++++++++++++--- + caca/string.c | 4 ---- + 2 files changed, 30 insertions(+), 7 deletions(-) + +commit cb90e23ec73f39978e74e098a450f249a0f7cdaf +Author: sam +Date: Sun Jul 26 16:20:31 2009 +0000 + + More complex dirty rectangle merging strategy. It's a lot slower in some + cases, but that can be fixed. + + caca/caca_internals.h | 6 +- + caca/dirty.c | 135 ++++++++++++++++++++++++++++++++++++++++--------- + 2 files changed, 113 insertions(+), 28 deletions(-) + +commit de463801639e33fba304dc4811543ab6ce145b2a +Author: sam +Date: Sun Jul 26 16:20:20 2009 +0000 + + Add unit tests for efficient dirty rectangle merging. + + tests/dirty.cpp | 37 +++++++++++++++++++++++++++++++++++++ + 1 files changed, 37 insertions(+), 0 deletions(-) + +commit 818b32016e5b01306bd911fed6f6d622042ac268 +Author: sam +Date: Sun Jul 26 16:20:10 2009 +0000 + + Add a comment to the ncurses driver to remember fix the GCC warning. + + caca/driver/ncurses.c | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +commit e6a991fd2d26939fa66e09d53f5b54192f31b852 +Author: sam +Date: Fri Jul 24 16:39:43 2009 +0000 + + Update the Win32 and Win64 ports. + + caca/libcaca.vcproj | 976 +++++++++++++++++++++++---------------------- + cxx/libcaca++.vcproj | 687 ++++++++++++++++---------------- + cxx/test-cxx.vcproj | 666 ++++++++++++++++--------------- + examples/blit.vcproj | 730 +++++++++++++++++----------------- + examples/colors.vcproj | 730 +++++++++++++++++----------------- + examples/demo.vcproj | 730 +++++++++++++++++----------------- + examples/dithering.vcproj | 730 +++++++++++++++++----------------- + examples/driver.vcproj | 730 +++++++++++++++++----------------- + examples/event.vcproj | 730 +++++++++++++++++----------------- + examples/font.vcproj | 730 +++++++++++++++++----------------- + examples/frames.vcproj | 730 +++++++++++++++++----------------- + examples/fullwidth.vcproj | 730 +++++++++++++++++----------------- + examples/gamma.vcproj | 730 +++++++++++++++++----------------- + examples/hsv.vcproj | 730 +++++++++++++++++----------------- + examples/import.vcproj | 730 +++++++++++++++++----------------- + examples/input.vcproj | 730 +++++++++++++++++----------------- + examples/transform.vcproj | 726 +++++++++++++++++----------------- + examples/truecolor.vcproj | 730 +++++++++++++++++----------------- + examples/unicode.vcproj | 730 +++++++++++++++++----------------- + libcaca.sln | 130 ++++++- + src/cacademo.vcproj | 730 +++++++++++++++++----------------- + src/cacafire.vcproj | 730 +++++++++++++++++----------------- + src/cacaview.vcproj | 737 +++++++++++++++++----------------- + tests/bench.vcproj | 364 +++++++++++++++++ + win32/config.h | 2 +- + 25 files changed, 8552 insertions(+), 8146 deletions(-) + +commit 62733587bf597c80e6eba8347e7edb31c05ff683 +Author: pterjan +Date: Fri Jul 24 14:46:14 2009 +0000 + + * Inform code reader that current algorithm is wrong + + caca/dirty.c | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +commit ffedd0f046c763dc8e0e06bc9e0a1e9aaccc728e +Author: pterjan +Date: Fri Jul 24 14:45:34 2009 +0000 + + * Align times on the right! + + tests/bench.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit c2578dcf35ea7ae7ab8e781106cab2f14344e1c2 +Author: sam +Date: Fri Jul 24 06:49:01 2009 +0000 + + Use a dummy display to compute benchmark time to avoid relying on . + + tests/bench.c | 19 +++++++++---------- + 1 files changed, 9 insertions(+), 10 deletions(-) + +commit 126d59d55156be7edf78432c6c117be4c67ace49 +Author: sam +Date: Fri Jul 24 06:48:54 2009 +0000 + + Do not smooth the render time; the calling application can do it. + + caca/graphics.c | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +commit a5f75e824011cf92498dccfd9493323d27393eca +Author: sam +Date: Fri Jul 24 06:48:49 2009 +0000 + + Add a null driver that does absolutely nothing. + + caca/Makefile.am | 1 + + caca/caca.c | 6 +++ + caca/caca_internals.h | 5 ++- + caca/driver/null.c | 90 +++++++++++++++++++++++++++++++++++++++++++++++++ + 4 files changed, 100 insertions(+), 2 deletions(-) + +commit 761c7d99c0b555dbbcb815ace68a8896fa9e7d75 +Author: sam +Date: Fri Jul 24 06:48:42 2009 +0000 + + Mark the whole canvas as dirty when a dirty rectangle aware driver is + attached to it. + + caca/driver/ncurses.c | 1 + + caca/driver/slang.c | 1 + + caca/driver/vga.c | 4 ++-- + caca/driver/x11.c | 1 + + 4 files changed, 5 insertions(+), 2 deletions(-) + +commit 0b2583b2c529dec24f4f8476f76c68bdb19b5823 +Author: sam +Date: Fri Jul 24 06:48:35 2009 +0000 + + Store dirty rectangles in a structure list. For now there is still only + one dirty rectangle, but this is the first step to improvement. + + caca/caca_internals.h | 10 ++++- + caca/canvas.c | 12 ++++- + caca/dirty.c | 122 +++++++++++++++++++++++++++++++++--------------- + 3 files changed, 102 insertions(+), 42 deletions(-) + +commit 279a775f0105ef18dcdec66b81bd3f57bd5c2389 +Author: sam +Date: Fri Jul 24 06:48:27 2009 +0000 + + Add explanatory comments to the dirty rectangle unit tests. + + tests/dirty.cpp | 171 +++++++++++++++++++++++++++++++------------------------ + 1 files changed, 96 insertions(+), 75 deletions(-) + +commit 16c957e119a680fa3f07e0ad0a4bfc17d2c81e2a +Author: pterjan +Date: Thu Jul 23 22:55:40 2009 +0000 + + * Add some simple bench (part 2, add the interesting file) + + tests/bench.c | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 56 insertions(+), 0 deletions(-) + +commit 1349e20b851735f12a5d918d06dfcd612beeff05 +Author: pterjan +Date: Thu Jul 23 22:55:11 2009 +0000 + + * Add some simple bench + + tests/Makefile.am | 7 +++++-- + 1 files changed, 5 insertions(+), 2 deletions(-) + +commit d21dca5263191d4e17f5db77bd2de1ab1c24fc2a +Author: pterjan +Date: Mon Jul 20 19:32:37 2009 +0000 + + * Add dirty rectangles when moving cursor + + caca/string.c | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +commit aee8950bad649e83efe132154cea7a4149adab29 +Author: pterjan +Date: Sun Jul 19 23:08:48 2009 +0000 + + * Report failures in exit code in caca-test + + tests/caca-test.cpp | 4 +--- + 1 files changed, 1 insertions(+), 3 deletions(-) + +commit cd412935147b54654f4c5fd0af5d695bc50e15ff +Author: pterjan +Date: Sun Jul 19 21:12:39 2009 +0000 + + * Also test blitting with mask + + tests/dirty.cpp | 21 +++++++++++++++++++-- + 1 files changed, 19 insertions(+), 2 deletions(-) + +commit d4a6ff80167110aad0b6ee5c9cfd4acadf6080c8 +Author: pterjan +Date: Sun Jul 19 20:37:12 2009 +0000 + + * When blitting, only add dirty rectangles on changed + lines, or on changed chars if we have a mask + + caca/string.c | 22 +++++++++++++++------- + tests/dirty.cpp | 24 ++++++++++++++++++++++++ + 2 files changed, 39 insertions(+), 7 deletions(-) + +commit 35062c3ec3ae4a441ba2234a7a39a5e872a6658b +Author: sam +Date: Wed Jul 15 22:00:04 2009 +0000 + + Fix caca_get_char() documentation, courtesy of Romain Bignon. + + caca/string.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 7c848cf09f2393fcccfd168f6c29463ab96a9477 +Author: sam +Date: Tue Jul 14 11:01:20 2009 +0000 + + Add a section at the beginning of the Ruby documentation to prevent doxygen + from generating a huge whatis entry. + + ruby/ruby-caca.dox | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +commit 8b8e9f260b601b59ee9a416d74a7feeaf559e34b +Author: pterjan +Date: Wed Jul 1 16:14:41 2009 +0000 + + * Add rotated epsilon + + caca/transform.c | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +commit 3afe934a52fba0abf8a8fa645fd2722da52136ec +Author: pterjan +Date: Fri May 22 13:51:44 2009 +0000 + + Add unit test for memory export/import with caca format + + tests/Makefile.am | 2 +- + tests/export.cpp | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 75 insertions(+), 1 deletions(-) + +commit ed7542f60df3883bee409f062b6ba224b75a1be5 +Author: sam +Date: Fri May 22 13:23:09 2009 +0000 + + Add more unit tests for the dirty rectangles. + + tests/dirty.cpp | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++-- + 1 files changed, 50 insertions(+), 2 deletions(-) + +commit 62e0502a1e402f8fd1ac283ae8b04ec7855d7d76 +Author: sam +Date: Fri May 22 13:23:03 2009 +0000 + + Add C++ warnings to the build process. + + configure.ac | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +commit 6b47e79e0d17ff3a30cb3305230051403513f542 +Author: sam +Date: Fri May 22 13:22:57 2009 +0000 + + Fix import/export related stuff I forgot to update in the Ruby and PHP bindings. + + caca-php/php_caca.c | 8 ++++---- + ruby/ruby-caca.dox | 8 ++++---- + ruby/t/tc_canvas.rb | 6 +++--- + 3 files changed, 11 insertions(+), 11 deletions(-) + +commit 9276e97cd397f287e9f651f06fb993c69be6f01e +Author: pterjan +Date: Fri May 22 13:06:07 2009 +0000 + + Don't redraw background for more than the dirty rectangle in x11 driver, we will not redraw foreground there + + caca/driver/x11.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit e84060ac9817b29500bfe03d7f7693b8dbd283be +Author: sam +Date: Fri May 22 10:18:44 2009 +0000 + + caca_put_char(): only add a dirty rectangle if the paster character is + different from what was already there. + + caca/string.c | 7 ++++++- + 1 files changed, 6 insertions(+), 1 deletions(-) + +commit 29095041cb0cefd61b7bb87db9c477449e5e71a4 +Author: pterjan +Date: Fri May 22 07:51:48 2009 +0000 + + Fix limits settings in area export + + caca/codec/export.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 3b4d043fcd3668cf0f5f1881c36b3ced6421a94c +Author: sam +Date: Thu May 21 20:55:21 2009 +0000 + + Add caca_export_area_to_memory() to export only a selected part of the + current canvas. This is useful to export dirty rectangles. Accordingly, + add caca_import_area_from_memory() and caca_import_area_from_file(). + + caca/caca.h | 25 +++++++++++--- + caca/caca0.c | 4 +- + caca/codec/export.c | 51 +++++++++++++++++++++++++++-- + caca/codec/import.c | 89 +++++++++++++++++++++++++++++++++++++++++++++++--- + caca/driver/raw.c | 4 +- + caca/figfont.c | 4 +- + caca/legacy.c | 9 +++-- + cxx/caca++.cpp | 12 +++--- + cxx/caca++.h | 6 ++-- + cxx/cxxtest.cpp | 2 +- + examples/blit.c | 4 +- + examples/export.c | 6 ++-- + examples/figfont.c | 4 +- + examples/font2tga.c | 4 +- + examples/import.c | 2 +- + examples/spritedit.c | 10 +++--- + examples/swallow.c | 5 ++- + examples/text.c | 8 ++-- + examples/transform.c | 6 ++-- + ruby/caca-canvas.c | 25 +++++++------- + src/cacadraw.c | 4 +- + src/cacaplay.c | 4 +- + src/cacaserver.c | 15 ++++---- + src/img2txt.c | 6 ++-- + 24 files changed, 224 insertions(+), 85 deletions(-) + +commit c1b8624756c89f4e23d5bfdc5e7c10ebc39034cd +Author: sam +Date: Thu May 21 20:55:13 2009 +0000 + + Change the dirty rectangle API once again so that calling applications get + a more natural (x,y,w,h) 4-tuple to handle. + + caca/attr.c | 4 +- + caca/caca.h | 16 ++++---- + caca/canvas.c | 10 ++-- + caca/dirty.c | 94 ++++++++++++++++++++++---------------------- + caca/driver/ncurses.c | 20 +++++----- + caca/driver/slang.c | 22 +++++----- + caca/driver/vga.c | 22 +++++----- + caca/driver/x11.c | 20 +++++----- + caca/frame.c | 6 +- + caca/graphics.c | 4 +- + caca/string.c | 13 +++--- + caca/transform.c | 18 ++++---- + tests/dirty.cpp | 106 ++++++++++++++++++++++++------------------------ + 13 files changed, 178 insertions(+), 177 deletions(-) + +commit 120d5136a9eb635f1cc7758fb1aaca331d0d7cd5 +Author: sam +Date: Thu May 21 20:55:07 2009 +0000 + + Fix the old demo examples so that they don't refresh the screen twice + every frame, causing the mouse to flicker. + + examples/demo.c | 10 ++++++---- + examples/demo0.c | 10 ++++++---- + 2 files changed, 12 insertions(+), 8 deletions(-) + +commit b70108dfba544ed36143f9d4814987b3af3a8f64 +Author: sam +Date: Thu May 21 20:54:59 2009 +0000 + + Split import.c and export.c to create a new text.c codec file in order + to keep source files under 1,000 lines of code. + + caca/Makefile.am | 2 + + caca/codec/codec.h | 22 ++ + caca/codec/export.c | 282 +---------------- + caca/codec/import.c | 614 +---------------------------------- + caca/codec/text.c | 896 +++++++++++++++++++++++++++++++++++++++++++++++++++ + caca/libcaca.vcproj | 16 +- + 6 files changed, 945 insertions(+), 887 deletions(-) + +commit 7cfa74bd8f595fccef10d8a0541ad46cd17a68e2 +Author: pterjan +Date: Wed May 20 14:44:47 2009 +0000 + + Revert r3478 + + caca/codec/export.c | 25 ++++++--------------- + caca/codec/import.c | 60 +++++++++++++++++--------------------------------- + 2 files changed, 28 insertions(+), 57 deletions(-) + +commit 708d153ac0c3bcaf5bbcf4acb8f40f6ed6c444f8 +Author: sam +Date: Wed May 20 14:20:59 2009 +0000 + + Manually fix Visual Studio files so that builds do not spew + their crap all over the place. There is still caca-sharp/obj + that it insists on creating (reported as Connect ID 301965). + + caca-sharp/caca-sharp.csproj | 14 +- + caca-sharp/test-csharp.csproj | 12 +- + caca/libcaca.vcproj | 960 ++++++++++++++++++++--------------------- + cxx/libcaca++.vcproj | 696 +++++++++++++++--------------- + cxx/test-cxx.vcproj | 666 ++++++++++++++-------------- + examples/blit.vcproj | 738 ++++++++++++++++---------------- + examples/colors.vcproj | 738 ++++++++++++++++---------------- + examples/demo.vcproj | 738 ++++++++++++++++---------------- + examples/dithering.vcproj | 738 ++++++++++++++++---------------- + examples/driver.vcproj | 738 ++++++++++++++++---------------- + examples/event.vcproj | 738 ++++++++++++++++---------------- + examples/font.vcproj | 738 ++++++++++++++++---------------- + examples/frames.vcproj | 738 ++++++++++++++++---------------- + examples/fullwidth.vcproj | 738 ++++++++++++++++---------------- + examples/gamma.vcproj | 738 ++++++++++++++++---------------- + examples/hsv.vcproj | 738 ++++++++++++++++---------------- + examples/import.vcproj | 738 ++++++++++++++++---------------- + examples/input.vcproj | 738 ++++++++++++++++---------------- + examples/transform.vcproj | 738 ++++++++++++++++---------------- + examples/truecolor.vcproj | 738 ++++++++++++++++---------------- + examples/unicode.vcproj | 738 ++++++++++++++++---------------- + libcaca.sln | 150 ------- + src/cacademo.vcproj | 738 ++++++++++++++++---------------- + src/cacafire.vcproj | 738 ++++++++++++++++---------------- + src/cacaview.vcproj | 746 ++++++++++++++++---------------- + 25 files changed, 8146 insertions(+), 8382 deletions(-) + +commit 7a7c5d1ab97b367fca7c24873afc1c42805bee50 +Author: sam +Date: Tue May 19 22:48:12 2009 +0000 + + Add dirty rectangle support to the ncurses and VGA drivers. + + AUTHORS | 2 +- + caca/driver/ncurses.c | 36 +++++++++++++++++++++---------- + caca/driver/vga.c | 54 ++++++++++++++++++++++++++++++++---------------- + caca/driver/win32.c | 3 +- + 4 files changed, 63 insertions(+), 32 deletions(-) + +commit a5c4e3ddb672a62b22370bb3af4d8835a188a8b6 +Author: sam +Date: Tue May 19 21:41:44 2009 +0000 + + Increased the autorepeat delay in the ncurses and SLang drivers. Now that + we have dirty rectangles, fast autorepeat becomes perfectly usable. + + caca/event.c | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +commit fbcb72d38474f71c529dc296b98e64c86279a924 +Author: sam +Date: Tue May 19 21:41:38 2009 +0000 + + Improve dirty rectangle handling in examples/input.c. + + examples/input.c | 11 ++++++++++- + 1 files changed, 10 insertions(+), 1 deletions(-) + +commit baaec1a2d9b42467b3e8d3797c9695bf8fb003de +Author: sam +Date: Tue May 19 20:42:40 2009 +0000 + + Fix a few DOS compilation warnings. + + caca/dirty.c | 6 +++--- + caca/figfont.c | 8 ++++---- + 2 files changed, 7 insertions(+), 7 deletions(-) + +commit 516c7b4d3a01ad31fac90e2ef89b63ee5cb3ef2a +Author: sam +Date: Tue May 19 20:42:34 2009 +0000 + + Fix a ruby unit test that made wrong use of Caca::Display.driver_list. + + ruby/t/tc_display.rb | 8 ++++---- + 1 files changed, 4 insertions(+), 4 deletions(-) + +commit 5dfcd32ff647f20a78fca000fa7fd9cf3baec6de +Author: sam +Date: Tue May 19 20:42:28 2009 +0000 + + Update the migration documentation to reflect old box drawing API changes. + + doc/migrating.dox | 10 +++++++--- + 1 files changed, 7 insertions(+), 3 deletions(-) + +commit 3ca2ee5f560afd62f0af40e36dc0b9f1b5df51ec +Author: sam +Date: Tue May 19 20:42:22 2009 +0000 + + Fix the text input example now that the box drawing functions take a size + as argument. + + examples/input.c | 7 ++++--- + 1 files changed, 4 insertions(+), 3 deletions(-) + +commit 1d5c938f0fc6a4a3431d91cf03331aa46f13cb93 +Author: sam +Date: Tue May 19 20:42:12 2009 +0000 + + Fix dirty rectangle handling in the X11 and SLang drivers. + + caca/driver/slang.c | 15 +++++++++++---- + caca/driver/x11.c | 8 ++++---- + 2 files changed, 15 insertions(+), 8 deletions(-) + +commit 0de274b5955d2debb249bd4e8960087d759b568b +Author: pterjan +Date: Tue May 19 12:46:34 2009 +0000 + + Import/export dirty rectangles + + caca/codec/export.c | 25 +++++++++++++++------ + caca/codec/import.c | 60 +++++++++++++++++++++++++++++++++----------------- + 2 files changed, 57 insertions(+), 28 deletions(-) + +commit 5b7a648584ca4594d6b19db0251ba15790998905 +Author: sam +Date: Tue May 19 01:04:03 2009 +0000 + + Minor optimisation in configure.ac. + + configure.ac | 3 ++- + 1 files changed, 2 insertions(+), 1 deletions(-) + +commit 025b22268148a00747364732d81d49d732a3780b +Author: sam +Date: Tue May 19 01:03:57 2009 +0000 + + cacaplay: rename "eof" to "has_eof" to prevent shadowing a mingw32 variable. + + src/cacaplay.c | 6 +++--- + 1 files changed, 3 insertions(+), 3 deletions(-) + +commit d0325de12e8a5742413ef02603b884883232ba28 +Author: sam +Date: Tue May 19 00:52:10 2009 +0000 + + A lot of documentation updates here and there, including bugfixes dating + back to the libcucul merge. + + caca/event.c | 3 +++ + doc/doxygen.cfg.in | 2 ++ + doc/migrating.dox | 39 ++++++++++++++++++++------------------- + doc/style.dox | 7 +++++++ + doc/tutorial.dox | 10 +++++----- + doc/user.dox | 2 +- + ruby/ruby-caca.dox | 8 ++++---- + 7 files changed, 42 insertions(+), 29 deletions(-) + +commit a77cb519d68072c4b832568ca9b1296624486d7e +Author: sam +Date: Tue May 19 00:52:02 2009 +0000 + + Update the Doxygen configuration file to version 1.5.9. + + doc/doxygen.cfg.in | 401 ++++++++++++++++++++++++++++++++++++++++------------ + 1 files changed, 308 insertions(+), 93 deletions(-) + +commit 89dc0e3e9addedf415b3808d419a7c102d8a3f2f +Author: sam +Date: Tue May 19 00:51:55 2009 +0000 + + Optimise the dirty rectangle handling by keeping track of the number of + currently dirty rectangles. + + caca/caca_internals.h | 3 ++- + caca/canvas.c | 6 +----- + caca/dirty.c | 45 ++++++++++++++++++--------------------------- + 3 files changed, 21 insertions(+), 33 deletions(-) + +commit ac5dab6d15a5eeb6c2af7f0dab54de05015a84d8 +Author: sam +Date: Tue May 19 00:51:47 2009 +0000 + + Change the dirty rectangle API so that it can handle several rectangles. The + inner implementation still only handles one dirty rectangle, but this way + we can prepare supporting applictions for the future. + + caca/Makefile.am | 1 + + caca/caca.h | 16 +++- + caca/canvas.c | 127 ------------------------------ + caca/dirty.c | 215 +++++++++++++++++++++++++++++++++++++++++++++++++++ + caca/driver/slang.c | 88 +++++++++++---------- + caca/driver/x11.c | 85 +++++++++++---------- + caca/frame.c | 4 +- + caca/graphics.c | 2 +- + caca/libcaca.vcproj | 4 + + caca/string.c | 4 +- + caca/transform.c | 16 ++-- + tests/dirty.cpp | 107 +++++++++++++++----------- + 12 files changed, 395 insertions(+), 274 deletions(-) + +commit c9e055d2fb1b5bff4c2573fa2100b26a64a19c4b +Author: pterjan +Date: Mon May 18 13:02:43 2009 +0000 + + Only redraw empty rectangles in slang driver + + caca/driver/slang.c | 11 +++++++---- + 1 files changed, 7 insertions(+), 4 deletions(-) + +commit bd86eca0bae0eee179323456be49996640196cf4 +Author: pterjan +Date: Mon May 18 12:54:49 2009 +0000 + + Fix empty dirty rectangles detection + + caca/driver/x11.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit efc841dcb975f4c6b781885a6a4362bd0a32f23f +Author: pterjan +Date: Sat May 16 20:14:04 2009 +0000 + + * Only redraw dirty rectangle in x11 driver + + caca/driver/x11.c | 13 +++++++++---- + 1 files changed, 9 insertions(+), 4 deletions(-) + +commit 350bb591ec96904c6a26f92a298618b90d666525 +Author: sam +Date: Fri May 15 14:42:31 2009 +0000 + + Add a few svn:ignore properties for Visual Studio cruft. + +commit 509a7107f584b2b41c8b4f48a75f66a5344342e3 +Author: sam +Date: Fri May 15 14:38:30 2009 +0000 + + Added MSVC project files for most example programs. + + caca-sharp/test-csharp.csproj | 2 +- + examples/blit.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/colors.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/demo.c | 4 + + examples/demo.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/dithering.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/driver.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/event.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/font.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/frames.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/fullwidth.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/gamma.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/hsv.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/import.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/input.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/transform.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/truecolor.vcproj | 371 +++++++++++++++++++++++++++++++++++ + examples/unicode.vcproj | 371 +++++++++++++++++++++++++++++++++++ + libcaca.sln | 427 ++++++++++++++++++++++++++++++++++++++++- + 19 files changed, 6366 insertions(+), 3 deletions(-) + +commit a250b88b9a6117b772b2c8da02d57769b06f734a +Author: sam +Date: Thu May 14 10:04:26 2009 +0000 + + Fixed libcaca and the Visual Studio solution so that it works + on Win64, including the .NET projects. + + caca-sharp/caca-sharp.csproj | 38 +++++++++- + caca-sharp/test-csharp.csproj | 22 +++++- + caca/caca_types.h.in | 20 ++++- + caca/libcaca.vcproj | 155 +++++++++++++++++++++++++++++++++++++ + cxx/libcaca++.vcproj | 155 +++++++++++++++++++++++++++++++++++++ + cxx/test-cxx.vcproj | 155 +++++++++++++++++++++++++++++++++++++ + libcaca.sln | 72 +++++++++-------- + src/cacademo.vcproj | 169 +++++++++++++++++++++++++++++++++++++++++ + src/cacafire.vcproj | 169 +++++++++++++++++++++++++++++++++++++++++ + src/cacaview.vcproj | 169 ++++++++++++++++++++++++++++++++++++++++- + win32/caca_types.h | 6 +- + 11 files changed, 1086 insertions(+), 44 deletions(-) + +commit 2a2d23dfe0c66a06d1e9180dd4afbbd153a857b4 +Author: sam +Date: Thu May 14 08:43:52 2009 +0000 + + Fix a few implicit cast related warnings on VC++. + + caca/codec/export.c | 2 +- + caca/codec/import.c | 11 +++++------ + 2 files changed, 6 insertions(+), 7 deletions(-) + +commit 6afb15a7b51e28dd64bb7cf4cba08dce4ce095c0 +Author: sam +Date: Thu May 14 00:18:37 2009 +0000 + + Fix a few dirty rectangle bugs found with the unit tests. Let that be a + lesson to you: unit tests are good. + + caca/attr.c | 2 +- + caca/canvas.c | 20 ++++++++++---------- + caca/string.c | 5 ++++- + 3 files changed, 15 insertions(+), 12 deletions(-) + +commit 0dad89c1a0e1d41416ba4a6c1db5c486081d9556 +Author: sam +Date: Thu May 14 00:18:30 2009 +0000 + + Start writing unit tests for the dirty rectangle handling. + + tests/Makefile.am | 2 +- + tests/dirty.cpp | 130 +++++++++++++++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 131 insertions(+), 1 deletions(-) + +commit 96a86e5e113a1ecb2c9d7c683fd528eac9874468 +Author: sam +Date: Thu May 14 00:18:23 2009 +0000 + + Finish the dirty rectangle architecture. They are now reliable in the sense + that anything outside the dirty rectangle is guaranteed to be unchanged, but + we currently mark far too many cells as dirty. This must be optimised. + + caca/attr.c | 11 ++++++++++ + caca/caca_internals.h | 6 ++-- + caca/canvas.c | 52 ++++++++++++++++++++++++++++++------------------ + caca/frame.c | 7 ++++++ + caca/graphics.c | 3 ++ + caca/string.c | 36 ++++++++++++++++++++++++++++++--- + caca/transform.c | 16 +++++++++++++++ + 7 files changed, 104 insertions(+), 27 deletions(-) + +commit c4eff8b3da1f0efd9af4639e66bd1b4a67e61100 +Author: sam +Date: Thu May 14 00:18:13 2009 +0000 + + Factor code from caca_draw_cp437_box() and caca_draw_thinbox_box(). + + caca/box.c | 150 +++++++++++++++++++++++++---------------------------------- + 1 files changed, 64 insertions(+), 86 deletions(-) + +commit 4a776b1638cf1c5ac152146cfb28ece9a77782d8 +Author: sam +Date: Wed May 13 06:40:48 2009 +0000 + + Set up the architecture for dirty rectangles. + Dirty rectangles are an upcoming optimisation that will tell the output + drivers which portion of the canvas has been really modified since the + last blit. + + caca/caca.h | 6 ++- + caca/caca_internals.h | 3 + + caca/canvas.c | 157 +++++++++++++++++++++++++++++++++++++++++++++---- + 3 files changed, 152 insertions(+), 14 deletions(-) + +commit 7b7b79860c3b18140a4ad7a6555be44bfca6a869 +Author: sam +Date: Wed Apr 29 12:22:35 2009 +0000 + + Update msdev files to 9.0 (Visual Studio 2008). If anyone wants to + play with the Windows port, there is a 90-day evaluation version + available for free on the Microsoft website. + + caca-sharp/caca-sharp.csproj | 47 ++++++++++++++++++++-- + caca-sharp/test-csharp.csproj | 49 ++++++++++++++++++++--- + caca/libcaca.vcproj | 87 +++++++++++++++++++++-------------------- + cxx/libcaca++.vcproj | 13 +++--- + cxx/test-cxx.vcproj | 13 +++--- + libcaca.sln | 4 +- + src/cacademo.vcproj | 21 +++++----- + src/cacafire.vcproj | 22 +++++----- + src/cacaview.vcproj | 21 +++++----- + 9 files changed, 175 insertions(+), 102 deletions(-) + +commit 09b2cc80bc0008139b894184e226fb26821ed30e +Author: sam +Date: Wed Apr 29 12:13:19 2009 +0000 + + import.c: when importing ANSI or UTF-8 files, treat ^L as a canvas + frame separator. Not extremely robust yet. + + caca/codec/import.c | 11 +++++++++++ + 1 files changed, 11 insertions(+), 0 deletions(-) + +commit d0c77a075d1a38ad9c7fa090b148d4edffc930e4 +Author: sam +Date: Tue Mar 24 00:58:01 2009 +0000 + + Apparently \033 is more common than \x1b for ESC. Use the former in our + code for clarity. + + caca/codec/import.c | 10 +++++----- + caca/driver/win32.c | 2 +- + caca/graphics.c | 2 +- + src/cacaserver.c | 14 +++++++------- + 4 files changed, 14 insertions(+), 14 deletions(-) + +commit d1bbd3da6bcdf07f93500ca58ca5505e6331ec04 +Author: sam +Date: Sun Mar 1 13:20:41 2009 +0000 + + Added new Unicode blocks to the built-in font. + + caca/mono9.data | 4812 ++++++++++++++++++++++++++++++++------------------ + caca/monobold12.data | 4700 ++++++++++++++++++++++++++++++++----------------- + tools/makefont.c | 4 +- + 3 files changed, 6181 insertions(+), 3335 deletions(-) + +commit 9cf9c3a8389e1ef14205360687304f03b4bcb809 +Author: sam +Date: Sun Mar 1 12:39:36 2009 +0000 + + transform.c: one more rotated glyph. + + caca/transform.c | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +commit 4bb17323f0692f5ba3fc3198594e2864f51c5ba8 +Author: sam +Date: Sun Mar 1 12:33:25 2009 +0000 + + transform.c: add new transformation glyphs for various capital letters. + + caca/transform.c | 11 ++++++++++- + 1 files changed, 10 insertions(+), 1 deletions(-) + +commit 6b25391062055a72e3c091eb0988b63d7e527f0a +Author: sam +Date: Thu Feb 26 10:41:32 2009 +0000 + + Remove occurrences of DATADIR, it conflicts with MinGW's . + Fixes ticket #51. + + examples/Makefile.am | 3 +-- + examples/demo.c | 4 +--- + examples/demo0.c | 4 +--- + tools/Makefile.am | 2 +- + 4 files changed, 4 insertions(+), 9 deletions(-) + +commit 38ef89f68555191616a812313e20b3e6a7d89cb2 +Author: nico +Date: Tue Dec 9 17:37:22 2008 +0000 + + * Remove 'copy' attribute of RETURN_STRINGL in php binding of functions: caca_file_gets, caca_file_read + * Use RETVAL_STRINGL instead of RETURN_STRINGL in function caca_export_string + + caca-php/php_caca.c | 12 +++++------- + 1 files changed, 5 insertions(+), 7 deletions(-) + +commit eb5add85ebe14aec455d6c20fd13148bd492ba10 +Author: pterjan +Date: Sun Nov 30 00:02:46 2008 +0000 + + * Add a flip char for 1 + + caca/transform.c | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +commit 6d833ff945e748a861bdd049488eff7c874f0225 +Author: pterjan +Date: Sat Nov 29 23:53:55 2008 +0000 + + * Add a rotate_180 char for G + + caca/transform.c | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +commit 845cdfa3ed94d7f7f61d8ab10eb9f6103b8bf42a +Author: sam +Date: Wed Nov 12 10:20:56 2008 +0000 + + Create a libcucul.la symlink for distributions such as Gentoo which may + rely on .la files for library dependencies. + + caca/Makefile.am | 2 ++ + cxx/Makefile.am | 2 ++ + 2 files changed, 4 insertions(+), 0 deletions(-) + +commit d0f81f455f1d0179adc8b2a78cfb64e6e284c217 +Author: bsittler +Date: Fri Nov 7 09:03:26 2008 +0000 + + add a reset button, move usage to "stdout", and stop hyperlinking the + logo filename in the example + + caca-php/examples/www/img2txt.php | 40 ++++++++++++++++++------------------ + 1 files changed, 20 insertions(+), 20 deletions(-) + +commit 7a2b706a3e7d55ee1a455c18e0d1601c7e678ceb +Author: bsittler +Date: Fri Nov 7 08:57:44 2008 +0000 + + allow a filename exactly matching the uploaded filename; give a better + error message when this does not work + + caca-php/examples/www/img2txt.php | 19 +++++++++++++++---- + 1 files changed, 15 insertions(+), 4 deletions(-) + +commit 1bae70cf19b04029dba571609663039e0ae4b2be +Author: bsittler +Date: Fri Nov 7 08:38:55 2008 +0000 + + more copyright info + + caca-php/examples/img2txt.php | 3 ++- + 1 files changed, 2 insertions(+), 1 deletions(-) + +commit efcdcc661763d5a8d8d7ec4fedac7ab0f99c30b4 +Author: bsittler +Date: Fri Nov 7 08:37:59 2008 +0000 + + add more copyright info + + caca-php/examples/www/img2txt.php | 3 ++- + 1 files changed, 2 insertions(+), 1 deletions(-) + +commit 273abb697f8e81ba81f7fc178c22fdcaff7b2914 +Author: bsittler +Date: Fri Nov 7 08:36:07 2008 +0000 + + https should work too + + caca-php/examples/www/img2txt.php | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 894f4615322e67b8c7390d31ae8f8e787b123ee1 +Author: bsittler +Date: Fri Nov 7 08:35:29 2008 +0000 + + obscure email addresses somewhat + + caca-php/examples/www/img2txt.php | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit aedb7011513654c9f30fc8eb9e662118f0c02a3d +Author: bsittler +Date: Fri Nov 7 08:33:03 2008 +0000 + + better argument handling, and allow logo-caca.png as a special file argument + + caca-php/examples/www/img2txt.php | 41 +++++++++++++++++++++++------------- + 1 files changed, 26 insertions(+), 15 deletions(-) + +commit 795bdd65c3f6012589ca3ed195e231557befd04f +Author: bsittler +Date: Fri Nov 7 08:25:01 2008 +0000 + + fix case in example + + caca-php/examples/img2txt.php | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 36cb62c2ee4dc64a8b68eb54fdd006b86de283b3 +Author: bsittler +Date: Fri Nov 7 07:56:36 2008 +0000 + + now works as HTML + + caca-php/examples/www/img2txt.php | 277 +++++++++++++++++++++++++++---------- + 1 files changed, 201 insertions(+), 76 deletions(-) + +commit 1485b650829c15679586a4da5b3b45ea43f54836 +Author: bsittler +Date: Fri Nov 7 07:13:57 2008 +0000 + + handle argument-parsing exceptions + + caca-php/examples/img2txt.php | 100 ++++++++++++++++++++++------------------- + 1 files changed, 54 insertions(+), 46 deletions(-) + +commit 7008126741cbbf9e02ec45ca00368a3d29112000 +Author: bsittler +Date: Fri Nov 7 07:09:52 2008 +0000 + + more accurate error message + + caca-php/examples/img2txt.php | 6 +++--- + 1 files changed, 3 insertions(+), 3 deletions(-) + +commit 821046e041518fb109e7db5f010e9dd6def865de +Author: bsittler +Date: Fri Nov 7 06:30:29 2008 +0000 + + clarify that this is a PHP port, not the original C program; return -1 + when export fails, too + + caca-php/examples/img2txt.php | 5 +++++ + 1 files changed, 5 insertions(+), 0 deletions(-) + +commit 504d2d6acd4472fe43f7976e5df45542a3eff27f +Author: bsittler +Date: Fri Nov 7 05:55:12 2008 +0000 + + copy img2txt.php to www in preparation for htmlizing + + caca-php/examples/www/img2txt.php | 383 +++++++++++++++++++++++++++++++++++++ + 1 files changed, 383 insertions(+), 0 deletions(-) + +commit 2c67268bd8b0ad7b3ddd318aea09354ec4871dc6 +Author: bsittler +Date: Fri Nov 7 05:51:26 2008 +0000 + + remove workarounds since alpha works now (merged from ..) + + caca-php/examples/www/export.php | 4 +--- + 1 files changed, 1 insertions(+), 3 deletions(-) + +commit 53f957e3bdbf58b68128eb512b65351c3a9b02dc +Author: bsittler +Date: Fri Nov 7 05:48:32 2008 +0000 + + hacked around the lack of a reasonable php getopt_long by writing a + new version in PHP. it seems to work, and is more flexible than the + getopt() found in PHP 5.3+. + + caca-php/examples/img2txt.php | 250 ++++++++++++++++++++++++++++++++++------- + 1 files changed, 211 insertions(+), 39 deletions(-) + +commit a3f46f7eaa351d766df7ab7e744356d6549f92c2 +Author: bsittler +Date: Fri Nov 7 04:31:04 2008 +0000 + + fix yet another bug i wrote :( -- be endian-neutral. + + caca-php/php_caca.c | 9 ++++----- + 1 files changed, 4 insertions(+), 5 deletions(-) + +commit d634362a23e784e771c7fb6ab54eec96488584a3 +Author: bsittler +Date: Thu Nov 6 23:25:26 2008 +0000 + + no more horrible hacks needed, since fixing the alpha mismatch in the C binding + + caca-php/examples/export.php | 4 +- + caca-php/examples/img2txt.php | 407 +++++++++++++++++++---------------------- + 2 files changed, 189 insertions(+), 222 deletions(-) + +commit 56ab72263709ca781c96cba8f05d166f55aaed36 +Author: bsittler +Date: Thu Nov 6 23:21:15 2008 +0000 + + do not bother with an extraneous fill, and don't create out.png + + caca-php/examples/test.php | 2 -- + 1 files changed, 0 insertions(+), 2 deletions(-) + +commit dae190b49e115633aaa7ca8bbee78c77a18218ac +Author: bsittler +Date: Thu Nov 6 23:18:48 2008 +0000 + + fix endianness problem + + caca-php/php_caca.c | 12 ++++++------ + 1 files changed, 6 insertions(+), 6 deletions(-) + +commit cf25a7e5cbfd8983d38ce0b128e003d13520e2a7 +Author: bsittler +Date: Thu Nov 6 20:01:57 2008 +0000 + + oops! fix problem i introduced in the previous commit + + caca-php/php_caca.c | 6 +++--- + 1 files changed, 3 insertions(+), 3 deletions(-) + +commit 043930afaa9b3e73138012c85ba9db37c492972c +Author: bsittler +Date: Thu Nov 6 19:45:11 2008 +0000 + + fix impedence mismatch between libgd alpha (0 = opaque, 127 = transparent) and libcaca alpha (0 = transparent, 255 = opaque) + + caca-php/php_caca.c | 75 +++++++++++++++++++++++++++++--------------------- + 1 files changed, 43 insertions(+), 32 deletions(-) + +commit 27a406b8d948a67dfa2f65b669660372376fec01 +Author: bsittler +Date: Thu Nov 6 17:04:21 2008 +0000 + + copy img2txt.c to img2txt.php in preparation for phpizing + + caca-php/examples/img2txt.php | 242 +++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 242 insertions(+), 0 deletions(-) + +commit 6adbec231d5e617d47ec1d3382375fb449a31a5e +Author: bsittler +Date: Thu Nov 6 07:16:59 2008 +0000 + + convert to use PHP object layer similar to the C++ one used in its C++ predecessor, cxx/cxxtest.cpp; also change behavior and appearance to more closely match that version (perhaps, though, the changes should have been ported in the other direction instead...) + + caca-php/examples/cacapig.php | 36 +++++++++++++++++++----------------- + 1 files changed, 19 insertions(+), 17 deletions(-) + +commit e031ce8d5983a81019b5023765cd2f1939c8ee7f +Author: bsittler +Date: Thu Nov 6 07:14:12 2008 +0000 + + default to $timeout = 0 in Display::getEvent() + + caca-php/caca.php | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 9b34bf6c18b0cc11f26646f7fcd2867b1ef898ff +Author: bsittler +Date: Thu Nov 6 07:11:01 2008 +0000 + + fix some bugs and inconsistencies in the PHP object layer + + caca-php/caca.php | 14 ++++++++------ + 1 files changed, 8 insertions(+), 6 deletions(-) + +commit cd57d7af064133b141c0e6ebd45656083f804b4f +Author: bsittler +Date: Wed Nov 5 01:00:38 2008 +0000 + + add a Libcaca class to the PHP class interface, parallel to the Libcaca class in the .NET interface; fix a bunch of whitespace inconsistencies + + caca-php/caca.php | 87 +++++++++++++++++++++++++------------------- + caca-php/examples/test.php | 12 +++--- + 2 files changed, 56 insertions(+), 43 deletions(-) + +commit bde844085b2cafe587d3a741701147932bd77cc3 +Author: bsittler +Date: Wed Nov 5 00:39:18 2008 +0000 + + add AnsiColor, EventType and EventKey constants parallel to the .NET ones + + caca-php/caca.php | 101 ++++++++++++++++++++++++++++++++++++++++++++ + caca-php/examples/test.php | 12 +++--- + 2 files changed, 107 insertions(+), 6 deletions(-) + +commit 98dd19b46c1580bb1761fdcbce0d8a744925ae5d +Author: bsittler +Date: Wed Nov 5 00:38:14 2008 +0000 + + added missing constant CACA_KEY_UNKNOWN + + caca-php/php_caca.c | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +commit b7f941fb59acb70faef19649ab7aa34e5fc680c3 +Author: bsittler +Date: Wed Nov 5 00:04:35 2008 +0000 + + preliminary port of jylam and sam's test.cs to PHP using an early version of nico's caca.php; right now it looks in dirname($argv[0]) . "/.." for caca.php, which will need to be fixed once caca.php is installed in a php standard include directory + + caca-php/examples/test.php | 258 +++++++++++++++++++++++--------------------- + 1 files changed, 136 insertions(+), 122 deletions(-) + +commit e83b3444de470a3b95ff2250005c8de9a51231d0 +Author: bsittler +Date: Tue Nov 4 23:57:57 2008 +0000 + + copy test.cs to test.php in preparation for phpizing + + caca-php/examples/test.php | 136 ++++++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 136 insertions(+), 0 deletions(-) + +commit d798c9a31bdbe7599d1e5f0a16d17018f6016b47 +Author: bsittler +Date: Tue Nov 4 23:56:43 2008 +0000 + + merge alpha fix from svn://svn.zoy.org/libcaca/libcaca/trunk/caca-php/examples/export.php@3287 into examples/www/export.php + + caca-php/examples/www/export.php | 4 +++- + 1 files changed, 3 insertions(+), 1 deletions(-) + +commit ff34a3c2e7d1bf1f4a4e483a42807ca969ebb7bd +Author: bsittler +Date: Tue Nov 4 23:54:38 2008 +0000 + + use alpha in PNG export, since it is now required to get a correct PNG output image + + caca-php/examples/export.php | 4 +++- + 1 files changed, 3 insertions(+), 1 deletions(-) + +commit 9f0a146efbe46a8374a98fc33e3d7505c6ebbd47 +Author: bsittler +Date: Tue Nov 4 23:53:18 2008 +0000 + + fix type in Canvas::drawLine; add a minimal class Event providing a + subset of the functionality of the .NET version; added Display::getEvent + similar to the .NET version; change Dither::bitmap to take a Canvas + object rather than a caca canvas resource as its first parameter; add + Font::Render and Font::getList methods parallel to the .NET version + + caca-php/caca.php | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++-- + 1 files changed, 50 insertions(+), 2 deletions(-) + +commit 3c310e21ebc8f4a243f56ca3427c314a16eb5cc2 +Author: bsittler +Date: Tue Nov 4 23:48:31 2008 +0000 + + use alpha channel in gd truecolor images -- note that the scale for + this is [0, 127], rather than [0, 255]; always free the temporary + pixels copy allocated in PHP_FUNCTION(caca_dither_bitmap); fix a typo + which caused PHP_FUNCTION(caca_set_display_title) to crash due to a + failed run-time binding to "caca_set_display" (the "_title" was + missing). + + caca-php/php_caca.c | 7 ++++--- + 1 files changed, 4 insertions(+), 3 deletions(-) + +commit 57de81e63899430bdda087c51c333ef3d79e7f33 +Author: bsittler +Date: Tue Nov 4 06:11:19 2008 +0000 + + preserve column alignment better by breaking cells at spaces; preserve + readability of fullwidth characters better by not placing cell + boundaries between them unneccessarily + + caca/codec/export.c | 16 +++++++++++++--- + 1 files changed, 13 insertions(+), 3 deletions(-) + +commit dd16828a404c4c754bdd2475fe6cc17ed8d200ec +Author: bsittler +Date: Tue Nov 4 05:45:21 2008 +0000 + + force a column alignment after each column containing a fullwidth character. + + caca/codec/export.c | 7 ++++++- + 1 files changed, 6 insertions(+), 1 deletions(-) + +commit 05e91cbbe7f3f8bc207b88b75a8f480b7bef5076 +Author: bsittler +Date: Tue Nov 4 05:43:37 2008 +0000 + + no border in old browsers, either. + + caca-php/examples/www/export.php | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 4dbce93dbab3d2edcd06f803c82294b92c36af2c +Author: bsittler +Date: Tue Nov 4 05:28:03 2008 +0000 + + htmlification + + caca-php/examples/www/unicode.php | 32 ++++++++++++++++++-------------- + 1 files changed, 18 insertions(+), 14 deletions(-) + +commit a034cd4d75dc78087c0d332ee7976438bf67ed0e +Author: bsittler +Date: Tue Nov 4 05:23:16 2008 +0000 + + copy unicode.php to www in preparation for htmlizing + + caca-php/examples/www/unicode.php | 93 +++++++++++++++++++++++++++++++++++++ + 1 files changed, 93 insertions(+), 0 deletions(-) + +commit b134873c580fafb624b7ea633f3a1991277e9559 +Author: bsittler +Date: Tue Nov 4 05:22:24 2008 +0000 + + cli-only + + caca-php/examples/unicode.php | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +commit edb1af32d5676834983a53bcb60a5ffd0633f869 +Author: bsittler +Date: Tue Nov 4 05:21:34 2008 +0000 + + phpized + + caca-php/examples/unicode.php | 160 +++++++++++++++++++---------------------- + 1 files changed, 73 insertions(+), 87 deletions(-) + +commit 448782518cf4098396752230eba0ac3f51259085 +Author: bsittler +Date: Tue Nov 4 05:17:37 2008 +0000 + + copy unicode.c to unicode.php in preparation for phpizing + + caca-php/examples/unicode.php | 103 +++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 103 insertions(+), 0 deletions(-) + +commit 61d207fea23e961aa55bb704e54eae651dfdda08 +Author: bsittler +Date: Tue Nov 4 05:12:17 2008 +0000 + + htmlize + + caca-php/examples/www/transform.php | 31 ++++++++++++++++++------------- + 1 files changed, 18 insertions(+), 13 deletions(-) + +commit ebfee4adee7fef3a0f37c5ea29cd9f9de19c2407 +Author: bsittler +Date: Tue Nov 4 04:58:38 2008 +0000 + + copy transform.php to www in preparation for htmlizing + + caca-php/examples/www/transform.php | 103 +++++++++++++++++++++++++++++++++++ + 1 files changed, 103 insertions(+), 0 deletions(-) + +commit 902e8d73ba0355690df0e9bea4168b81b3ab35a0 +Author: bsittler +Date: Tue Nov 4 04:56:49 2008 +0000 + + PHPified + + caca-php/examples/transform.php | 187 ++++++++++++++++++--------------------- + 1 files changed, 86 insertions(+), 101 deletions(-) + +commit e39432f9e3d145a5c8ad0a4b449b0cf87dfca771 +Author: bsittler +Date: Tue Nov 4 04:49:17 2008 +0000 + + copy transform.c to transform.php in preparation for phpizing + + caca-php/examples/transform.php | 118 +++++++++++++++++++++++++++++++++++++++ + 1 files changed, 118 insertions(+), 0 deletions(-) + +commit 0f53fee9e407227557bcdd570087da25dcf64e70 +Author: bsittler +Date: Tue Nov 4 04:46:47 2008 +0000 + + show client-side filename + + caca-php/examples/www/export.php | 3 ++- + 1 files changed, 2 insertions(+), 1 deletions(-) + +commit ad8c41417eba44f031ffcc0f993799f04e6ee276 +Author: bsittler +Date: Tue Nov 4 04:45:23 2008 +0000 + + clearer wording. + + caca-php/examples/www/import.php | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 5810f7e03bbb6ae77549cd0b16f92209dc7cf65c +Author: bsittler +Date: Tue Nov 4 04:21:13 2008 +0000 + + link to an example file to download and then import (generated by export.php) + + caca-php/examples/www/import.php | 5 +++++ + 1 files changed, 5 insertions(+), 0 deletions(-) + +commit e74ef2c62a49e5303cfee1ff7a01d81f6fdb3930 +Author: bsittler +Date: Tue Nov 4 04:13:13 2008 +0000 + + works well enough to import the files exported by export.php + + caca-php/examples/www/import.php | 77 ++++++++++++++++++++++++++------------ + 1 files changed, 53 insertions(+), 24 deletions(-) + +commit fc6c507a639a4955a18afb7d6cf33b6d963769bf +Author: bsittler +Date: Tue Nov 4 03:56:18 2008 +0000 + + force cli on remaining examples so that apache doesn't pop up a window + (this actually happens with the cocoa driver!) + + caca-php/examples/cacapig.php | 3 +++ + caca-php/examples/colors.php | 4 ++++ + caca-php/examples/fullwidth.php | 4 ++++ + caca-php/examples/render.php | 4 ++++ + caca-php/examples/truecolor.php | 4 ++++ + 5 files changed, 19 insertions(+), 0 deletions(-) + +commit e7f1d81d16425ee1aa92c3fa9c823c00a820bc1c +Author: bsittler +Date: Tue Nov 4 03:39:20 2008 +0000 + + CLI-only + + caca-php/examples/import.php | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +commit 87f032ab8cd19e90eb8694bbfd3086efbcdaf559 +Author: bsittler +Date: Tue Nov 4 03:37:12 2008 +0000 + + copy import.php to www in preparation for htmlizing + + caca-php/examples/www/import.php | 54 ++++++++++++++++++++++++++++++++++++++ + 1 files changed, 54 insertions(+), 0 deletions(-) + +commit 2b90dff7f653d15498d63ec7bc42c1082bc10028 +Author: bsittler +Date: Tue Nov 4 03:36:33 2008 +0000 + + list available import formats in usage message + + caca-php/examples/import.php | 12 +++++++++--- + 1 files changed, 9 insertions(+), 3 deletions(-) + +commit a001d22a2366cc9da0c1d9ee74b790023d859eaa +Author: bsittler +Date: Tue Nov 4 03:32:42 2008 +0000 + + PHPification of import.c + + caca-php/examples/import.php | 72 ++++++++++++++++-------------------------- + 1 files changed, 27 insertions(+), 45 deletions(-) + +commit 5da99a633a11d1d6b63c49522e35b9cf44503ab3 +Author: bsittler +Date: Tue Nov 4 03:22:04 2008 +0000 + + copy import.c to import.php in preparation for phpizing + + caca-php/examples/import.php | 66 ++++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 66 insertions(+), 0 deletions(-) + +commit 378b9af8aacd492e76e7fb2e0aef53e5510c0916 +Author: bsittler +Date: Tue Nov 4 00:56:07 2008 +0000 + + only fill the preview iframe when javascript is enabled + + caca-php/examples/www/export.php | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 6e451ecd40e6a49ecb2bfa1fe3c86d67e41e09b5 +Author: bsittler +Date: Tue Nov 4 00:41:56 2008 +0000 + + merge latest CLI example bugfixes into the HTML versions + + caca-php/examples/www/colors.php | 8 ++++---- + caca-php/examples/www/export.php | 10 +++++----- + 2 files changed, 9 insertions(+), 9 deletions(-) + +commit b6e60ce8406ed3f560852336d7c2dfd2b4681cc7 +Author: bsittler +Date: Tue Nov 4 00:39:40 2008 +0000 + + fix typo in PHP binding of caca_set_Attr that caused segfault on linux; also remove workaround for spurious extra-argument requirement from two of the PHP examples + + caca-php/examples/colors.php | 8 ++++---- + caca-php/examples/export.php | 10 +++++----- + caca-php/php_caca.c | 2 +- + 3 files changed, 10 insertions(+), 10 deletions(-) + +commit 33bca1fe812fb46a163e98d88813055dda0115dd +Author: bsittler +Date: Mon Nov 3 22:30:22 2008 +0000 + + now generates HTML + + caca-php/examples/www/fullwidth.php | 28 ++++++++++++++++++---------- + 1 files changed, 18 insertions(+), 10 deletions(-) + +commit 65933e59e6615ce5d60ea124819faac458ac3aa9 +Author: bsittler +Date: Mon Nov 3 22:21:31 2008 +0000 + + copy fullwidth.php to www in preparation for htmlizing + + caca-php/examples/www/fullwidth.php | 75 +++++++++++++++++++++++++++++++++++ + 1 files changed, 75 insertions(+), 0 deletions(-) + +commit b2ca4ea169df8e0bac6886d415e108eabb54ebe8 +Author: bsittler +Date: Mon Nov 3 22:19:29 2008 +0000 + + added copyright info for PHP conversion (blah blah blah...) + + caca-php/examples/fullwidth.php | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +commit f0bbfc2cbcfe527291ae2a2874e696b3b498da08 +Author: bsittler +Date: Mon Nov 3 22:18:27 2008 +0000 + + now works as PHP + + caca-php/examples/fullwidth.php | 113 +++++++++++++++----------------------- + 1 files changed, 45 insertions(+), 68 deletions(-) + +commit e93ccec9bec3dfdcbec7ff24f02d936cf65838d9 +Author: bsittler +Date: Mon Nov 3 22:08:09 2008 +0000 + + copy fullwidth.c to fullwidth.php in preparation for phpizing + + caca-php/examples/fullwidth.php | 94 +++++++++++++++++++++++++++++++++++++++ + 1 files changed, 94 insertions(+), 0 deletions(-) + +commit 1d7f0775e49d239956ed163dd0035bc5b1d08b6b +Author: bsittler +Date: Mon Nov 3 22:06:33 2008 +0000 + + only assume svg preview ability in opera, WebKit and Gecko + + caca-php/examples/www/export.php | 9 +++++++-- + 1 files changed, 7 insertions(+), 2 deletions(-) + +commit a3380ed18e05e25d86d36fa23f236f273bfc0dcc +Author: nico +Date: Mon Nov 3 22:03:31 2008 +0000 + + * Improve object layer for caca-php + + caca-php/caca.php | 60 +++++++++++++++++++++++++++++++++++++++++++++++++--- + 1 files changed, 56 insertions(+), 4 deletions(-) + +commit f5d106ff2aa56ef6b722ec2515a5893083220891 +Author: bsittler +Date: Mon Nov 3 21:58:17 2008 +0000 + + do not add history entries for iframe transitions + + caca-php/examples/www/export.php | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit e8e3800000de5f9053c98abfd4c190ac98e8460f +Author: bsittler +Date: Mon Nov 3 21:48:53 2008 +0000 + + add missing id + + caca-php/examples/www/export.php | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 60f3413da68954583726c180adcc02f47035f72a +Author: bsittler +Date: Mon Nov 3 21:48:16 2008 +0000 + + use some javascript to show inline previews using