c21b5d5
* More Unicode tests: gradient glyphs, double width characters. by
2006-03-10 09:30:30 +0000
9102728
* Oops, modified build-kernel while testing and commited it ;) by
2006-03-09 19:27:55 +0000
80d7cee
* Multiplexed sockets, it is now possible to have multiple clients at the same time watching for the same libcaca application. And no fork or threads involved. THAT'S high technology. by
2006-03-09 19:27:14 +0000
38f5d13
* Fixed VGA colours. The values only range from 0 to 63. by
2006-03-09 16:57:32 +0000
c063b0a
* Added assembly code for inb() and outb(). * Print a small message at kernel boot time just to check that the kernel was properly loaded. by
2006-03-09 15:35:00 +0000
325211d
* Added tests for malloc()'s by
2006-03-09 13:24:06 +0000
5a09b68
* Updated README for network driver, fixed remaining exporters by
2006-03-09 13:08:41 +0000
246c3be
* Added a conditional to only build the kernel if --enable-vga was set. by
2006-03-09 13:04:59 +0000
ac141e9
* Set executable flag to the build-kernel script. by
2006-03-09 12:56:33 +0000
15ac34a
* Added glue code to compile libcaca without a libc and build applications as multiboot kernels. by
2006-03-09 12:47:37 +0000
c0f77b4
* Cosmetic change. by
2006-03-09 12:44:49 +0000
d4395ff
* Slightly updated README. by
2006-03-09 12:43:10 +0000
37d1bec
* Pure VGA output driver. by
2006-03-09 12:41:02 +0000
8995ef3
* Removed unused includes. by
2006-03-09 12:37:39 +0000
0e4d569
* Added a few details for authors. by
2006-03-09 12:35:47 +0000
ce16433
* Added a tiny Unicode test program. Of course it does not work yet, but good to have something to start with. by
2006-03-09 12:34:40 +0000
32037db
* Updated documentation a bit by
2006-03-09 09:52:24 +0000
a676487
* Changed way temporary buffer of ansi export was handled. Need to do that for other exporters as well. by
2006-03-09 09:44:54 +0000
e710d10
* Fixed memory leak in network driver by
2006-03-09 08:45:40 +0000
30d6a92
* Made the OpenGL colors slightly less saturated. by
2006-03-08 22:39:43 +0000
a499e05
* Make output drivers more error resilient when handling UTF-32 characters, by simply ignoring everything non ASCII :-) by
2006-03-08 22:29:00 +0000
f957e38
* Fixed blinking screen by
2006-03-08 20:58:07 +0000
b9ab5e0
* Exporters now return size of generated data by
2006-03-08 20:23:06 +0000
fd331c1
* Added very preliminary network driver by
2006-03-08 20:03:24 +0000
da30961
* Fixed async issues between the driver and libcaca when resizing windows, and simplified the handle_resize() API. Still can be polished. by
2006-03-08 19:41:53 +0000
05e98f2
* cucul_set_size() does nothing if a graphical backend is attached. Added documentation to explain this behaviour. by
2006-03-08 17:20:38 +0000
e44a01f
* Cosmetic changes here and there. by
2006-03-08 11:27:23 +0000
8f286f6
* Finished moving everything driver-specific to the apropriate driver_*.c files. Phew. Now they just need a few comments. by
2006-03-08 10:33:01 +0000
cf02908
* Cleaned up useless header includes. by
2006-03-08 09:51:53 +0000
2936525
* Split event.c into the appropriate driver_*.c files. by
2006-03-08 09:28:41 +0000
43fb548
* Let us do "caca-config --libs cucul" to get only the libcucul dependencies. by
2006-03-08 09:26:46 +0000
6921325
* Ignore driver_*.c files when building documentation. by
2006-03-08 09:23:38 +0000
de9aa8f
* configure.ac: look for a4wide.sty in more than one location. by
2006-03-08 09:21:55 +0000
73e689b
* Fixed DOS driver. * Added a build-dos script to cross-compile the DOS version using djgpp. by
2006-03-07 12:39:34 +0000
e41f3e0
* configure.ac: removed the "null" frontend. just don't attach any frontend if you do not want any. by
2006-03-07 10:46:29 +0000
41e32c8
* Got rid of static variables in the event code. by
2006-03-07 10:37:59 +0000
70d96c8
* Polished the driver split a bit (still no events, except resize events), properly credited authors and documented a few things. by
2006-03-07 09:17:35 +0000
34764ae
* Split caca/graphics.c into driver-specific files. Resize is currently broken, and event handling is not yet in the driver-specific files, but I will of course fix that later. by
2006-03-06 23:01:59 +0000
2da530a
* Ooops, I fucked up the build. by
2006-03-06 21:49:48 +0000
201ad26
* Moved stuff again. by
2006-03-06 21:00:53 +0000
4f59010
* Moved stuff around to differenciate between libcucul and libcaca. by
2006-03-06 20:57:14 +0000
6c6beb3
* Use 32 bit integers for the character array. No visible difference for now because we only do ASCII, but that will let us do Unicode later. by
2006-03-06 19:13:01 +0000
92ef849
* Removed caca_set_{size,width,height} because cucul_set_size ought to be enough for everyone. Maybe I'll reintroduce caca_set_size sometime in the future because it's libcaca who gets the resize events, after all. by
2006-03-06 14:17:42 +0000
044c9d3
* I just suck. I'll goatse myself right after beeing back at home. by
2006-03-06 13:50:05 +0000
87f22f2
* src/graphics.c: minor optimisations. by
2006-03-06 13:43:23 +0000
730834f
* Nan mais je voudrais pas avoir l'air d'insister mon gars, mais primo dans la vraie vie, 0x007f7f7f et { 0x00, 0x7f, 0x7f, 0x7f } n'ont pas toujours les bytes dans le meme ordre, deuzio un unsigned int n'a pas toujours 4 bytes, et troizio tu pourrais au moins checker que ca fait pas de warnings et/ou que ca segfaulte pas ! by
2006-03-06 13:34:57 +0000
4c53d0e
* Mais je fais comme je veux bordel de cul ! by
2006-03-06 12:13:12 +0000
0ecdc02
* Haha mais vieux porc a pattes ! by
2006-03-06 11:08:25 +0000
2826bc6
* Reverted to integer colors in GL driver, fixed a bunch of warnings in slang. by
2006-03-06 10:21:48 +0000
6d99c79
* All output plugins should now work again. * Renamed caca_refresh() into caca_display() which makes more sense. * Optimised gl_bgpal by directly storing floats instead of doing the conversion at runtime. * Handle resizing in cucul_set_size() and try to keep as much information as possible from the previous canvas. * Moved most global variables into cucul_t or caca_t contexts. * Moved time.c into libcaca. by
2006-03-06 08:32:40 +0000
480b8a9
* Removed cacademo from examples, manpages and distributions. It's useless. by
2006-03-06 08:26:09 +0000
dfb47f6
* src/cucul.c: s/width/height/. by
2006-03-06 08:22:09 +0000
4c72df9
A new low-level text management library (canvas for ultrafast compositing of unicode letters) is now separated from the higher level rendering and I/O (that is, libcaca). This commit totally breaks the API, but once everything is polished I will think about source-level backward compatibility. Most drivers are broken, but X11 still sorta works. by
2006-03-05 18:43:13 +0000
4357edc
* New updated bootstrap script. by
2006-03-04 18:08:47 +0000
707f10d
* Changed the licensing to WTFPL, as per all copyright holders' permission. by
2006-03-04 00:35:45 +0000
1a9c9e3
* Added two examples for python bindings (a subset of cacademo, and bitmap example) by
2006-02-11 19:20:48 +0000
895adf5
* Fixed bug in events with GL driver by
2006-02-11 15:46:51 +0000
43c2967
* Improved GL rendering (characters are not blurry anymore) by
2006-02-11 15:11:30 +0000
020219a
* Added -preliminary- Python bindings by
2006-02-05 17:47:23 +0000
bdf0f39
* Updated for my ego trip by
2005-12-08 19:03:06 +0000
a05ac73
* Removed debug test, kekeke ^^ by
2005-11-21 21:39:34 +0000
29775fe
* Added caca_set_width, set_height_, set_size by
2005-11-21 17:24:33 +0000
dd5668d
* Fixed remaining warnings with gcc 3.x and 4.x by
2005-11-18 10:46:53 +0000
c331fe4
* Fixed warnings under GCC 4.x by
2005-11-17 14:33:43 +0000
49a53f6
* Fixed a bunch of warnings by
2005-11-17 14:13:54 +0000
782b464
* more coding style fixes. by
2005-11-12 15:39:50 +0000
c55e00f
* src/caca.c: on Unix, do not use the GL driver if DISPLAY is not set. by
2005-11-12 15:30:46 +0000
8067a19
* src/graphics.c: call glutInit() before calling other glut functions. by
2005-11-12 15:26:02 +0000
6516714
* coding style fixes. by
2005-11-12 15:14:38 +0000
f42fd33
* src/bitmap.c: + Renamed gammaval into gamma. + Fixed Doxygen comments. by
2005-11-12 14:47:59 +0000
94bce66
* src/event.c Fixed compilation problem when compiled without slang nor ncurses by
2005-07-30 11:58:48 +0000
df2a70b
* debian/Makefile.am: fixed long standing packaging bug (missing MIME file). by
2005-07-29 13:38:35 +0000
2ce4af9
* src/graphics.c src/caca.h : Added ANSI exporter by
2005-07-13 17:58:58 +0000
4ce99f0
* src/math.c src/bitmap.c src/caca.h Removed powf call, added caca_powf, to remove libm depencies and problems on old compilers/linkers. by
2005-07-13 17:45:47 +0000
970b0cf
* src/event.c src/caca.c: fixed coding style by
2005-07-08 21:16:38 +0000
7faa901
* OpenGL driver mouse support by
2005-06-25 11:27:31 +0000
b4c289e
* imported previous Debian uploads. by
2005-06-24 11:54:28 +0000
0ab0efe
* src/graphics.c: more optimisations in the exporters by
2005-06-24 11:48:31 +0000
53c587e
* made caca_get_html3() use tables again, as div is not html3 (bgcolor in html3 neither, but works on text mode tables-aware browsers by
2005-06-23 18:27:02 +0000
1f699f7
* src/graphics.c: cleaned caca_get_html() by
2005-06-23 16:58:58 +0000
189a807
* src/graphics.c: heavy cleanup in caca_get_html3(). by
2005-06-23 16:44:14 +0000
1715754
* Added Null driver and html3 exporter. by
2005-06-22 22:06:42 +0000
2598719
GL driver : Updated documentation and added support for CACA_GEOMETRY by
2005-06-21 16:13:41 +0000
6db4ae0
Added HTML and IRC output support by
2005-06-21 14:50:43 +0000
982cda0
* debian/control: use libslang2 instead of slang1. by
2005-06-21 13:46:13 +0000
5dc72bc
OpenGL support. by
2005-06-21 13:28:51 +0000
20b2c14
* Use libtool for the static library generation; paves the way for a future shared library. by
2005-03-26 10:27:30 +0000
8717a91
* compilation fix. by
2005-01-22 16:43:58 +0000
3fce0e7
* src/bitmap.c: + Implemented caca_set_bitmap_gamma(). by
2005-01-13 23:59:55 +0000
5525290
* src/graphics.c: + Implemented caca_get_screen(). by
2005-01-13 22:19:01 +0000
6a937d2
* examples/cacaplas: slower animation. by
2005-01-13 20:46:00 +0000
3f810a6
* Imported John Beppu's Perl wrapper. by
2004-11-21 00:31:13 +0000
4fad734
* src/bitmap.c: dark background works again with floyd-steinberg. by
2004-11-05 14:57:50 +0000
5ef8b56
* examples/: + Use Space to pause demos, Esc to quit. by
2004-11-05 14:44:41 +0000
d558d7d
* src/bitmap.c: dark background works again, except with floyd-steinberg. by
2004-11-04 22:59:29 +0000
ae6fba6
* src/caca.h: + Introduced CACA_DITHER_FSTEIN. * src/caca.c: + CACA_DITHER_FSTEIN is the default dithering method. * src/bitmap.c: + Fixed other dithering methods. Black background does not work yet. by
2004-11-04 22:28:39 +0000
8f13220
* src/bitmap.c: oops, removed spurious test code. by
2004-11-04 21:19:52 +0000
e51f8e3
* src/bitmap.c: + 7-3-5-1 Floyd-Steinberg dithering. Breaks all other ditherers. by
2004-11-04 21:18:52 +0000
b4f3325
* doc/Makefile.am: + Really fixed the manpage generation. by
2004-11-04 20:36:49 +0000
e1b67ca
* doc/Makefile.am: + Manpage installation fix. by
2004-11-04 18:30:34 +0000