415
edits
(Add note about antialiased fonts) |
Eriktorbjorn (talk | contribs) (Added some thoughts to the antialiased fonts note. En garde! Touché!) |
||
Line 19: | Line 19: | ||
** The BDF fonts can have characters that are both wider and taller than expected. For instance, the letter Ã… extends one pixel above the top of the line. This can lead to glitches since we update the screen based on font height and character width, not bounding boxes. The List widget is one example of this. | ** The BDF fonts can have characters that are both wider and taller than expected. For instance, the letter Ã… extends one pixel above the top of the line. This can lead to glitches since we update the screen based on font height and character width, not bounding boxes. The List widget is one example of this. | ||
** Antialiased fonts | ** Antialiased fonts | ||
*** This could be tricky, since the BDF fonts are bitmaps. Is it even possible, within this format, to store the alpha channel needed (?) to represent an anti-aliased glyph? One possibility might be to store a larger version of the font and scale it down to the desired size, but that seems wasteful. | |||
* List widget | * List widget | ||
** get mock-up from Krest | ** get mock-up from Krest |
edits