Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 205fc3fa | 2000-10-26 07:52:40 | updates to the API reference generators the basic parsing routines seem to work ok we now generate a list of DocBlock objects from a list of input file, we now need to sort them by "kind" (i.e. type/macro/functions) to generate several web pages, as well as a global index | ||
| 54169b35 | 2000-10-26 00:06:35 | - reviving the "ftbbox" component, used to compute exact bounding box computations - minor update to docmaker.py, more is coming | ||
| 4cd68a09 | 2000-10-25 23:42:02 | updating the FT2 design documentation - note that the "modules.html" will soon disappear, it is now replaced by a more general and more detailed series of pages named "design-??.html" - the images have been seriously reworked, more will come tomorrow | ||
| 6fbb95be | 2000-10-23 18:32:55 | - added first draft of "Modules in FreeType 2" - minor formatting / testing in docmaker.py | ||
| 05f0ad09 | 2000-10-19 05:12:00 | Converting tabs to spaces in z1load. Edited FT1's convntns.txt and added it to FT2. | ||
| 6db35342 | 2000-10-14 15:24:39 | updated, formatted | ||
| e67e349a | 2000-10-13 21:00:36 | More fixes to the tutorial. Added artificial Type 1 pid/eid paors to ttnameid.h. | ||
| 0b7b23ed | 2000-10-13 07:08:44 | complete revision | ||
| afc01e88 | 2000-10-12 16:09:49 | Completely revised. | ||
| 6fbe4db6 | 2000-10-05 04:53:31 | minor formatting issues | ||
| 896b604c | 2000-10-03 17:51:29 | updated the build system: - new files for the "cygwin" platform - new workspace files for Visual C++ in "builds/win32/visualc" - updated "docs/BUILD" slightly | ||
| 9e62d694 | 2000-10-03 17:08:42 | adding missing image files | ||
| b59bf7e5 | 2000-10-03 17:07:28 | removing obsolete files: the design of FT2 has evolved considerably since these documents were written, and it's better not to include them in order to avoid confusion among users of the library.. | ||
| dc7f9c8d | 2000-08-27 07:12:40 | Formatting. docmaker.py will now run with older Python versions also. Small fix. | ||
| 5ef3c953 | 2000-08-22 23:15:23 | updating documentation to explain the use of CFG to pass parameters to the configure script | ||
| 48721c11 | 2000-08-21 23:01:32 | significant updates. The generated HTML is now much more pleasant.. | ||
| b190572b | 2000-07-26 19:07:15 | updated documentation | ||
| a90663f5 | 2000-07-08 00:41:13 | vast clean-up of the sources in order to allow flat directory compilation (by defining the FT_FLAT_COMPILE macro at compile time..) moved "freetype2/BUILD" to "freetype2/docs/BUILD" | ||
| fbeb41d9 | 2000-07-02 00:27:53 | Formatting. Adding copyright notices. Removing an unnecessary file (smooth.h). | ||
| e0bba322 | 2000-07-01 19:33:40 | fixed the PSNames -> Unicode translation table the Python script "glnames.py" was buggy and lacked quite a few values in the "names_to_unicode" table !! | ||
| 5ae831c1 | 2000-06-30 01:31:22 | changes used to implement the auto-hinting support | ||
| 203bb47c | 2000-06-29 22:34:50 | first updates to the tutorial. This is step 1 (fairly basic stuff) | ||
| 63e3c3b5 | 2000-06-29 00:39:30 | some real updates to the tutorial, more to come soon | ||
| a929ba9b | 2000-06-25 06:47:11 | applying formatting again | ||
| 90f68b72 | 2000-06-23 12:26:14 | still more updates to the TrueType driver to make it more "extensible".. | ||
| 100d6d47 | 2000-06-17 20:15:06 | Fixing glyph name typos in glnames.py; more formatting. | ||
| e35cac66 | 2000-06-11 03:46:57 | A complete revision of FreeType 2's GNU makefiles (of the library): Tons of unnecessary stuff have been removed; only the essential rules have been retained. The source files now depend on all header files in include/freetype, include/freetype/config, and include/freetype/internal. This is not optimal, I know, and I'll try to improve this, but it is better than before (namely no dependencies on `internal'). FTDEBUG_SRC has been added (similar to FTSYS_SRC) -- I don't know exactly whether this is really useful, but it doesn't harm. There is now more documentation in the makefiles itself. io-frames.html: Use of <th>, <code>, and <var> for better tagging. Reactivating of FT_DEBUG_LEVEL_xxx macros. Added a lot of #include directives to make `multi' builds possible -- note that currently the modules cid, t1, and t1z have clashing structures and functions which means that you can only use one of these three modules for a multi build. Added some missing function declarations to (local) header files. Renamed some T1_Open_Face() to CID_Open_Face() in the cid module -- a lot of other functions should be renamed also... Replaced many FT_xxx stuff with T1_xxx in t1z driver -- this isn't finished yet... Fixed FT_Free() to allow a NULL pointer without an assertion (this has always been a valid assumption in FreeType, at least in FT 1.x). A lot of other, minor fixes (mostly documentation). | ||
| b916b1e5 | 2000-05-31 07:54:45 | updated the DocMaker tool to produce HTML pages There is still some work on it to allow the following: - multiple input files - block classification according to block's first markers (e.g. types, functions, constants, etc..) - indexing and cross-linking - better layout ;-) | ||
| 883df43f | 2000-05-29 07:30:17 | Completely checked and fully formatted. | ||
| e49ab25c | 2000-05-16 23:44:38 | formatting - removed trailing spaces | ||
| 7ce42f44 | 2000-05-16 23:18:37 | another rather large update | ||
| 4f2c5544 | 2000-05-12 10:19:41 | additional changes, this time in order to pass extra parameters to font drivers when creating a new face object. The FT_Open_Args structure has been changed to simplify its use and allow generic parameters too.. | ||
| 8c62a120 | 2000-05-11 19:06:03 | another fix for the build system (the module list wasn't taken from the correct location) plus a small update in the tutorial to reflect the fact that we know use the "freetype" directory prefix for header inclusion | ||
| 3983d95f | 2000-02-10 19:19:51 | fixed a small typo ( "height" in place of "eight" !!) | ||
| a9369f2d | 2000-02-07 18:58:42 | some updates to allow the selective compilation of the adobe glyph list (this thing is huge !!) | ||
| b5a0487c | 2000-02-07 18:04:27 | added a python script used to generate some tables for the upcoming new "psnames" pseudo-driver ("psnames" is a module in charge of converting a glyph name into a unicode value, or a Mac index into a glyph name. It contains a copy of the Adobe Glyph List + some logic to understand the "uniXXX" named characters). | ||
| 0360168a | 2000-01-31 18:20:32 | moved the files in "docs/internals" to "docs/design". The image files were also all added to the repository in binary format !! | ||
| 17d6bdec | 2000-01-31 18:18:56 | removed obsolete documentation files | ||
| 442005b7 | 2000-01-31 18:17:02 | removed the old "glyph_conventions" directory, now replaced by "glyphs" | ||
| f9487586 | 2000-01-31 18:15:12 | weel, the previous operation didn't work well, as the images were still stored as text on the server !! I have created the "docs/glyphs" directory to hold a copy of the files, and add them with the correct tags.. | ||
| f0a46def | 2000-01-31 18:11:31 | added the image files in binary form in the repository | ||
| dda05ee1 | 2000-01-31 18:11:00 | removed the PNG images as they were incorrectly stored as text files in the repository | ||
| f300d695 | 2000-01-27 14:03:39 | some updates/corrections | ||
| a5ab5ce7 | 2000-01-17 20:51:18 | adding correct versions of the PNG images | ||
| 438f8cd2 | 2000-01-17 20:50:18 | removing invalid PNG images | ||
| 6afe0077 | 2000-01-17 19:25:18 | colored the example source code and corrected some typos | ||
| b94713e9 | 2000-01-17 18:56:49 | Added a FreeType 2 Tutorial !! | ||
| 3aeb4c05 | 2000-01-11 20:00:05 | Added a new document to docs/internals that describes the Build System clearly. I hope this will help other developers in adding platform-detection makefiles for additional systems.. | ||
| 426b20af | 2000-01-11 04:59:55 | Added the new "io-frames.html" document, that describes the frame interface as well as the new READ_xxxx and FT_Read_xxxx functions/macros.. | ||
| 186d2310 | 2000-01-11 04:09:35 | Added a new documentation file that explains how memory management and basic i/o access are performed with FreeType 2. Note that unlike FT 1.x, you don't need to recompile the library if you want to provide your own memory manager or your own i/o streams. | ||
| a14fa3ac | 2000-01-11 02:26:38 | damned.. | ||
| 98408d89 | 2000-01-11 02:22:16 | renamed "internals.html" to "index.html" also, changed all image references to the new PNGs Note that this document is really out-of-date (there are no more resources, the stream manager has disappeared, the build systel was seriously modified, etc..) | ||
| 41a8fa57 | 2000-01-11 02:20:22 | Renamed "glyph_conventions.html" to "index.html" Updated all image references to the new PNGs Note that this document is slightly out-of-date though.. (FT_Raster_Map was changed for FT_Bitmap, and the anti-alias renderer now supports 128 levels by default). | ||
| ee71c6b7 | 2000-01-11 01:40:25 | added PNG files | ||
| 4b7ffcfa | 2000-01-11 01:40:06 | removed GIF files | ||
| ecbfb5fa | 2000-01-10 15:49:01 | added the DocMaker python script that will be used to generate the HTML documentation from the C source files | ||
| d2b1f357 | 1999-12-16 23:11:37 | Initial revision |