Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| cab1fafd | 2009-07-19 13:05:50 | Update my e-mail address everywhere. | ||
| 78bec1e6 | 2008-06-12 14:13:35 | * ftglCreateBufferGlyph: do not export FTBufferFont in the C API: we do not have easy ways to emulate the FTBuffer object. | ||
| c5bcad81 | 2008-06-09 12:57:41 | * Add my copyright information to files I modified significantly. * Add the Unicode, Inc. to the list of authors because of FTUnicode.h. | ||
| 6c2a187c | 2008-06-08 15:56:35 | * Revert the FTFont::Advance() and FTGlyph::Advance() improvements. After discussion, I was convinced they were not worth the backwards compatibility breakage. They now return float again, instead of FTPoint. | ||
| ca7c7a81 | 2008-05-20 23:49:25 | * First try at the FTBufferFont/FTBufferGlyph implementation. | ||
| f7d00178 | 2008-05-19 15:45:47 | * Starting the buffer font class revival. For now, it just consists in empty FTBuffer, FTBufferGlyph and FTBufferFont classes. | ||
| 612c3756 | 2008-05-11 21:43:57 | * Simplify the C bindings. 70 lines gained. | ||
| 68738f93 | 2008-05-09 10:02:46 | * Put a few wrapper functions into extern "C++" braces because they return references to C++ objects. | ||
| e9260bbf | 2008-05-08 22:35:57 | * Implement C bindings for FTGlyph and FTFont subclassing. * Add subclassing to the simple C demo to show how to do similar stuff as in the C++ demo. | ||
| 4f44ec81 | 2008-05-07 15:01:47 | * Make all BBox functions return an FTBBox object instead of doing countless conversions to floats or arrays of floats. | ||
| eb45c699 | 2008-05-06 06:38:37 | VC build fixes from bzflag revs 17848-17852. * size_t consistency * avoid coercing from int to bool * make casts from double to float explicit rather than implicit, mostly by way of a few new getter functions in FTPoint, or avoid if possible. | ||
| 7f2bb3f1 | 2008-05-02 12:43:57 | * Document the C bindings for FTGlyph. | ||
| d30f9095 | 2008-05-02 12:43:22 | * Fix a potential memory leak in the FTGlyph C bindings error handler. | ||
| dfa07fc3 | 2008-05-02 07:20:51 | * Fix a small memory leak in the C bindings destructors. | ||
| 129a4733 | 2008-05-01 13:42:49 | * Store FTPoints in the BBox object instead of floats. This was a todo from Henry. | ||
| fa7d0739 | 2008-05-01 09: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. | ||
| 2aa2aeb5 | 2008-04-30 16:27:34 | * Move include/* to src/FTGL/* so the files in there can directly be referred to as "FTGL/*.h". This is convenient because they will be installed in a similar location. * Put a warning in each legacy public header to advise users to only include the generic <FTGL/ftgl.h> header instead. | ||
| 0c84f1f3 | 2008-04-29 22:59:41 | * Wrote C bindings for the FTGlyph class. | ||
| 7f4fcafa | 2008-04-29 21:35:16 | * End of the pImpl refactoring task started in [972]. FTGlyph was the last class needing the change. As a consequence, FTGlyph is now also exported in the library API, and so are FTBBox and FTPoint. | ||
| 387dec48 | 2008-04-29 17:11:57 | * Move FTGlyph, FTFont and FTLayout classes and their derivatives into separate subdirectories of src/ to avoid cluttering src/ with too many files. The Visual Studio solution still needs an update. |