Sam Hocevar
8e12dbeba6
* Truecolor support for the HTML and HTMLv3 exporters.
преди 18 години
Sam Hocevar
351fad7e15
* Fixed a bug in _cucul_argb32_to_rgb24fg/bg().
преди 18 години
Sam Hocevar
2948e55b1c
* Updated README (caca-config -> pkg-config) and TODO.
преди 18 години
Sam Hocevar
ac3283f07f
* Cosmetic code changes and minor optimisations.
преди 18 години
Sam Hocevar
66e06a687c
* Merged again all export functions into cucul/export.c. They're all the
same and they're very short (50-100 lines).
преди 18 години
Sam Hocevar
c5b827a44e
* Changed the buffer type in cucul_render_canvas() to void* to avoid
compilation warnings.
преди 18 години
Sam Hocevar
2df91e7617
* Handle CACA_EVENT_QUIT in the event test program.
преди 18 години
Sam Hocevar
72ec70454e
* Workaround for broken AC_PATH_X autoconf macros.
преди 18 години
Sam Hocevar
4749a448c3
* Compilation fix.
преди 18 години
Sam Hocevar
792c7481f5
* Implemented CACA_EVENT_QUIT. Unused yet.
преди 18 години
Sam Hocevar
4c9b4a5238
* Fixed autotools stuff in the cpp bindings.
преди 18 години
Sam Hocevar
1fa4337054
* Compilation fix in cpptest.cpp.
преди 18 години
Jean-Yves Lamoureux
12b35d02e8
* Fixed compile problem, put Event outside Caca class
преди 18 години
Sam Hocevar
c778d5301c
* Removed math.c from cucul, it's beyond uselessness. Kept cucul_rand in
cucul.c just in case.
преди 18 години
Sam Hocevar
482ee45ca6
* Removed a few useless files (vieux porc).
преди 18 години
Sam Hocevar
7691e7615b
* Updated TODO list.
преди 18 години
Sam Hocevar
b01cccf54b
* Minor cosmetic changes in the test programs.
преди 18 години
Sam Hocevar
47229fa0b3
* Truecolor support in the SVG and PostScript exporters.
преди 18 години
Sam Hocevar
b5f00c459c
* Implemented TGA image export.
преди 18 години
Sam Hocevar
5a476a29ae
* Implemented argb32 to rgb24fg/bg colour conversions.
преди 18 години
Sam Hocevar
b30948f044
* Use cucul_get_export_list() in the export test instead of hardcoding the
list of available formats. Also added a few truecolor blocks to the test.
преди 18 години
Sam Hocevar
3af72ff5f8
* Fixed abusive strictness in the font loader.
преди 18 години
Jean-Yves Lamoureux
4f28d0ac6d
* Updated TODO list.
преди 18 години
Jean-Yves Lamoureux
12282fc68c
* Better C++ test
преди 18 години
Jean-Yves Lamoureux
fcd735ffc3
* Added license in C++ files.
преди 18 години
Jean-Yves Lamoureux
3a3fd8ab1b
* Fixed C++ printf(), added it in example
преди 18 години
Jean-Yves Lamoureux
208cf461bc
* Forgot a test on Caca() instantiation
преди 18 години
Jean-Yves Lamoureux
3b166c5603
* Added preliminary C++ bindings
преди 18 години
Sam Hocevar
3fa0bbbd7c
* Added truecolor support to the X11 and GL drivers.
преди 18 години
Sam Hocevar
960aceabac
* Added test/truecolor.c to test non-ANSI colour pairs.
преди 18 години
Sam Hocevar
9f0a475645
* Moved cucul_set_color() from canvas.c to colour.c.
* Added cucul_set_truecolor() for non-ANSI colours.
* Added new argb32 -> rgb12 conversion functions.
преди 18 години
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 години
Sam Hocevar
ab3a5d8f90
* Fixed bad library name in pc file.
преди 18 години
Jean-Yves Lamoureux
408b8757eb
* Updated MSVC++ project (static library and src/*)
преди 18 години
Jean-Yves Lamoureux
a4de38b97e
* Fixed sprite functions (it compiles now) (Y'a des connards qui font ce qu'ils veulent, mais qui finissent pas)
преди 18 години
Sam Hocevar
2c5ccb65e6
* Improved documentation in many places.
преди 18 години
Sam Hocevar
16974a904a
* Generate a PDF documentation instead of the PostScript one. It has nice
hyperlinks! Also, set compact LaTeX mode and a few other Doxygen options.
преди 18 години
Sam Hocevar
7b216060b4
* Ahaha I didn't even check that it compiled properly.
преди 18 години
Sam Hocevar
99aa400f26
* Only support version 1 fonts.
преди 18 години
Sam Hocevar
018fda76e8
* Removed \file directives from all files except caca.h and cucul.h, to
remove redundencies in the Doxygen documentation.
преди 18 години
Sam Hocevar
93d3548d58
* Added a lot of sanity checks to the font parsing. It should now be
secure against broken files, but it probably needs peer review.
преди 18 години
Sam Hocevar
4095b65df3
* Redisplay the output bitmap using libcaca. Eh ouais mon gars.
преди 18 години
Sam Hocevar
9feb826120
* Fixed caca_get_event() call in test/hsv.c.
преди 18 години
Sam Hocevar
1911e368f4
* Fixed compilation warning.
преди 18 години
Sam Hocevar
b355e0581d
* Fixed colour conversion routines so that they work with ARGB too.
преди 18 години
Sam Hocevar
ea780d5321
* Implemented cucul_get_font_list() to retrieve the list of builtin fonts.
* Fixed font selection through cucul_font_load().
* Added a bigger 10x19 bold font.
преди 18 години
Sam Hocevar
5d2afb9232
* Made makefont more configurable. Also, store the commandline in a comment
so that the font can be easily rebuilt.
преди 18 години
Sam Hocevar
4f50adcc5b
* Updated TODO list.
преди 18 години
Sam Hocevar
ebfb2b388b
* Internal font support through cucul_load_font(). Documented that.
* Removed ugly hooks from test/font.c.
преди 18 години
Sam Hocevar
b40cfe1302
* Ugly overflow bug in the rendering code.
преди 18 години