David Turner
36d67f89c9
adding cache manager documentation (draft)
24 years ago
Werner Lemberg
2bc7c45b5f
Revising, formatting.
25 years ago
Werner Lemberg
733b2f8b0a
Revised.
25 years ago
Werner Lemberg
2f84d9a836
Revised.
25 years ago
Werner Lemberg
f5200d5ecf
Revised.
25 years ago
David Turner
7ee52893af
fixed typos in the license
25 years ago
Werner Lemberg
1bd8a62ef4
Revised.
25 years ago
Werner Lemberg
904c1e15bf
Revised.
25 years ago
Werner Lemberg
9348b9fc50
Revised.
25 years ago
David Turner
ace5b20b61
updating the "Design of FreeType 2" document
25 years ago
David Turner
abd7fd4fb2
fixed a bug in "docs/glnames.py" which caused he generation of an
...
invalid Mac names table in the file "src/psnames/pstables.h".
This caused FT_Get_Glyph_Name to return invalid glyph names
for certain TrueType fonts..
25 years ago
David Turner
ba0eaedb55
major reformatting of the "Glyph Conventions" document.
...
It is now made of 7 different pages and has been updated
25 years ago
Werner Lemberg
7d2e40ca92
Minor fixes.
25 years ago
David Turner
8c1b2d2c82
removed the file <freetype/internal/ftlist.h> and corrected
...
files that depended on it.
the ftlist.c function definitions are now FT_EXPORT_DEF
instead of FT_BASE_DEF
25 years ago
Werner Lemberg
ee166f01cc
Complementing David's changes with formatting, adding documentation, etc.
...
25 years ago
David Turner
9fe20e0827
added simple objects relationships model to the design documentation
25 years ago
David Turner
4cb5c853d9
adding library model graphics
25 years ago
Werner Lemberg
591088c021
Added/restored the `*' convention for output parameters.
...
25 years ago
David Turner
d2d1701333
major reformatting of the sources:
...
FT_EXPORT_DEF => FT_EXPORT
FT_EXPORT_FUNC => FT_EXPORT_DEF
BASE_DEF => FT_BASE
BASE_FUNC => FT_BASE_DEF
LOCAL_DEF => FT_LOCAL
LOCAL_FUNC => FT_LOCAL_DEF
LOCAL_FUNC_X => FT_CALLBACK_DEF
LOCAL_DEF_X => FT_CALLBACK_TABLE
FT_CPLUSPLUS => FT_CALLBACK_TABLE_DEF
25 years ago
Werner Lemberg
19e66a8f36
Moving FreeType license to doc dir.
...
25 years ago
Werner Lemberg
dcff1129fe
Removing trailing whitespace.
25 years ago
Werner Lemberg
687d32c05e
Revised/formatted/corrected.
25 years ago
Werner Lemberg
3602c4460d
Formatting/correcting the first three parts of the design docs.
25 years ago
David Turner
7bfc089dc9
added page 5 of design documentation
25 years ago
Werner Lemberg
241cc2cc4f
Renamed z1* files back to t1*; the same transition for Z1_* structures
...
25 years ago
Werner Lemberg
48397f5d60
Revised.
25 years ago
David Turner
f81ce2c4c5
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
25 years ago
David Turner
aaef89dcff
- reviving the "ftbbox" component, used to compute exact bounding
...
box computations
- minor update to docmaker.py, more is coming
25 years ago
David Turner
691a9571dd
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
25 years ago
David Turner
7a785934ec
- added first draft of "Modules in FreeType 2"
...
- minor formatting / testing in docmaker.py
25 years ago
Werner Lemberg
dc356a19af
Converting tabs to spaces in z1load.
...
25 years ago
Werner Lemberg
c5930ddbb0
updated, formatted
25 years ago
Werner Lemberg
07e32f6b04
More fixes to the tutorial.
...
25 years ago
Werner Lemberg
9a2a55a48f
complete revision
25 years ago
Werner Lemberg
cd8cb7f5c4
Completely revised.
25 years ago
Werner Lemberg
c817a7ee73
minor formatting issues
25 years ago
David Turner
cc11a05b8a
updated the build system:
...
- new files for the "cygwin" platform
- new workspace files for Visual C++ in "builds/win32/visualc"
- updated "docs/BUILD" slightly
25 years ago
David Turner
3eff67185e
adding missing image files
25 years ago
David Turner
43764232b8
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..
25 years ago
Werner Lemberg
312b59b7c0
Formatting.
...
25 years ago
David Turner
59eddffa6a
updating documentation to explain the use of CFG to
...
pass parameters to the configure script
25 years ago
David Turner
6d315e33bd
significant updates. The generated HTML is now much
...
more pleasant..
25 years ago
David Turner
1cc00d9863
updated documentation
25 years ago
David Turner
a90663f591
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"
25 years ago
Werner Lemberg
fbeb41d93d
Formatting.
...
25 years ago
David Turner
e0bba32291
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 !!
25 years ago
David Turner
5ae831c101
changes used to implement the auto-hinting support
25 years ago
David Turner
203bb47cfe
first updates to the tutorial. This is step 1 (fairly basic stuff)
25 years ago
David Turner
63e3c3b529
some real updates to the tutorial, more to come soon
25 years ago
Werner Lemberg
a929ba9b20
applying formatting again
25 years ago