Sam Hocevar
dcaccc744c
* Got rid of useless parameters in cucul_*_bitmap and cucul_*_sprite.
hace 18 años
Sam Hocevar
02ccf6ec3b
* Cosmetic fixes.
hace 18 años
Sam Hocevar
bb1cedf858
* Renamed cucul_buffer to cucul_export. Vanilla rum rules.
hace 18 años
Sam Hocevar
417b598d8d
* Factorised some charset handling code into a new cucul/charset.c file.
hace 18 años
Sam Hocevar
8d698a1158
* Full Unicode support in the SVG exporter.
hace 18 años
Sam Hocevar
08627c3231
___
',_`""\ .---,
\ :-""``/` |
Ahaha mais vieux porc !! `;' //`\ /
/ __ | ('.
|_ ./O)\ \ `) \
_/-. ` `"` |`
.-=; ` /
/o o \ ,_, .
L._._;_.-' .
`'-.` '
`. '
'-._. -'
hace 18 años
Sam Hocevar
a44f52039e
* Fixed Unicode handling and improved coding style in the SVG exporter.
hace 18 años
Sam Hocevar
6a0861c9b3
* Fixed syntax errors in the generated PostScript document if ( ) \ or
Unicode characters are encountered.
hace 18 años
Sam Hocevar
e48078c585
* Optimised for speed and space, fixed a few bugs, and improved coding style
in the PS exporter (vieux porc !).
hace 18 años
Sam Hocevar
67ee65c720
* Comment clarification.
hace 18 años
Sam Hocevar
2b5680bd1d
* Unicode support in the HTML exporter.
hace 18 años
Jean-Yves Lamoureux
babd688b59
* Added the SVG exporter sources. SAM IS KOREA KEKEKEK ^^
*p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_*
p______...___________________________p
e____(_..__`'-.,--,__________________e
n_____'-._'-.__`\a\\_________________n
i_________'.___.'_(|_________________i
s____________7____||_________________s
b___________/___.'_|_________________b
i__________/_.-'__,J_________________i
r_________/_________\________________r
d________||___/______;_______________d
*________||__|_______|_______________*
p________`\__\_______|__/__''\_______p
e__________'._\______/.-`____{}|_____e
n___________/\_`;_.-'_________/______n
i___________\_;(((____.--'\_/________i
s_________.(((_____.-;\______________s
b____.--'`_____,;`'.'-;\_____________b
i_taco's____.'____'._.'\\____________i
r_dick_--'_________|__\_|____________r
d__________________\_\,_/____________d
*p_e_n_i_s_b_i_r_d_p_e_n_i_s_b_i_r_d_*
hace 18 años
Jean-Yves Lamoureux
d1f6bb6759
* Added preliminary (but working) SVG exporter
hace 18 años
Sam Hocevar
9e698966f2
* Replaced all cucul_get_* exporters with a generic cucul_export() function.
* Got rid of static buffers; we now use cucul_free() to free exported
buffers.
* Fixed light background in the ANSI exporter by adding escape sequences for
most terminal emulators.
hace 18 años
Sam Hocevar
24a9ef1046
* STATIC char const. AHAHAHAHA.
hace 18 años
Jean-Yves Lamoureux
f7354acf01
* Cosmetic changes. AHAHAH I COMMITED IT MYSELF.
hace 18 años
Jean-Yves Lamoureux
baa88bc526
* Postscript exporter now kinda works. Paper size to be fixed
hace 18 años
Jean-Yves Lamoureux
9071a26bb9
* Added preliminary Postscript (tm) (r) (c) exporter.
hace 18 años
Sam Hocevar
1089986b79
* Fixed end of lines in the ANSI exporter (CRLF, not LFCR).
hace 18 años
Jean-Yves Lamoureux
c30c66d032
* Renamed exporter_* to export_*, from God recommendation.
hace 19 años
Jean-Yves Lamoureux
1971191c09
* Exploded cucul/export.c
hace 19 años
Jean-Yves Lamoureux
1c6bfd09a1
* Fixed configure script to check for UTF8 enabled slang, removed network driver debug output, added size > 255 in telnet negociation, fixed scrolling bug in network driver
hace 19 años
Sam Hocevar
6e652d1e47
* Preliminary support for UTF-8 in cucul_putstr(). Also added a
cucul_putchar32() function but I'm not convinced it will be useful.
hace 19 años
Sam Hocevar
c063b0a54d
* Added assembly code for inb() and outb().
* Print a small message at kernel boot time just to check that the kernel
was properly loaded.
hace 19 años
Jean-Yves Lamoureux
325211d7c4
* Added tests for malloc()'s
hace 19 años
Jean-Yves Lamoureux
5a09b684fe
* Updated README for network driver, fixed remaining exporters
hace 19 años
Sam Hocevar
15ac34a918
* Added glue code to compile libcaca without a libc and build applications
as multiboot kernels.
hace 19 años
Jean-Yves Lamoureux
32037db492
* Updated documentation a bit
hace 19 años
Jean-Yves Lamoureux
a676487863
* Changed way temporary buffer of ansi export was handled. Need to do that for other exporters as well.
hace 19 años
Jean-Yves Lamoureux
b9ab5e0e5a
* Exporters now return size of generated data
hace 19 años
Sam Hocevar
da30961a0e
* Fixed async issues between the driver and libcaca when resizing windows,
and simplified the handle_resize() API. Still can be polished.
hace 19 años
Sam Hocevar
05e98f2254
* cucul_set_size() does nothing if a graphical backend is attached. Added
documentation to explain this behaviour.
hace 19 años
Sam Hocevar
73e689b2a3
* Fixed DOS driver.
* Added a build-dos script to cross-compile the DOS version using djgpp.
hace 19 años
Sam Hocevar
70d96c811b
* Polished the driver split a bit (still no events, except resize events),
properly credited authors and documented a few things.
hace 19 años
Sam Hocevar
4f59010b4c
* Moved stuff around to differenciate between libcucul and libcaca.
hace 19 años