source: libcaca/trunk/cucul

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @778   14 years Sam Hocevar * Moved cucul_set_color() from canvas.c to colour.c. * Added …
(edit) @777   14 years Sam Hocevar * Replaced "struct cucul_*" and "struct caca_*" types with opaque …
(edit) @776   14 years Sam Hocevar * Fixed bad library name in pc file.
(edit) @775   14 years Jean-Yves Lamoureux * Updated MSVC++ project (static library and src/*)
(edit) @773   14 years Sam Hocevar * Improved documentation in many places.
(edit) @771   14 years Sam Hocevar * Ahaha I didn't even check that it compiled properly.
(edit) @770   14 years Sam Hocevar * Only support version 1 fonts.
(edit) @769   14 years Sam Hocevar * Removed \file directives from all files except caca.h and cucul.h, …
(edit) @768   14 years Sam Hocevar * Added a lot of sanity checks to the font parsing. It should now be …
(edit) @765   14 years Sam Hocevar * Fixed compilation warning.
(edit) @764   14 years Sam Hocevar * Fixed colour conversion routines so that they work with ARGB too.
(edit) @763   14 years Sam Hocevar * Implemented cucul_get_font_list() to retrieve the list of builtin …
(edit) @760   14 years Sam Hocevar * Internal font support through cucul_load_font(). Documented that. …
(edit) @759   14 years Sam Hocevar * Ugly overflow bug in the rendering code.
(edit) @758   14 years Sam Hocevar * Implemented cucul_get_font_width() and cucul_get_font_height(). * …
(edit) @757   14 years Sam Hocevar * Renamed cucul_export into cucul_buffer. We'll use it for other things.
(edit) @756   14 years Sam Hocevar * Putain de bordel de manche a couilles. I forgot to fix the font.
(edit) @754   14 years Sam Hocevar * Fixed 4, 2 and 1-bit font rendering. * Replaced the 8-bit internal …
(edit) @753   14 years Sam Hocevar * Created internal function _cucul_argb32_to_argb4() that splits an …
(edit) @751   14 years Sam Hocevar * 4bpp fonts do not work yet. Replaced the built-in font with an 8bpp …
(edit) @748   14 years Sam Hocevar * Created a built-in font from Bitstream Vera (Monospace 9).
(edit) @746   14 years Sam Hocevar * Slightly updated the font format and wrote a font loader. Also added …
(edit) @745   14 years Sam Hocevar * New version of the font format.
(edit) @744   14 years Sam Hocevar * Added a file for future font handling routines. Currently only the …
(edit) @738   14 years Sam Hocevar * Avoid useless call to strlen() in the exporters. * Removed '\x0f' …
(edit) @735   14 years Sam Hocevar * Renamed bitmap.c into dither.c.
(edit) @734   14 years Sam Hocevar * Renamed *bitmap to *dither. Ben ouais connard, je fais ce que je veux.
(edit) @733   14 years Sam Hocevar * Replaced enum cucul_color with unsigned int. The size of an enum is …
(edit) @731   14 years Sam Hocevar * Fixed old bugs I introduced in the exporters. * Fixed exporter …
(edit) @730   14 years Sam Hocevar * Forgot an svn:ignore property.
(edit) @729   14 years Sam Hocevar * Added pkgconfig files. Eh ouais mon gars.
(edit) @728   14 years Sam Hocevar * Replaced occurrences of "rgba" with "argb".
(edit) @727   14 years Sam Hocevar * Fixed a syntax error. Gruik.
(edit) @726   14 years Sam Hocevar * Changed the cucul_set_bitmap_antialias() argument to a string.
(edit) @725   14 years Sam Hocevar * Of course I had to fuck up something. Here, PS export works again.
(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) @722   14 years Sam Hocevar * Check the magic bytes at the end of the buffer when cucul_load()ing it.
(edit) @719   14 years Sam Hocevar * Fixed old typo that caused qq->height to be uninitialised.
(edit) @715   14 years Sam Hocevar * Set the default dithering mode to Floyd-Steinberg.
(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) @711   14 years Sam Hocevar * Removed CUCUL_BACKGROUND, CUCUL_ANTIALIASING and CUCUL_DITHERING …
(edit) @708   14 years Sam Hocevar * Added cucul_get_export_list(). Returns a list of known export formats.
(edit) @706   14 years Sam Hocevar * Changed the 2nd argument of cucul_create_export to a string. This …
(edit) @701   14 years Sam Hocevar * Implemented cucul_load() to reload a file that was saved with the …
(edit) @696   14 years Sam Hocevar * Implemented cucul_invert() to invert a canvas' colours.
(edit) @693   14 years Sam Hocevar * Minor addition to the rotate code.
(edit) @691   14 years Jean-Yves Lamoureux * Ok, invert works. OK OK SAM THAT WAS MY FAULT AHAHAH …
(edit) @690   14 years Jean-Yves Lamoureux * Added bitmap invert routine. It doesn't work well, so don't use it …
(edit) @683   14 years Sam Hocevar * Removed spurious prototype.
(edit) @679   14 years Sam Hocevar * Added missing ASCII characters to cucul_rotate().
(edit) @678   14 years Sam Hocevar * Made cucul_putchar32() an internal-only function. * Changed the …
(edit) @677   14 years Sam Hocevar * Renamed cucul_init()/cucul_end() into cucul_create()/cucul_free().
(edit) @674   14 years Sam Hocevar * Added more characters to the flip/rotate routines.
(edit) @673   14 years Sam Hocevar * Added cucul_flip(), cucul_flop() and cucul_transform() to perform …
(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 …
(edit) @669   14 years Sam Hocevar * Fixed an uninitialised structure member.
(edit) @668   14 years Sam Hocevar * Renamed cucul/char.c into cucul/canvas.c because I'm adding stuff …
(edit) @667   14 years Sam Hocevar * Renamed cucul_get_export() to cucul_create_export().
(edit) @666   14 years Sam Hocevar * Removed the cucul_t * argument from cucul_create_bitmap(). It's not …
(edit) @665   14 years Sam Hocevar * Changed the cucul_init parameter so that it now directly accepts a …
(edit) @663   14 years Sam Hocevar * Removed code that did not need to be duplicated.
(edit) @660   14 years Sam Hocevar * Use ln(x) = 2 * (t + t3/3 + t5/5 + ...) with t = (x-1)/(x+1).
(edit) @658   14 years Sam Hocevar * Got rid of cucul_powf(), too complex to implement and no longer used.
(edit) @657   14 years Sam Hocevar * Added optional support for CP437 gray blocks in the bitmap renderer. …
(edit) @656   14 years Sam Hocevar * Tried to do something with cucul_powf. It currently sucks.
(edit) @653   14 years Sam Hocevar * Got rid of useless parameters in cucul_*_bitmap and cucul_*_sprite.
(edit) @645   14 years Sam Hocevar * Cosmetic fixes.
(edit) @644   14 years Sam Hocevar * Renamed cucul_buffer to cucul_export. Vanilla rum rules.
(edit) @643   14 years Sam Hocevar * Factorised some charset handling code into a new cucul/charset.c file.
(edit) @641   14 years Sam Hocevar * Full Unicode support in the SVG exporter.
(edit) @639   14 years Sam Hocevar _ …
(edit) @637   14 years Sam Hocevar * Fixed Unicode handling and improved coding style in the SVG exporter.
(edit) @635   14 years Sam Hocevar * Fixed syntax errors in the generated PostScript? document if ( ) \ or …
(edit) @634   14 years Sam Hocevar * Optimised for speed and space, fixed a few bugs, and improved coding …
(edit) @633   14 years Sam Hocevar * Comment clarification.
(edit) @624   14 years Sam Hocevar * Unicode support in the HTML exporter.
(edit) @621   14 years Jean-Yves Lamoureux * Added the SVG exporter sources. SAM IS KOREA KEKEKEK
(edit) @620   14 years Jean-Yves Lamoureux * Added preliminary (but working) SVG exporter
(edit) @609   14 years Sam Hocevar * Replaced all cucul_get_* exporters with a generic cucul_export() …
(edit) @606   14 years Sam Hocevar * STATIC char const. AHAHAHAHA.
(edit) @604   14 years Jean-Yves Lamoureux * Cosmetic changes. AHAHAH I COMMITED IT MYSELF.
(edit) @603   14 years Jean-Yves Lamoureux * Postscript exporter now kinda works. Paper size to be fixed
(edit) @602   14 years Jean-Yves Lamoureux * Added preliminary Postscript (tm) (r) (c) exporter.
(edit) @595   14 years Sam Hocevar * Set svn:keyword Id property on a few files. Note to developers: …
(edit) @594   14 years Sam Hocevar * Fixed end of lines in the ANSI exporter (CRLF, not LFCR).
(edit) @588   14 years Jean-Yves Lamoureux * Renamed exporter_* to export_*, from God recommendation.
(edit) @587   14 years Jean-Yves Lamoureux * Exploded cucul/export.c
(edit) @585   14 years Jean-Yves Lamoureux * Fixed configure script to check for UTF8 enabled slang, removed …
(edit) @583   14 years Sam Hocevar * Preliminary support for UTF-8 in cucul_putstr(). Also added a …
(edit) @573   14 years Sam Hocevar * Added assembly code for inb() and outb(). * Print a small message …
(edit) @572   14 years Jean-Yves Lamoureux * Added tests for malloc()'s
(edit) @571   14 years Jean-Yves Lamoureux * Updated README for network driver, fixed remaining exporters
(edit) @568   14 years Sam Hocevar * Added glue code to compile libcaca without a libc and build …
(edit) @561   14 years Jean-Yves Lamoureux * Updated documentation a bit
(edit) @560   14 years Jean-Yves Lamoureux * Changed way temporary buffer of ansi export was handled. Need to do …
(edit) @555   14 years Jean-Yves Lamoureux * Exporters now return size of generated data
Note: See TracRevisionLog for help on using the revision log.