source: libcaca/trunk/cucul/cucul.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1148   14 years Sam Hocevar * Fix minor memory leak in cucul_free_canvas().
(edit) @1107   14 years Sam Hocevar * Initialise colours to default/transparent instead of lightgray/black.
(edit) @1088   14 years Sam Hocevar * When resizing a canvas, use the current fg/bg colours to fill holes.
(edit) @1052   14 years Sam Hocevar * Added errno support to the kernel.
(edit) @1048   14 years Jean-Yves Lamoureux * Updated kernel 'driver', still not working, but most of the work is done
(edit) @1022   14 years Sam Hocevar * Initialize random seed to getpid()+time(NULL) so that the user does …
(edit) @1005   14 years Sam Hocevar * Fixed cucul_create_canvas()'s documentation.
(edit) @874   15 years Sam Hocevar * More error checking in libcucul.
(edit) @859   15 years Sam Hocevar * Removed duplicate uint*_t defines from *_internal.h and included …
(edit) @842   15 years Sam Hocevar * Support for multiple frames in canvases.
(edit) @834   15 years Sam Hocevar * Got rid of cv->scratch_line. It's unused, too.
(edit) @833   15 years Sam Hocevar * Got rid of cv->empty_line, it's now unused.
(edit) @826   15 years Sam Hocevar * Moved cucul_load_canvas() into cucul/import.c and renamed it into …
(edit) @819   15 years Sam Hocevar * More function mass-renaming: caca_attach -> caca_create_display, etc.
(edit) @818   15 years Sam Hocevar * Added a new "caca" exporter. * Removed most code from the raw …
(edit) @815   15 years Sam Hocevar * Changed the cucul_rand() behaviour. Now cucul_rand(0, 10) returns …
(edit) @813   15 years Sam Hocevar * Renamed main canvas-related functions so that they have "canvas" in …
(edit) @811   15 years Sam Hocevar * Renamed caca_t into caca_display_t. * Renamed canvas handle …
(edit) @810   15 years Sam Hocevar * Renamed cucul_t into cucul_canvas_t. Eh ouais mon con.
(edit) @804   15 years Sam Hocevar * Merged again all export functions into cucul/export.c. They're all …
(edit) @795   15 years Sam Hocevar * Removed math.c from cucul, it's beyond uselessness. Kept cucul_rand …
(edit) @790   15 years Sam Hocevar * Implemented TGA image export.
(edit) @777   15 years Sam Hocevar * Replaced "struct cucul_*" and "struct caca_*" types with opaque …
(edit) @773   15 years Sam Hocevar * Improved documentation in many places.
(edit) @769   15 years Sam Hocevar * Removed \file directives from all files except caca.h and cucul.h, …
(edit) @757   15 years Sam Hocevar * Renamed cucul_export into cucul_buffer. We'll use it for other things.
(edit) @734   15 years Sam Hocevar * Renamed *bitmap to *dither. Ben ouais connard, je fais ce que je veux.
(edit) @733   15 years Sam Hocevar * Replaced enum cucul_color with unsigned int. The size of an enum is …
(edit) @724   15 years Sam Hocevar * Store colour information on 32 bits, for future 12-bit colour support.
(edit) @722   15 years Sam Hocevar * Check the magic bytes at the end of the buffer when cucul_load()ing it.
(edit) @719   15 years Sam Hocevar * Fixed old typo that caused qq->height to be uninitialised.
(edit) @711   15 years Sam Hocevar * Removed CUCUL_BACKGROUND, CUCUL_ANTIALIASING and CUCUL_DITHERING …
(edit) @708   15 years Sam Hocevar * Added cucul_get_export_list(). Returns a list of known export formats.
(edit) @706   15 years Sam Hocevar * Changed the 2nd argument of cucul_create_export to a string. This …
(edit) @701   15 years Sam Hocevar * Implemented cucul_load() to reload a file that was saved with the …
(edit) @677   15 years Sam Hocevar * Renamed cucul_init()/cucul_end() into cucul_create()/cucul_free().
(edit) @672   15 years Sam Hocevar * Slightly changed header comments.
(edit) @669   15 years Sam Hocevar * Fixed an uninitialised structure member.
(edit) @667   15 years Sam Hocevar * Renamed cucul_get_export() to cucul_create_export().
(edit) @665   15 years Sam Hocevar * Changed the cucul_init parameter so that it now directly accepts a …
(edit) @663   15 years Sam Hocevar * Removed code that did not need to be duplicated.
(edit) @644   15 years Sam Hocevar * Renamed cucul_buffer to cucul_export. Vanilla rum rules.
(edit) @633   15 years Sam Hocevar * Comment clarification.
(edit) @620   15 years Jean-Yves Lamoureux * Added preliminary (but working) SVG exporter
(edit) @609   15 years Sam Hocevar * Replaced all cucul_get_* exporters with a generic cucul_export() …
(edit) @602   15 years Jean-Yves Lamoureux * Added preliminary Postscript (tm) (r) (c) exporter.
(edit) @571   15 years Jean-Yves Lamoureux * Updated README for network driver, fixed remaining exporters
(edit) @568   15 years Sam Hocevar * Added glue code to compile libcaca without a libc and build …
(edit) @560   15 years Jean-Yves Lamoureux * Changed way temporary buffer of ansi export was handled. Need to do …
(edit) @553   15 years Sam Hocevar * Fixed async issues between the driver and libcaca when resizing …
(edit) @552   15 years Sam Hocevar * cucul_set_size() does nothing if a graphical backend is attached. …
(edit) @540   15 years Sam Hocevar * Polished the driver split a bit (still no events, except resize …
(copy) @536   15 years Sam Hocevar * Moved stuff around to differenciate between libcucul and libcaca.
copied from libcaca/trunk/src/cucul.c:
(edit) @535   15 years Sam Hocevar * Use 32 bit integers for the character array. No visible difference …
Note: See TracRevisionLog for help on using the revision log.