source: libcaca/trunk/cucul/canvas.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1462   13 years Sam Hocevar * Bwarf, typo in the no warranty clause.
(edit) @1452   13 years Sam Hocevar * Add a no warranty clause to the code.
(edit) @1438   13 years Sam Hocevar * Fix shadowing declarations.
(edit) @1390   13 years Sam Hocevar * Implemented cucul_get_frame_name() and cucul_set_frame_name(). * …
(edit) @1362   13 years Sam Hocevar * Got rid of HAVE_ERRNO_H ifdefs by defining seterrno()/geterrno() …
(edit) @1347   13 years Sam Hocevar * Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that.
(edit) @1346   13 years Sam Hocevar * Made cucul_blit() handle-aware. Added a blit test for that.
(edit) @1342   13 years Sam Hocevar * Add cursor and handle support to canvases. Unused yet.
(edit) @1341   13 years Sam Hocevar * Cosmetic code and documentation changes here and there. * Updated TODO.
(edit) @1338   13 years Sam Hocevar * Prepare the way for per-frame width/height information.
(edit) @1313   13 years Sam Hocevar * Minor documentation fixes.
(edit) @1254   13 years Sam Hocevar * Use the LSB of alpha and blue components to encode additional flags …
(edit) @1231   13 years Sam Hocevar * Removed "This function..." constructs from documentation. Fixed a …
(edit) @1224   13 years Sam Hocevar * Made cucul_blit(), and therefore cucul_set_canvas_boundaries(), …
(edit) @1221   13 years Sam Hocevar * Updated documentation of fullwidth-aware functions. * Fullwidth …
(edit) @1218   13 years Sam Hocevar * Support for fullwidth glyphs in the libcaca output drivers.
(edit) @1215   13 years Sam Hocevar * Support for fullwidth (= double width) Unicode characters.
(edit) @1149   13 years Sam Hocevar * Fix minor memory leak in cucul_set_canvas_boundaries().
(edit) @1137   13 years Sam Hocevar * Fixed a bug in cucul_putchar() that broke half of the Unicode set.
(edit) @1091   13 years Sam Hocevar * Fixed chcul_getchar's error behaviour.
(edit) @1079   13 years Sam Hocevar * Implement cucul_set_canvas_boundaries() for cropping and expanding.
(edit) @1066   13 years Sam Hocevar * Implemented cucul_getchar(). Useful because you don’t necessarily …
(edit) @988   14 years Sam Hocevar * Fixed an out of bounds bug in cucul_blit().
(edit) @982   14 years Sam Hocevar * Have cucul_utf8_to_utf32 write how many bytes it read. * Use that …
(edit) @962   14 years Sam Hocevar * Export the UTF-8 / UTF-32 / CP437 character conversions to applications.
(edit) @958   14 years Sam Hocevar * Changed cucul_putchar's prototype so that it accepts a 32-bit …
(edit) @874   14 years Sam Hocevar * More error checking in libcucul.
(edit) @870   14 years Sam Hocevar * Check for <errno.h>. * Started changing function prototypes so …
(edit) @859   14 years Sam Hocevar * Removed duplicate uint*_t defines from *_internal.h and included …
(edit) @832   14 years Sam Hocevar * Changed cucul_clear_canvas() again. It now uses the current …
(edit) @814   14 years Sam Hocevar * Renamed cucul_clear() to cucul_clear_canvas() and added an argument …
(edit) @811   14 years Sam Hocevar * Renamed caca_t into caca_display_t. * Renamed canvas handle …
(edit) @810   14 years Sam Hocevar * Renamed cucul_t into cucul_canvas_t. Eh ouais mon con.
(edit) @778   14 years Sam Hocevar * Moved cucul_set_color() from canvas.c to colour.c. * Added …
(edit) @773   14 years Sam Hocevar * Improved documentation in many places.
(edit) @769   14 years Sam Hocevar * Removed \file directives from all files except caca.h and cucul.h, …
(edit) @733   14 years Sam Hocevar * Replaced enum cucul_color with unsigned int. The size of an enum is …
(edit) @724   14 years Sam Hocevar * Store colour information on 32 bits, for future 12-bit colour support.
(edit) @723   14 years Sam Hocevar * Got rid of cucul_get_screen(). Use cucul_export() instead.
(edit) @714   14 years Sam Hocevar ((`)_.._ ,'-. _..._ _._ * Ooops. Compilation fix. \,' …
(edit) @713   14 years Sam Hocevar * Got rid of the useless cucul_get_fg_color/cucul_get_bg_color functions.
(edit) @678   14 years Sam Hocevar * Made cucul_putchar32() an internal-only function. * Changed the …
(edit) @672   14 years Sam Hocevar * Slightly changed header comments.
(edit) @671   14 years Sam Hocevar * Optimise cucul_blit() by using memcpy() if there is no mask.
(edit) @670   14 years Sam Hocevar * Added the cucul_blit() function. It lets us blit various canvas one …
(copy) @668   14 years Sam Hocevar * Renamed cucul/char.c into cucul/canvas.c because I'm adding stuff …
copied from libcaca/trunk/cucul/char.c:
(edit) @645   14 years Sam Hocevar * Cosmetic fixes.
Note: See TracRevisionLog for help on using the revision log.