|
1f4a94f8
|
2008-04-29T14:39:28
|
|
* Since the MIT license is LGPL-compatible, there is no real point in
shipping FTGL under a dual license. Consequently removing LGPL references
from the code, in agreement with Sean.
|
|
c96146ed
|
2008-04-29T06:44:51
|
|
* Moved header files that are not required by library clients into src/
so that they do not get installed.
* Created an ftgl.h header that allows clients to #include <FTGL/ftgl.h> and
be done with it.
|
|
9caaa891
|
2008-04-28T21:48:44
|
|
* Split Font and Layout headers into Foo.h and FooImpl.h, and taking the
latter out of the include/ directory.
|
|
573770b5
|
2008-04-28T21:12:36
|
|
* Beginning of a new refactoring task. Classes inheriting FTFont or FTLayout
now hide their private members behind a pImpl pointer. This will make the
public headers smaller, and we will not break the ABI by changing private
members of our public classes. This first step just splits classes but
does not reorganise files.
|
|
09fbf8ac
|
2008-04-28T11:17:05
|
|
* Cosmetic: remove trailing spaces, fix unbalanced parenthesis/space
constructs, remove tab/space mixes, wrap a lot of long source lines.
|
|
7e74380f
|
2008-04-21T21:48:03
|
|
* Inset/outset contour support for fonts, by Eric Beets. For now, only
contours with exactly the same number of points are generated.
|
|
2cf6ff94
|
2008-04-16T15:57:01
|
|
* Remove a lot of code duplication caused by the char/wchar_t overloading
thanks to templates. No API change here.
|
|
55d3f835
|
2008-04-15T09:53:27
|
|
* Added ftglDestroyFont() destructor for the C bindings.
* Remove useless "#ifdef __cplusplus" constructs from .cpp files.
|
|
141112c4
|
2008-04-12T22:44:48
|
|
* Add licensing information to all files in the library.
|
|
8b9739ee
|
2008-04-11T16:24:56
|
|
* C bindings for FTGL, written by Éric Beets <ericbeets@free.fr>.
|
|
7c358859
|
2008-04-04T12:43:38
|
|
* Generate a config.h file instead of passing all defines in the compiler
command line.
* "make install" now properly installs the includes, the documentation and
the .pc file.
* Generate a shared library.
|
|
ee107630
|
2008-03-03T16:41:35
|
|
* Remove svn:executable property from source files.
|
|
f0f550ea
|
2008-03-03T16:36:07
|
|
* Remove svn:executable property from source files.
|
|
3d3a4852
|
2004-10-08T11:37:28
|
|
Changed a couple of variable names.
|
|
8bdfef74
|
2004-10-03T22:50:30
|
|
Adding support for turning off display lists in FTGL
|
|
59a0780e
|
2003-09-25T03:55:19
|
|
Changed to use FTGlyphSlot internally instead of FTGlyph
|
|
92bc1caf
|
2002-12-17T04:42:33
|
|
Renamed render to Render
|
|
59259511
|
2002-12-16T08:27:39
|
|
Refactored FTFont to get rid of Open function
|
|
f73f63a9
|
2002-11-27T07:46:25
|
|
Changes to the glyph loading flags
|
|
37c617f2
|
2002-11-23T09:02:46
|
|
Fixed PushAttrib call
|
|
9013e3ec
|
2002-06-20T08:22:06
|
|
Changes for VTK
Removed tabs
Removed mmgr
Optimisations for loading pixel based fonts
Minor changes
|
|
8beda299
|
2002-02-02T00:15:12
|
|
Moved FT_Done_Glyph from FT*Glyph
|
|
021a3165
|
2002-01-24T09:40:39
|
|
Set the correct state for font type
|
|
3715b637
|
2001-12-10T21:30:58
|
|
Added include for mmgr
|
|
29f37277
|
2001-11-04T04:55:43
|
|
Unix line endings
|
|
789b1cf3
|
2001-11-04T04:33:30
|
|
Changes to allow glyphs to be loaded on the fly...
MakeGlyphList is no longer pure virtual.
New function MakeGlyph is pure virtual
Open now has a flag for pre-cache
GlyphContainer builds a list of null pointers
advance and render functions check if glyph has been loaded and loads it if it has'nt
|
|
1010afa2
|
2001-10-25T02:01:20
|
|
Removed redundant tempGlyph members
|
|
df172ba4
|
2001-10-10T22:03:16
|
|
Minor changes, mainly to includes, for the windows port
|
|
902bd172
|
2001-09-30T22:59:04
|
|
Changed FTVectorGlyph to FTOutlineGlyph
|
|
6a024aef
|
2001-09-16T21:52:46
|
|
Updated for changes in *Glyph classes.
Added unicode render function.
Updated comments
|
|
be741365
|
2001-08-27T22:03:36
|
|
If we get a NULL FT_Glyph we now report an error.
|
|
c31d4c66
|
2001-08-27T21:40:22
|
|
Added a check for a NULL glyph
|
|
f8bb8b42
|
2001-08-27T21:32:38
|
|
Changed the return type of FTFace::Glyph() from a reference to a pointer so I can return NULL on failure.
|
|
06fac9d5
|
2001-08-26T22:30:08
|
|
Removed the numGlyphs hack
|
|
afb26f6e
|
2001-08-21T03:33:13
|
|
Glyphs are know retrieved from the FTFace object rather than with direct freetype calls.
|
|
e62d68b3
|
2001-08-20T22:51:21
|
|
Started being more strict with types eg integer indices and sizes are now unsigned.
|
|
c41f5445
|
2001-08-16T06:14:25
|
|
Changed the mode in FT_load_Glyph()
Changed the blend function in render()
|
|
de2532f4
|
2001-08-08T01:33:03
|
|
Changes to the way charmaps are handled
|
|
f97bb6a2
|
2001-08-07T21:32:07
|
|
Tidied up the error stuff
|
|
883d4607
|
2001-08-07T01:03:44
|
|
Added a render function to set LINE_SMOOTH for anti aliased lines
|
|
08651a1d
|
2001-08-05T22:21:14
|
|
Minor tidy ups
|
|
fe2aca96
|
2001-08-01T04:17:58
|
|
Updated for FTVectorGlyph
|
|
019af0d2
|
2001-07-26T05:11:34
|
|
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.
|