Sam Hocevar
17c065a49e
* 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.
18 vuotta sitten
Sam Hocevar
018fda76e8
* Removed \file directives from all files except caca.h and cucul.h, to
remove redundencies in the Doxygen documentation.
18 vuotta sitten
Sam Hocevar
41d475589c
* Renamed cucul_export into cucul_buffer. We'll use it for other things.
18 vuotta sitten
Sam Hocevar
83b4374fb4
* Avoid useless call to strlen() in the exporters.
* Removed '\x0f' from the IRC exporter until I understand why it was here.
18 vuotta sitten
Sam Hocevar
cd0e8f7861
* Fixed old bugs I introduced in the exporters.
* Fixed exporter headers to make Doxygen happy.
18 vuotta sitten
Sam Hocevar
a8990ca5a6
* Replaced occurrences of "rgba" with "argb".
18 vuotta sitten
Sam Hocevar
af4b95f8e6
* Store colour information on 32 bits, for future 12-bit colour support.
18 vuotta sitten
Sam Hocevar
77f995023d
* Slightly changed header comments.
18 vuotta sitten
Sam Hocevar
bb1cedf858
* Renamed cucul_buffer to cucul_export. Vanilla rum rules.
18 vuotta sitten
Sam Hocevar
9e698966f2
* 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.
18 vuotta sitten
Jean-Yves Lamoureux
c30c66d032
* Renamed exporter_* to export_*, from God recommendation.
19 vuotta sitten
Jean-Yves Lamoureux
1971191c09
* Exploded cucul/export.c
19 vuotta sitten