Sam Hocevar
7362a612c4
* 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.
pirms 17 gadiem
Sam Hocevar
f0290052fd
* Add Linux 2.6's bootsect.S to fix the sample kernel build.
pirms 17 gadiem
Sam Hocevar
2a7d8610ff
* Check whether CXX can include <iostream> before compiling the C++ bindings.
pirms 17 gadiem
Sam Hocevar
838cdc41b9
* Adapt the C# bindings to the event API change.
pirms 17 gadiem
Sam Hocevar
63ecdbf48d
* Adapt the Ruby bindings to the event API change.
pirms 17 gadiem
Sam Hocevar
33f441b424
* Adapt the C++ bindings to the event API change.
pirms 17 gadiem
Sam Hocevar
9da4d7b000
* 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 :(
pirms 17 gadiem
Pascal Terjan
641656e902
* Little improvements in ruby doc
pirms 17 gadiem
Sam Hocevar
2f7ac4ca2d
* Rewrote the C# test in a more object-oriented way.
pirms 17 gadiem
Sam Hocevar
ffa69e5252
* Started Cucul# cleanup: added missing functions, used get/set attributes
when meaningful, removed deprecated bindings.
pirms 17 gadiem
Sam Hocevar
16587a464e
* 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".
pirms 17 gadiem
Sam Hocevar
5791b183c5
* Renamed DotNet/ to csharp/ because I hate mixed case.
pirms 17 gadiem
Sam Hocevar
2149829bdf
* Added as many "const" qualifiers as possible to the public API.
pirms 17 gadiem
Pascal Terjan
0de0992e57
* Add Caca::Event#quit? to make tests nicer
pirms 17 gadiem
Sam Hocevar
095a3d1c5f
* Ignore annoying VC++ warnings (use of strdup instead of _strdup even in
C mode, "benign redefinition" of macros...).
pirms 17 gadiem
Sam Hocevar
31cbfb5bea
* Rename _cucul_set_canvas_size into __cucul_set_canvas_size to prevent
collisions due to symbol mangling.
pirms 17 gadiem
Sam Hocevar
52e9f2b13a
* Add proper __declspec(dllexport) tags for Win32 compilation.
* Manually export private libcaca symbols.
pirms 17 gadiem
Sam Hocevar
8a68e0ce41
* Updated Visual Studio files.
pirms 17 gadiem
Sam Hocevar
7fd6d45554
* Split libcaca.vcproj into \1 and libcucul.vcproj.
pirms 17 gadiem
Sam Hocevar
7db5247e43
* Do not assume default gamma value is 1.0.
pirms 17 gadiem
Sam Hocevar
0f8aa47b8e
* Escape quits cacaview, and F11 toggles fullscreen.
pirms 17 gadiem
Pascal Terjan
b47e5c57a3
* Split Ruby documentation out of README
pirms 17 gadiem
Sam Hocevar
b8aca0d0c7
* Added Pascal to the AUTHORS file.
pirms 17 gadiem
Jean-Yves Lamoureux
301d376a03
* lol commit
pirms 17 gadiem
Pascal Terjan
a2cb166f86
* Remove cucul directory that got forgotten
pirms 17 gadiem
Pascal Terjan
bf1898d0a4
* Improve the example in README
pirms 17 gadiem
Pascal Terjan
4a7c10f7b3
* Install lib/caca.rb
pirms 17 gadiem
Pascal Terjan
9e558e6aa6
* Update README to talk about Caca
pirms 17 gadiem
Pascal Terjan
fab393b78e
* Use to_i on the event mask, it is not always an Integer
pirms 17 gadiem
Pascal Terjan
117a70f1ee
- Finish Caca::Event (a.k.a. J'ai fait caca aujourd'hui)
pirms 17 gadiem
Pascal Terjan
ef9545d773
* Handle closing cacaview by window manager
pirms 17 gadiem
Pascal Terjan
061ca415b0
* Add missing methods in Caca::Display and add empty Caca::Event
pirms 17 gadiem
Pascal Terjan
a6ac1d6255
* Slightly improved documentation
pirms 17 gadiem
Pascal Terjan
99140ead7c
* Add Caca and Caca::Display
pirms 17 gadiem
Pascal Terjan
cf4cdf995d
* Finish Cucul::Dither
pirms 17 gadiem
Pascal Terjan
17c5fc7335
* Add Cucul::Dither (incomplete)
pirms 17 gadiem
Pascal Terjan
f3ce2dfd1a
* Improve type checking of arguments
pirms 17 gadiem
Sam Hocevar
b18d63c6d7
* Slightly doxygenated ruby/README so that it appears in the manual (see
http://libcaca.zoy.org/manual/libcaca-ruby.html ).
pirms 17 gadiem
Pascal Terjan
594b1215d6
* Update README
pirms 17 gadiem
Pascal Terjan
bb4ec2178b
* Add t/tc_canvas.rb and t/tc_font.rb to Makefile.am
pirms 17 gadiem
Pascal Terjan
f5b3266b6d
* Add Cucul::Font
pirms 17 gadiem
Sam Hocevar
fb51259299
* Added minimal styles to doxygen.css to make the manual look decent.
pirms 17 gadiem
Sam Hocevar
2e7d0b6a02
* Split "upload" target into "upload-source" and "upload-doc".
pirms 17 gadiem
Sam Hocevar
99cecfa29c
* Updated doxygen file format.
* Add an empty doxygen.css file.
pirms 17 gadiem
Pascal Terjan
9568e4801a
* Add some pseudo doc for Ruby binding
pirms 17 gadiem
Pascal Terjan
9f43bc8b3c
* Add more tests for the ruby binding
pirms 17 gadiem
Pascal Terjan
4db01daeec
* Add more tests for the ruby binding
pirms 17 gadiem
Pascal Terjan
f56963e829
* Fix number of arguments for set_height
pirms 17 gadiem
Pascal Terjan
99c145b79a
* Add the ruby tests to make check
pirms 17 gadiem
Pascal Terjan
cd8c7c2c26
* Use autotools for Ruby bindings (2nd part)
pirms 17 gadiem