Werner Lemberg
15d3dcd900
Revised.
25 years ago
Werner Lemberg
6f36900589
Revised.
25 years ago
Werner Lemberg
361d9b8a7c
Revised.
25 years ago
David Turner
85924a8884
fixed typos in the license
25 years ago
Werner Lemberg
fed760b1bf
Revised.
25 years ago
Werner Lemberg
0901f653db
Revised.
25 years ago
Werner Lemberg
5330dd6e81
Revised.
25 years ago
David Turner
0c426d1ecb
updating the "Design of FreeType 2" document
25 years ago
David Turner
cd1afc4ef1
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
3574643bc0
major reformatting of the "Glyph Conventions" document.
...
It is now made of 7 different pages and has been updated
25 years ago
Werner Lemberg
f42e6595e6
Minor fixes.
25 years ago
David Turner
23a0670b98
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
4b68007b4f
Complementing David's changes with formatting, adding documentation, etc.
...
25 years ago
David Turner
d18440f14d
added simple objects relationships model to the design documentation
25 years ago
David Turner
b8849e71c2
adding library model graphics
25 years ago
Werner Lemberg
3a40847c60
Added/restored the `*' convention for output parameters.
...
25 years ago
David Turner
76a5f62323
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
098ab26c72
Moving FreeType license to doc dir.
...
25 years ago
Werner Lemberg
e4b32a5dc5
Removing trailing whitespace.
25 years ago
Werner Lemberg
d1896124dd
Revised/formatted/corrected.
25 years ago
Werner Lemberg
60784a2200
Formatting/correcting the first three parts of the design docs.
25 years ago
David Turner
31fa0bdcd8
added page 5 of design documentation
25 years ago
Werner Lemberg
b5084e11f7
Renamed z1* files back to t1*; the same transition for Z1_* structures
...
25 years ago
Werner Lemberg
1ea9378ad3
Revised.
25 years ago
David Turner
205fc3faf2
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
54169b35f8
- reviving the "ftbbox" component, used to compute exact bounding
...
box computations
- minor update to docmaker.py, more is coming
25 years ago
David Turner
4cd68a09c5
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
6fbb95beb1
- added first draft of "Modules in FreeType 2"
...
- minor formatting / testing in docmaker.py
25 years ago
Werner Lemberg
05f0ad098f
Converting tabs to spaces in z1load.
...
25 years ago
Werner Lemberg
6db35342df
updated, formatted
25 years ago
Werner Lemberg
e67e349a0b
More fixes to the tutorial.
...
25 years ago
Werner Lemberg
0b7b23edfd
complete revision
25 years ago
Werner Lemberg
afc01e8845
Completely revised.
25 years ago
Werner Lemberg
6fbe4db6b7
minor formatting issues
25 years ago
David Turner
896b604ca8
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
9e62d694be
adding missing image files
25 years ago
David Turner
b59bf7e5cc
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
dc7f9c8dd0
Formatting.
...
25 years ago
David Turner
5ef3c95377
updating documentation to explain the use of CFG to
...
pass parameters to the configure script
25 years ago
David Turner
48721c11b5
significant updates. The generated HTML is now much
...
more pleasant..
25 years ago
David Turner
b190572be5
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
David Turner
90f68b7272
still more updates to the TrueType driver to make it more
...
"extensible"..
25 years ago
Werner Lemberg
100d6d47d8
Fixing glyph name typos in glnames.py; more formatting.
25 years ago