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
Werner Lemberg
e35cac66c6
A complete revision of FreeType 2's GNU makefiles (of the library):
...
25 years ago
David Turner
b916b1e53f
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 ;-)
25 years ago
Werner Lemberg
883df43fec
Completely checked and fully formatted.
25 years ago
David Turner
e49ab25c08
formatting - removed trailing spaces
25 years ago
David Turner
7ce42f4443
another rather large update
25 years ago
David Turner
4f2c5544bb
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..
25 years ago
David Turner
8c62a12062
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
25 years ago
David Turner
3983d95f3e
fixed a small typo ( "height" in place of "eight" !!)
25 years ago
David Turner
a9369f2dc9
some updates to allow the selective compilation
...
of the adobe glyph list (this thing is huge !!)
25 years ago
David Turner
b5a0487cfd
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).
25 years ago
David Turner
0360168a4d
moved the files in "docs/internals" to "docs/design". The image files
...
were also all added to the repository in binary format !!
25 years ago
David Turner
17d6bdec92
removed obsolete documentation files
25 years ago
David Turner
442005b736
removed the old "glyph_conventions" directory, now replaced by
...
"glyphs"
25 years ago
David Turner
f948758609
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..
25 years ago
David Turner
f0a46def9d
added the image files in binary form in the repository
25 years ago
David Turner
dda05ee1da
removed the PNG images as they were incorrectly stored as text files
...
in the repository
25 years ago
David Turner
f300d695f4
some updates/corrections
25 years ago
David Turner
a5ab5ce791
adding correct versions of the PNG images
25 years ago
David Turner
438f8cd27b
removing invalid PNG images
25 years ago