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().
před 15 roky
Sam Hocevar
fe732d0c04
Continuing the libcucul-libcaca merge.
před 16 roky
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.
před 16 roky
Sam Hocevar
9c951cebb2
* Windows build fixes here and there.
před 17 roky
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".
před 17 roky
Sam Hocevar
33f441b424
* Adapt the C++ bindings to the event API change.
před 17 roky
Sam Hocevar
9597783308
* Bwarf, typo in the no warranty clause.
před 18 roky
Sam Hocevar
33058757da
* Add a no warranty clause to the code.
před 18 roky
Jean-Yves Lamoureux
63955d927a
* Updated C++ bindings
před 18 roky
Jean-Yves Lamoureux
5eecd73820
* Fixed indentation. I did it myself, I'm a big boy.
před 18 roky
Jean-Yves Lamoureux
bce66aa628
* Updated C++ bindings and renamed directory to more comprehensive cxx
před 18 roky
Jean-Yves Lamoureux
f57af45c76
* Updated libcaca c++ bindings
před 18 roky
Sam Hocevar
a72d5736e0
* Fixed a segfault in the C++ bindings. Vieux porc !
před 18 roky
Sam Hocevar
07feb84e72
* Fixed ugly coding style of the C++ bindings. Vieux porc immonde.
před 18 roky
Sam Hocevar
1ec6544305
* More function mass-renaming: caca_attach -> caca_create_display, etc.
před 18 roky
Sam Hocevar
687a2c43f6
* Renamed caca_t into caca_display_t.
* Renamed canvas handle variables from "c" to "cv". Eh ouais mon gros.
před 18 roky
Sam Hocevar
246c5b4d67
* Renamed cucul_t into cucul_canvas_t. Eh ouais mon con.
před 18 roky
Jean-Yves Lamoureux
12b35d02e8
* Fixed compile problem, put Event outside Caca class
před 18 roky
Jean-Yves Lamoureux
fcd735ffc3
* Added license in C++ files.
před 18 roky
Jean-Yves Lamoureux
3b166c5603
* Added preliminary C++ bindings
před 18 roky