Sam Hocevar
d3ef2bbecd
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().
15 years ago
Sam Hocevar
4cda200b03
Continuing the libcucul-libcaca merge.
16 years ago
Sam Hocevar
fe732d0c04
Continuing the libcucul-libcaca merge.
16 years ago
Sam Hocevar
f61816ceb7
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.
16 years ago
Sam Hocevar
db166f5ec0
* Add #include <cstring> to fix gcc-4.3 build.
17 years ago
Sam Hocevar
a7debae6f9
* Fix memory leaks that slipped in here and there. We still have 100,000
fewer than Firefox, lol.
17 years ago
Sam Hocevar
9c72677ccf
* Add cucul_get_version() and caca_get_version() and updated C++ bindings
accordingly.
* The C++ test example no longer needs "config.h".
17 years ago
Sam Hocevar
cdebb09b64
* Added MSVC project files for the C++ bindings and the C++ test.
17 years ago
Sam Hocevar
33f441b424
* Adapt the C++ bindings to the event API change.
17 years ago
Sam Hocevar
9597783308
* Bwarf, typo in the no warranty clause.
18 years ago
Sam Hocevar
33058757da
* Add a no warranty clause to the code.
18 years ago
Sam Hocevar
243ca40d7d
* Updated C++ bindings so that they build, at least.
18 years ago
Jean-Yves Lamoureux
da48bab388
* Fixed behaviour of the pig while resizing window
18 years ago
Sam Hocevar
3018841fe8
* Use the import function to load the pig image in cxxtest.
18 years ago
Jean-Yves Lamoureux
0c87e5978a
* Fixed c++ example
18 years ago
Sam Hocevar
67ff5d5b1d
* Got rid of cucul_ansi_to_str(), it's really useless.
* Partial update of the C++ bindings.
* Updated documentation.
18 years ago
Sam Hocevar
82a2e5cd22
* Properly rename cxxtest.cpp to cpptest.cpp to preserve history.
18 years ago
Jean-Yves Lamoureux
6d2462ba6b
* Updated C++ bindings to support every single cucul/caca functionnality. Renamed cpptest to cxxtext for consistency.
--This line, and those below, will be ignored--
M cxx/cucul++.cpp
A cxx/cxxtest.cpp
M cxx/cucul++.h
M cxx/Makefile.am
18 years ago
Jean-Yves Lamoureux
63955d927a
* Updated C++ bindings
18 years ago
Jean-Yves Lamoureux
bce66aa628
* Updated C++ bindings and renamed directory to more comprehensive cxx
18 years ago
Jean-Yves Lamoureux
f57af45c76
* Updated libcaca c++ bindings
18 years ago
Jean-Yves Lamoureux
b15241efbd
* Updated C++ bindings, should be coding-style-correction-proof, or at least a bit better than before. Not tested at all.
18 years ago
Sam Hocevar
07feb84e72
* Fixed ugly coding style of the C++ bindings. Vieux porc immonde.
18 years ago
Sam Hocevar
1fa4337054
* Compilation fix in cpptest.cpp.
18 years ago
Jean-Yves Lamoureux
12b35d02e8
* Fixed compile problem, put Event outside Caca class
18 years ago
Jean-Yves Lamoureux
12282fc68c
* Better C++ test
18 years ago
Jean-Yves Lamoureux
fcd735ffc3
* Added license in C++ files.
18 years ago
Jean-Yves Lamoureux
3a3fd8ab1b
* Fixed C++ printf(), added it in example
18 years ago
Jean-Yves Lamoureux
208cf461bc
* Forgot a test on Caca() instantiation
18 years ago
Jean-Yves Lamoureux
3b166c5603
* Added preliminary C++ bindings
18 years ago