summaryrefslogtreecommitdiff
path: root/firmware/drivers/lcd-charset-player.c
AgeCommit message (Collapse)Author
2007-04-21Player: Fix the dollar sign for old LCD.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13228 a1c6a512-1295-4272-9138-f99709370657
2007-04-05Added missing ae ligature, and fine-tuned some glyphs and replacements.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13040 a1c6a512-1295-4272-9138-f99709370657
2007-04-05Player: Found two more Latin extended chars on the old LCD, and mapped them.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13025 a1c6a512-1295-4272-9138-f99709370657
2007-04-04Replace obsolete generate_rocklatin tool with player_unifont tool.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13014 a1c6a512-1295-4272-9138-f99709370657
2007-04-02Player: Add 3 turkish characters which are available in hardware on the old LCD.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12994 a1c6a512-1295-4272-9138-f99709370657
2007-03-31Charcell lcd driver: Preparations for switching to non-immediate LCD ↵Jens Arnold
updates, using lcd_update() like on bitmap targets. * Added proper clipping. * Simplified simulator code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12979 a1c6a512-1295-4272-9138-f99709370657
2007-03-29Player: Save a bit of space by only using 7 bytes/char in the glyph table.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12962 a1c6a512-1295-4272-9138-f99709370657
2007-03-28Player: Add mappings and glyphs for extended latin A characters which exist ↵Jens Arnold
in hardware on old LCD. Makes polish, czech, ... work properly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12954 a1c6a512-1295-4272-9138-f99709370657
2007-03-28Player: Add mapping for halfwidth katakana (newplayer only).Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12952 a1c6a512-1295-4272-9138-f99709370657
2007-03-28Player: Add mapping and glyphs for greek. Fix and improve some cyrillic ↵Jens Arnold
mappings. Use alias #defines to make reused glyphs more obvious. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12951 a1c6a512-1295-4272-9138-f99709370657
2007-03-27Fix cyrillic 'em' for new LCD.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12944 a1c6a512-1295-4272-9138-f99709370657
2007-03-27Player: Add mapping and glyphs for cyrillic. Fixes FS #2424.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12942 a1c6a512-1295-4272-9138-f99709370657
2007-03-27Make the charset more maintainable by using an enum for font indexing, fix ↵Jens Arnold
wrong U circumflex, and add 2 missing characters to the vkeyboard. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12940 a1c6a512-1295-4272-9138-f99709370657
2007-03-26Forgot to add the cent sign for new LCD.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12935 a1c6a512-1295-4272-9138-f99709370657
2007-03-26Latin1 complements for player charset: Add soft patterns for chars which are ↵Jens Arnold
available in hardware on one LCD, plus some accented letters which aren't present on both. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12934 a1c6a512-1295-4272-9138-f99709370657
2007-03-26First step of charcell LCD code rework: * Make it fully unicode aware so ↵Jens Arnold
that adding non-ISO8859-1 scripts becomes possible (limited by the LCD capabilities of course). * Make the API more similar to the bitmap LCD code's API. * Moved hardware dependent parts to target tree. * Simplified code. * Jumpscroll temporarily non-functional. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12916 a1c6a512-1295-4272-9138-f99709370657