55 Commitit (81dbd21c3f6a47b0a6e1e3ec225033ff09abde97)

Tekijä SHA1 Viesti Päivämäärä
  Sam Hocevar 9137c0a059 * Export the UTF-8 / UTF-32 / CP437 character conversions to applications. 18 vuotta sitten
  Sam Hocevar 7754db5ccf * Changed cucul_putchar's prototype so that it accepts a 32-bit unsigned 18 vuotta sitten
  Sam Hocevar d6e4744861 * Changed the cucul_create_dither() prototype to make sure the mask 18 vuotta sitten
  Sam Hocevar 0a53a92195 * Completed return value and errno handling in libcucul API. 18 vuotta sitten
  Sam Hocevar 38c4a8b608 * Implemented cucul_load_file() and cucul_load_memory() to load respectively 18 vuotta sitten
  Sam Hocevar 235504d81a * More error checking in libcucul. 18 vuotta sitten
  Sam Hocevar 981c405554 * Check for <errno.h>. 18 vuotta sitten
  Sam Hocevar eb2aa1aa48 * Reverted that errno stuff. We'll just use the real errno. 18 vuotta sitten
  Sam Hocevar fc6d86d835 * Added basis for an errno-like mechanism. 18 vuotta sitten
  Sam Hocevar 9a65579cf6 * Support for multiple frames in canvases. 18 vuotta sitten
  Sam Hocevar bde0e5ca7e * Changed cucul_clear_canvas() again. It now uses the current foreground 18 vuotta sitten
  Sam Hocevar 2401f2c732 * Moved cucul_load_canvas() into cucul/import.c and renamed it into 18 vuotta sitten
  Sam Hocevar d0dd70b64c * Documentation improvements. Wrote a small migration guide and added the 18 vuotta sitten
  Sam Hocevar a4ac581b6f * Renamed cucul_clear() to cucul_clear_canvas() and added an argument to 18 vuotta sitten
  Sam Hocevar 18f6532dbc * Renamed main canvas-related functions so that they have "canvas" in 18 vuotta sitten
  Sam Hocevar 246c5b4d67 * Renamed cucul_t into cucul_canvas_t. Eh ouais mon con. 18 vuotta sitten
  Sam Hocevar c5b827a44e * Changed the buffer type in cucul_render_canvas() to void* to avoid 18 vuotta sitten
  Sam Hocevar c778d5301c * Removed math.c from cucul, it's beyond uselessness. Kept cucul_rand in 18 vuotta sitten
  Sam Hocevar 9f0a475645 * Moved cucul_set_color() from canvas.c to colour.c. 18 vuotta sitten
  Sam Hocevar 17c065a49e * Replaced "struct cucul_*" and "struct caca_*" types with opaque typedefs 18 vuotta sitten
  Sam Hocevar 2c5ccb65e6 * Improved documentation in many places. 18 vuotta sitten
  Sam Hocevar 018fda76e8 * Removed \file directives from all files except caca.h and cucul.h, to 18 vuotta sitten
  Sam Hocevar ea780d5321 * Implemented cucul_get_font_list() to retrieve the list of builtin fonts. 18 vuotta sitten
  Sam Hocevar ebfb2b388b * Internal font support through cucul_load_font(). Documented that. 18 vuotta sitten
  Sam Hocevar a273b3d7ec * Implemented cucul_get_font_width() and cucul_get_font_height(). 18 vuotta sitten
  Sam Hocevar 41d475589c * Renamed cucul_export into cucul_buffer. We'll use it for other things. 18 vuotta sitten
  Sam Hocevar 1da6ea358b * Slightly updated the font format and wrote a font loader. Also added a 18 vuotta sitten
  Sam Hocevar 58ff9ea1f5 * Renamed *bitmap to *dither. Ben ouais connard, je fais ce que je veux. 18 vuotta sitten
  Sam Hocevar 988f2f4e92 * Replaced enum cucul_color with unsigned int. The size of an enum is not 18 vuotta sitten
  Sam Hocevar e8ae71156d * Changed the cucul_set_bitmap_antialias() argument to a string. 18 vuotta sitten
  Sam Hocevar c1664e356c * Got rid of cucul_get_screen(). Use cucul_export() instead. 18 vuotta sitten
  Sam Hocevar 2213100258 * Got rid of the useless cucul_get_fg_color/cucul_get_bg_color functions. 18 vuotta sitten
  Sam Hocevar cfadd8b64d * Removed CUCUL_BACKGROUND, CUCUL_ANTIALIASING and CUCUL_DITHERING 18 vuotta sitten
  Sam Hocevar e625e11d52 * Added cucul_get_export_list(). Returns a list of known export formats. 18 vuotta sitten
  Sam Hocevar bca049e6d7 * Changed the 2nd argument of cucul_create_export to a string. This way we 18 vuotta sitten
  Sam Hocevar 41db7b066a * Implemented cucul_load() to reload a file that was saved with the 18 vuotta sitten
  Sam Hocevar 3c3e37ca65 * Implemented cucul_invert() to invert a canvas' colours. 18 vuotta sitten
  Jean-Yves Lamoureux f53bc3937a * Added bitmap invert routine. It doesn't work well, so don't use it right now. Sam is working hard to correct the strange behaviour. 18 vuotta sitten
  Sam Hocevar 6db26f7487 * Made cucul_putchar32() an internal-only function. 18 vuotta sitten
  Sam Hocevar 571de1af04 * Renamed cucul_init()/cucul_end() into cucul_create()/cucul_free(). 18 vuotta sitten
  Sam Hocevar 1d374910e4 * Added cucul_flip(), cucul_flop() and cucul_transform() to perform 18 vuotta sitten
  Sam Hocevar 77f995023d * Slightly changed header comments. 18 vuotta sitten
  Sam Hocevar 73aad0447c * Added the cucul_blit() function. It lets us blit various canvas one 18 vuotta sitten
  Sam Hocevar 2c80bf875b * Renamed cucul_get_export() to cucul_create_export(). 18 vuotta sitten
  Sam Hocevar 36886a339e * Removed the cucul_t * argument from cucul_create_bitmap(). It's not needed. 18 vuotta sitten
  Sam Hocevar c979bc6eae * Changed the cucul_init parameter so that it now directly accepts a 18 vuotta sitten
  Sam Hocevar c5f841bb96 * Got rid of cucul_powf(), too complex to implement and no longer used. 18 vuotta sitten
  Sam Hocevar dcaccc744c * Got rid of useless parameters in cucul_*_bitmap and cucul_*_sprite. 18 vuotta sitten
  Sam Hocevar bb1cedf858 * Renamed cucul_buffer to cucul_export. Vanilla rum rules. 19 vuotta sitten
  Jean-Yves Lamoureux d1f6bb6759 * Added preliminary (but working) SVG exporter 19 vuotta sitten