Johannes Schickel c8aabe77e8 GUI: Fix font cache.
The bounding boxes of the glyphs use signed coordinates. We stored only
unsigned coordinates, which resulted in incorrect glyph positioning.

Conrecte example: the bounding box of the glyphs for clR6x12-iso-8859-5.bdf
used:

x y  w h
0 -3 6 12

We on the other hand interpreted that as:

x y     w h
0 65533 6 12

when loading the font from our font cache.

svn-id: r51586
2010-08-01 19:31:37 +00:00
..
2010-01-25 01:39:44 +00:00
2010-08-01 19:31:37 +00:00
2010-06-07 17:17:41 +00:00
2010-01-25 01:39:44 +00:00
2010-01-25 01:39:44 +00:00
2010-05-24 20:50:53 +00:00
2010-01-25 01:39:44 +00:00
2010-06-15 12:33:20 +00:00
2010-01-25 01:39:44 +00:00
2009-11-19 22:22:08 +00:00