|
c5bcad81
|
2008-06-09T12:57:41
|
|
* Add my copyright information to files I modified significantly.
* Add the Unicode, Inc. to the list of authors because of FTUnicode.h.
|
|
14e3e435
|
2008-06-09T10:11:58
|
|
* Create FTFont::GlyphLoadFlags() to vary FT_Load_Glyph() calls according
to the font type. Now we no longer load vector information when not
needed.
|
|
fa5631df
|
2008-05-21T15:43:52
|
|
* Add proper glPushAttrib() and glPushClientAttrib() calls to the
rendering methods that need them.
|
|
20ac99b1
|
2008-05-11T11:28:08
|
|
* FTFont::Advance(), FTFont::Render() and FTFont::BBox() are now far
more powerful, allowing for substring display and extra spacing between
characters.
|
|
d39c7838
|
2008-05-11T11:26:12
|
|
* Kill 180 lines of code by removing duplicate *::Render() functions and
giving a default value to the renderMode parameter.
|
|
f7b79437
|
2008-05-05T14:55:11
|
|
* Refactor FTGlyph, FTFont and FTLayout so that client applications can
hopefully subclass them.
|
|
0a28e5d3
|
2008-05-04T19:39:34
|
|
* Put MakeGlyph back into FT*Font classes instead of FT*FontImpl, and make
it use as few FT*FontImpl members as possible so that external application
may actually have a chance to properly subclass us.
|
|
fa7d0739
|
2008-05-01T09:31:27
|
|
* Mass consistency renaming: the fonts' "FTGL" prefix is dropped in favour
of "FT" because all other types use only the latter.
* Rename "Extrd" types to "Extrude" because the former doesn't really make
much sense.
* Added appropriate #defines so that legacy applications still build.
|