Commit Graph

127 Commits

Author SHA1 Message Date
Bill Meltsner cbff71d089 New font engine is implemented and appears to work perfectly. Bugs may be discovered and the internals can certainly be optimized and improved (at some point, perhaps, a less naive packing algorithm would be nice) but for now, it's good to go.
--HG--
branch : newfont
2011-03-06 05:02:35 -05:00
Bill Meltsner 9d38cba626 brutally murdered padding and predefined glyph loading
--HG--
branch : newfont
2011-03-05 23:37:36 -05:00
Bill Meltsner 94b4319878 trashed old unnecessary font stuff - compiles, but obviously will not work yet
--HG--
branch : newfont
2011-03-05 23:17:36 -05:00
Bill Meltsner fde708160e bringing in the new year by changing every 2010 to 2011 2011-01-15 14:40:27 -06:00
rude 31c9995082 Fixed some type conversion warnings in VC. Mostly float <-> int and bool <-> int. 2011-01-09 16:28:30 +01:00
vrld 3587cd4320 Fix issue #165 and part of #129 2011-01-07 14:42:51 +01:00
vrld e3067ff33d Fix issue #136 - Filter for Imagefonts. 2011-01-07 14:08:10 +01:00
vrld 28df1edf03 Code cleanup: remove unnecessary `print' routines 2011-01-02 22:58:53 +01:00
rude 6aa8399aa8 Made love.vcproj buildable again. 2010-11-25 15:13:08 +01:00
Bill Meltsner 500e0f1417 image fonts now print from the upper left like truetype fonts do (fixes #100) 2010-11-09 19:29:00 -05:00
Bill Meltsner 3cb3537db0 Added vrld's text-rotation-fixing patch (finally fixes #56) 2010-11-09 18:56:34 -05:00
Bill Meltsner a34640bcfd (Hopefully) fixed bug where extended ASCII characters would not display properly. 2010-10-14 16:17:21 -05:00
Bart van Strien fdd8393b13 Fix for blurry text, bug #85 2010-10-11 18:56:10 +02:00
Bill Meltsner 8800fa982a made fonts actually print from the top-left. 2010-10-06 19:33:07 -04:00
Bart van Strien 7e318cc9b2 Let's hope I finally smashed those mem leaks 2010-09-18 20:22:29 +02:00
Bart van Strien 2b273c0081 Hopefully fixed more memory leakage in fonts 2010-09-18 10:07:52 +02:00
Bill Meltsner 046f2a3084 Fixed some bugs with font drawing and reverted the display list change - it was causing problems with multiple fonts 2010-08-28 11:42:37 -05:00
Bill Meltsner 2cc3fb4715 Fonts now handle resolution changes properly 2010-08-24 14:12:12 -05:00
Bill Meltsner 5a3b9691e5 tweaked drawing a bit more for efficiency's sake 2010-08-23 21:59:50 -05:00
Bill Meltsner 34ac035c1b converted Font drawing to use display lists - should increase draw speed 2010-08-23 21:24:16 -05:00
bart@bartbes.ath.cx 0188572124 Added maxwidth, lines = font:getWrap(string, wrap) by feature request 2010-06-12 15:35:54 +02:00
Bill Meltsner b94cb9ca62 heh whoops accidentally reverted to lower-left origin, fixed 2010-04-17 15:34:08 -04:00
Bill Meltsner 74c07e4959 some final changes to make it work better, and to fix how printf displayed 2010-04-16 04:28:51 -04:00
Bill Meltsner de6c8fd704 fonts now work (seemingly) as well as they used to 2010-04-15 14:04:16 -04:00
Bill Meltsner f8f812a719 did a bunch of other stuff, sorry about the monolithic changeset but the diffs should be understandable enough 2010-04-15 10:19:01 -04:00
rude aa01c984b9 Updated all dates to 2010. 2010-01-31 16:54:47 +01:00
rude dcb3dfd83d Initial Mercurial commit. 2009-07-26 15:46:49 +02:00