From f8cadf0401bbcfd2d890c0da7ae3112e7ad5a318 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sat, 4 Jun 2005 13:25:47 +0000 Subject: Some font related TODOs svn-id: r18336 --- TODO | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 1a87cff3bf..6658c73a8f 100644 --- a/TODO +++ b/TODO @@ -230,13 +230,27 @@ GUI * AboutDialog: Add a "fade" effect for the top/bottom text lines * AboutDialog: Maybe prerender all of the text into another surface, and then simply compose that over the screen surface in the right way. + + +Graphics +======== * Add some more fonts/font variants? Maybe a tool like ttf2bdf could be used to convert on (free!) TTF font to both a small and a big font for the GUI, maybe including bold/italic variants -* Consider implementing using another font format which - - takes up less space in the binary (ascii vs. binary encoding) +* Use 'complete' fonts. In particular, we should probably pick one encoding + (e.g. ISO Latin 1) and standardize on it. Oh yeah, a map from the SCUMM + encoding to that encoding would be useful. + That way, we can at least all systems/languages which use that encoding. + Of course, kyrillic and asian users, amongst others, wouldn't be helped + by this, but there is nothing we can do for them anyway, short of + implementing an UTF8 based font rendering engine. (And no, there is no way + we are going to do such an absurd thing. Better to implement native GUIs + than to write our own OS :-). +* Consider implementing a new internal font format which + - takes up less space in the executable (ascii vs. binary encoding) - allows for multi-color/anti-aliased fonts + Launcher ======== * Add more options to global options dialog -- cgit v1.2.3