Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 1ab0d19 * Set version to 0.99.beta13. * Updated NEWS and ChangeLog. by Sam Hocevar 2007-11-28 23:57:53 +0000
  • fc83359 * Implemented the empty CuculCanvas constructor. * Implemented CacaDisplay.Canvas which acts the same as caca_get_canvas(). by Sam Hocevar 2007-11-28 23:20:05 +0000
  • 98e61bc * Improve Cucul::Canvas creation by Pascal Terjan 2007-11-28 16:43:32 +0000
  • 0456c90 * Add Caca::Display#canvas by Pascal Terjan 2007-11-28 16:39:10 +0000
  • a1b4741 * Allow calling Caca::Display.new without parameter by Pascal Terjan 2007-11-28 07:29:12 +0000
  • daf0085 * Re-add methods that take int as arguments in addition to the Point, Size and Rectangle versions. by Sam Hocevar 2007-11-28 07:15:09 +0000
  • 4acebad * Put the demo text on top of the copper bar, not the contrary. by Sam Hocevar 2007-11-28 07:15:07 +0000
  • 9c0f19e * Minor naming convention changes in the C# bindings. by Sam Hocevar 2007-11-28 07:15:05 +0000
  • 6c093b6 * Generate CLI .config files at configure time so that we can embed the library version and not rely on .so being present. by Sam Hocevar 2007-11-28 07:15:01 +0000
  • cc34dea * Use libtool’s -version-number instead of -version-info and its insane major/minor computation scheme. by Sam Hocevar 2007-11-28 07:14:55 +0000
  • 1f28b39 * Rename parameters of draw_box* in Ruby binding by Pascal Terjan 2007-11-27 17:13:29 +0000
  • cad6be5 * Add System.Drawing to the C# project references. by Sam Hocevar 2007-11-27 11:08:04 +0000
  • d657a09 * Use the bigger font for the C# test scroller. by Sam Hocevar 2007-11-27 09:04:54 +0000
  • 752a2f7 * Add a C# wrapper for cucul_render_canvas(). * Use CuculFont.Render() in the C# test for a nice oldschool effect. by Sam Hocevar 2007-11-27 01:55:41 +0000
  • 76477f4 * Started to implement the CuculFont class. by Sam Hocevar 2007-11-27 00:58:27 +0000
  • ad0ad85 * Implement all line drawing functions (even variadic ones). by Sam Hocevar 2007-11-27 00:58:24 +0000
  • dc159db * 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? by Sam Hocevar 2007-11-27 00:58:19 +0000
  • 1c03b72 * Use System.Drawing.Rectangle etc. for cucul-sharp and caca-sharp arguments, allowing for much cleaner code (at the expense of an extra dependency). by Sam Hocevar 2007-11-27 00:58:16 +0000
  • 596e961 * Add Caca.version and Cucul.version by Pascal Terjan 2007-11-26 07:07:52 +0000
  • 1c3f8fe * Implemented getVersion() in the C# bindings. * Slightly improved the C# test program. by Sam Hocevar 2007-11-26 01:04:36 +0000
  • a7debae * Fix memory leaks that slipped in here and there. We still have 100,000 fewer than Firefox, lol. by Sam Hocevar 2007-11-26 01:04:34 +0000
  • 9c72677 * Add cucul_get_version() and caca_get_version() and updated C++ bindings accordingly. * The C++ test example no longer needs "config.h". by Sam Hocevar 2007-11-26 01:04:32 +0000
  • 024a371 * Minor documentation fix. by Sam Hocevar 2007-11-26 01:04:28 +0000
  • 2681508 * Install CLI bindings to $(libdir)/cucul-sharp and $(libdir)/caca-sharp. by Sam Hocevar 2007-11-26 01:04:25 +0000
  • 069f477 * Tell doxygen to expand __class and __extern before parsing anything, so we don’t end with those ugly identifiers in the documentation. by Sam Hocevar 2007-11-26 01:04:21 +0000
  • cdebb09 * Added MSVC project files for the C++ bindings and the C++ test. by Sam Hocevar 2007-11-25 20:23:03 +0000
  • acd7fd5 * Distribute all MSVC files. by Sam Hocevar 2007-11-25 19:00:32 +0000
  • ffde024 * Code qui fait des warnings == code de porc == deux baffes dans ta gueule. by Sam Hocevar 2007-11-25 19:00:29 +0000
  • dfb3140 * Some cleanup in the Ruby bindings Makefile.am. by Sam Hocevar 2007-11-25 19:00:26 +0000
  • 37b9c5e * Refresh TODO list. by Sam Hocevar 2007-11-25 19:00:22 +0000
  • f0aeb69 * Added the various C# projects to the Visual Studio solution and slightly fixed the bindings so that they now work with the Microsoft CLR. by Sam Hocevar 2007-11-25 17:50:53 +0000
  • 412b43c * Fixed svn properties that git-svn was unable to get straight. by Sam Hocevar 2007-11-25 17:49:49 +0000
  • 5321386 * Damn, under Visual Studio it's _WIN32, not __WIN32__. by Sam Hocevar 2007-11-25 17:14:00 +0000
  • 7e49e3e * Switch to caca_create_display(NULL) in a few places to document the behaviour. by Sam Hocevar 2007-11-25 17:13:10 +0000
  • 03ad8a4 * 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. by Sam Hocevar 2007-11-25 17:13:08 +0000
  • d2a2201 * Added Eriol’s snake.py example, even if it doesn’t use our (out of date) bindings. * Distribute the python/ subdirectory using automake. by Sam Hocevar 2007-11-25 17:13:06 +0000
  • 14881e4 * Add missing entries in the CacaEventKey enum. by Sam Hocevar 2007-11-25 17:13:03 +0000
  • 4c68153 * Implemented C# bindings for ditherBitmap() and added it to the C# test. by Sam Hocevar 2007-11-25 17:12:59 +0000
  • b519d05 * 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". by Sam Hocevar 2007-11-25 14:12:20 +0000
  • 07b9891 * Introduce cucul_get_canvas_chars() and cucul_get_canvas_attrs() to avoid direct cv->chars and cv->attrs access by display drivers. by Sam Hocevar 2007-11-25 14:12:01 +0000
  • 7362a61 * 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. by Sam Hocevar 2007-11-25 14:11:58 +0000
  • f029005 * Add Linux 2.6's bootsect.S to fix the sample kernel build. by Sam Hocevar 2007-11-25 14:11:54 +0000
  • 2a7d861 * Check whether CXX can include <iostream> before compiling the C++ bindings. by Sam Hocevar 2007-11-25 11:39:33 +0000
  • 838cdc4 * Adapt the C# bindings to the event API change. by Sam Hocevar 2007-11-25 11:12:25 +0000
  • 63ecdbf * Adapt the Ruby bindings to the event API change. by Sam Hocevar 2007-11-25 11:12:20 +0000
  • 33f441b * Adapt the C++ bindings to the event API change. by Sam Hocevar 2007-11-25 11:11:59 +0000
  • 9da4d7b * 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 :( by Sam Hocevar 2007-11-25 11:11:54 +0000
  • 641656e * 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 by Pascal Terjan 2007-11-25 09:48:30 +0000
  • 2f7ac4c * Rewrote the C# test in a more object-oriented way. by Sam Hocevar 2007-11-24 19:56:33 +0000
  • ffa69e5 * Started Cucul# cleanup: added missing functions, used get/set attributes when meaningful, removed deprecated bindings. by Sam Hocevar 2007-11-24 15:00:21 +0000
  • 16587a4 * 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". by Sam Hocevar 2007-11-24 13:26:33 +0000
  • 5791b18 * Renamed DotNet/ to csharp/ because I hate mixed case. by Sam Hocevar 2007-11-24 13:26:28 +0000
  • 2149829 * Added as many "const" qualifiers as possible to the public API. by Sam Hocevar 2007-11-24 11:08:21 +0000
  • 0de0992 * Add Caca::Event#quit? to make tests nicer by Pascal Terjan 2007-11-24 09:56:37 +0000
  • 095a3d1 * Ignore annoying VC++ warnings (use of strdup instead of _strdup even in C mode, "benign redefinition" of macros...). by Sam Hocevar 2007-11-23 22:52:34 +0000
  • 31cbfb5 * Rename _cucul_set_canvas_size into __cucul_set_canvas_size to prevent collisions due to symbol mangling. by Sam Hocevar 2007-11-23 22:34:35 +0000
  • 52e9f2b * Add proper __declspec(dllexport) tags for Win32 compilation. * Manually export private libcaca symbols. by Sam Hocevar 2007-11-23 22:27:21 +0000
  • 8a68e0c * Updated Visual Studio files. by Sam Hocevar 2007-11-23 21:48:55 +0000
  • 7fd6d45 * Split libcaca.vcproj into \1 and libcucul.vcproj. by Sam Hocevar 2007-11-23 16:39:32 +0000
  • 7db5247 * Do not assume default gamma value is 1.0. by Sam Hocevar 2007-11-23 16:39:29 +0000
  • 0f8aa47 * Escape quits cacaview, and F11 toggles fullscreen. by Sam Hocevar 2007-11-23 16:39:23 +0000
  • b47e5c5 * Split Ruby documentation out of README by Pascal Terjan 2007-11-20 00:09:16 +0000
  • b8aca0d * Added Pascal to the AUTHORS file. by Sam Hocevar 2007-11-18 23:00:35 +0000
  • 301d376 * lol commit by Jean-Yves Lamoureux 2007-11-18 22:59:22 +0000
  • a2cb166 * Remove cucul directory that got forgotten by Pascal Terjan 2007-11-18 22:35:34 +0000
  • bf1898d * Improve the example in README by Pascal Terjan 2007-11-18 22:15:29 +0000
  • 4a7c10f * Install lib/caca.rb by Pascal Terjan 2007-11-18 22:03:19 +0000
  • 9e558e6 * Update README to talk about Caca by Pascal Terjan 2007-11-18 21:44:10 +0000
  • fab393b * Use to_i on the event mask, it is not always an Integer by Pascal Terjan 2007-11-18 21:29:02 +0000
  • 117a70f - Finish Caca::Event (a.k.a. J'ai fait caca aujourd'hui) by Pascal Terjan 2007-11-18 21:13:33 +0000
  • ef9545d * Handle closing cacaview by window manager by Pascal Terjan 2007-11-18 21:11:13 +0000
  • 061ca41 * Add missing methods in Caca::Display and add empty Caca::Event by Pascal Terjan 2007-11-18 13:37:24 +0000
  • a6ac1d6 * Slightly improved documentation by Pascal Terjan 2007-11-18 13:29:16 +0000
  • 99140ea * Add Caca and Caca::Display by Pascal Terjan 2007-11-18 12:43:48 +0000
  • cf4cdf9 * Finish Cucul::Dither by Pascal Terjan 2007-11-17 13:36:15 +0000
  • 17c5fc7 * Add Cucul::Dither (incomplete) by Pascal Terjan 2007-11-17 12:21:21 +0000
  • f3ce2df * Improve type checking of arguments by Pascal Terjan 2007-11-17 09:25:31 +0000
  • b18d63c * Slightly doxygenated ruby/README so that it appears in the manual (see http://libcaca.zoy.org/manual/libcaca-ruby.html). by Sam Hocevar 2007-11-17 02:15:01 +0000
  • 594b121 * Update README by Pascal Terjan 2007-11-16 22:37:20 +0000
  • bb4ec21 * Add t/tc_canvas.rb and t/tc_font.rb to Makefile.am by Pascal Terjan 2007-11-16 22:27:13 +0000
  • f5b3266 * Add Cucul::Font by Pascal Terjan 2007-11-16 22:24:35 +0000
  • fb51259 * Added minimal styles to doxygen.css to make the manual look decent. by Sam Hocevar 2007-11-16 20:14:05 +0000
  • 2e7d0b6 * Split "upload" target into "upload-source" and "upload-doc". by Sam Hocevar 2007-11-16 19:49:25 +0000
  • 99cecfa * Updated doxygen file format. * Add an empty doxygen.css file. by Sam Hocevar 2007-11-16 19:49:23 +0000
  • 9568e48 * Add some pseudo doc for Ruby binding by Pascal Terjan 2007-11-16 17:47:59 +0000
  • 9f43bc8 * Add more tests for the ruby binding by Pascal Terjan 2007-11-15 22:22:55 +0000
  • 4db01da * Add more tests for the ruby binding by Pascal Terjan 2007-11-15 22:06:01 +0000
  • f56963e * Fix number of arguments for set_height by Pascal Terjan 2007-11-15 22:03:12 +0000
  • 99c145b * Add the ruby tests to make check by Pascal Terjan 2007-11-15 21:06:30 +0000
  • cd8c7c2 * Use autotools for Ruby bindings (2nd part) by Pascal Terjan 2007-11-15 12:33:29 +0000
  • 92414f5 * Use autotools for Ruby bindings by Pascal Terjan 2007-11-15 12:27:40 +0000
  • 53aa9c6 * Fix some prototypes and use a header file for Init_cucul_canvas by Pascal Terjan 2007-11-15 11:34:43 +0000
  • 38c75c1 * Make Charset class methods explicitly public. by Sam Hocevar 2007-11-15 08:20:37 +0000
  • 94c4235 * Link libcaca++ with libcucul++, not only the C versions. by Sam Hocevar 2007-11-15 08:20:17 +0000
  • f3649b1 * Do not run "make clean" in ruby/* subdirectories when the Makefiles do not even exist. by Sam Hocevar 2007-11-15 00:22:37 +0000
  • 67a677f * Autotoolified the .NET bindings. Use --enable-dotnet. by Sam Hocevar 2007-11-13 23:55:07 +0000
  • abea28c * Build Ruby and C++ bindings by default. by Sam Hocevar 2007-11-13 23:55:05 +0000
  • 1f1ac04 * Update C++ bindings after cucul_set_dither_mode() deprecation. by Sam Hocevar 2007-11-13 23:55:03 +0000
  • 1714312 * Autotoolified the Ruby bindings. Use --enable-ruby. by Sam Hocevar 2007-11-13 23:55:01 +0000
  • 55bfdce * Update .gitignore after img2irc -> img2txt change. by Sam Hocevar 2007-11-13 23:54:59 +0000