Sam Hocevar
2bf74e6df7
Mark the font data as const. We no longer modify it in place.
14 vuotta sitten
Sam Hocevar
a1fd592363
Store built-in fonts in a uin8_t[] instead of char[].
15 vuotta sitten
Sam Hocevar
fb7c744402
Added new Unicode blocks to the built-in font.
16 vuotta sitten
Sam Hocevar
f61816ceb7
Starting refactoring to get rid of libcucul. The initial reason for the
split is rendered moot by the plugin system: when enabled, binaries do
not link directly with libX11 or libGL. I hope this is a step towards
more consisteny and clarity.
16 vuotta sitten
Sam Hocevar
33b3fb51ae
makefont.c: change the font data encoding, the source is now 5% smaller.
16 vuotta sitten
Sam Hocevar
6986b8c64f
* Renamed fonts to *.data to make sure they are not mistaken for editable
files (like there is any chance).
17 vuotta sitten
Sam Hocevar
75f84cedfa
* Updated internal fonts to match tools/makefont.c.
17 vuotta sitten
Sam Hocevar
dbf07a9a27
* Add maxwidth and maxheight members to the font format.
18 vuotta sitten
Sam Hocevar
5d59b719c8
* Add CJK punctuation to the default fonts.
* Minor changes to the font2tga test program.
18 vuotta sitten
Sam Hocevar
eb017043ab
* Support fullwidth fonts.
* Add Katakanas and Hiraganas to the default fonts.
18 vuotta sitten
Sam Hocevar
4fa891b61b
* Slightly changed the font header information. No one distributes libcaca
fonts yet anyway :-)
18 vuotta sitten
Sam Hocevar
c5d74fb9f7
* Regenerated fonts and reactivated them under Win32.
18 vuotta sitten
Sam Hocevar
2c49303c3e
* Optimise built-in fonts. We gain about 100kB in the final binary.
18 vuotta sitten
Sam Hocevar
17e1e490d6
* Added a few more Unicode blocks to the default fonts.
18 vuotta sitten
Sam Hocevar
dcbcc123c4
* Updated fonts with the new hardcoded CP437 glyphs.
18 vuotta sitten
Sam Hocevar
89bfc20006
* Added Unicode range U+2200 - U+22FF (Mathematical Operators) to the
built-in font so that we now cover all of CP437.
18 vuotta sitten
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 vuotta sitten
Sam Hocevar
15bff441bc
* Putain de bordel de manche a couilles. I forgot to fix the font.
18 vuotta sitten
Sam Hocevar
c1e5f30692
* Fixed 4, 2 and 1-bit font rendering.
* Replaced the 8-bit internal font with a 4-bit one.
18 vuotta sitten
Sam Hocevar
8fffb73b1e
* 4bpp fonts do not work yet. Replaced the built-in font with an 8bpp font
for the moment.
18 vuotta sitten
Sam Hocevar
d8821beb81
* Created a built-in font from Bitstream Vera (Monospace 9).
18 vuotta sitten