|
100d6d47
|
2000-06-17T20:15:06
|
|
Fixing glyph name typos in glnames.py; more formatting.
|
|
e35cac66
|
2000-06-11T03: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-31T07: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-29T07:30:17
|
|
Completely checked and fully formatted.
|
|
e49ab25c
|
2000-05-16T23:44:38
|
|
formatting - removed trailing spaces
|
|
7ce42f44
|
2000-05-16T23:18:37
|
|
another rather large update
|
|
4f2c5544
|
2000-05-12T10: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-11T19: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-10T19:19:51
|
|
fixed a small typo ( "height" in place of "eight" !!)
|
|
a9369f2d
|
2000-02-07T18:58:42
|
|
some updates to allow the selective compilation
of the adobe glyph list (this thing is huge !!)
|
|
b5a0487c
|
2000-02-07T18: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-31T18: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-31T18:18:56
|
|
removed obsolete documentation files
|
|
442005b7
|
2000-01-31T18:17:02
|
|
removed the old "glyph_conventions" directory, now replaced by
"glyphs"
|
|
f9487586
|
2000-01-31T18: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-31T18:11:31
|
|
added the image files in binary form in the repository
|
|
dda05ee1
|
2000-01-31T18:11:00
|
|
removed the PNG images as they were incorrectly stored as text files
in the repository
|
|
f300d695
|
2000-01-27T14:03:39
|
|
some updates/corrections
|
|
a5ab5ce7
|
2000-01-17T20:51:18
|
|
adding correct versions of the PNG images
|
|
438f8cd2
|
2000-01-17T20:50:18
|
|
removing invalid PNG images
|
|
6afe0077
|
2000-01-17T19:25:18
|
|
colored the example source code and corrected some
typos
|
|
b94713e9
|
2000-01-17T18:56:49
|
|
Added a FreeType 2 Tutorial !!
|
|
3aeb4c05
|
2000-01-11T20: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-11T04: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-11T04: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-11T02:26:38
|
|
damned..
|
|
98408d89
|
2000-01-11T02: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-11T02: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-11T01:40:25
|
|
added PNG files
|
|
4b7ffcfa
|
2000-01-11T01:40:06
|
|
removed GIF files
|
|
ecbfb5fa
|
2000-01-10T15:49:01
|
|
added the DocMaker python script that will be used to generate the HTML documentation from the C source files
|
|
d2b1f357
|
1999-12-16T23:11:37
|
|
Initial revision
|