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
Werner Lemberg
6a4253388b
fixes for fixes :-)
...
25 years ago
David Turner
dc26e7b77f
- minor reformatting of "ftmodule.h"
...
- added missing "const" statements in the source code in order
to really get rid of writable static variables
25 years ago
David Turner
8aed852923
- reformatting and tiny doc update
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
3c7c5da3bb
added development header files to CONFIG_H in the makefiles
...
25 years ago
Werner Lemberg
05f0ad098f
Converting tabs to spaces in z1load.
...
25 years ago
Tom Kacvinsky
40822003da
In function parse_encoding, initialize encoding_table.elements to have
...
.notdef in each entry.
In function parse_charstrings, place the .notdef glyph in index 0, and
add a .notdef glyph if it is missing.
In function Z1_Open_Face, only change min/max encoded char if it is not
.notdef.
25 years ago
Werner Lemberg
5a96b07c1f
Fixed two typos spotted by Ryan Martindale <ryan@qsicorp.com>.
25 years ago
Werner Lemberg
47a5f41de6
Added copyright messages to all Makefiles.
...
25 years ago
Werner Lemberg
c1635d44f9
ftnames.c has been erroneously included twice.
25 years ago
Werner Lemberg
0bf381f7ab
Make ftsynth.c work again.
...
25 years ago
Werner Lemberg
dc268f24ba
Fix typo (FT_... -> TT_...)
25 years ago
Tom Kacvinsky
95ac657e18
Minor fix in Z1_Open_Face for building char_index table
25 years ago
Werner Lemberg
6db35342df
updated, formatted
25 years ago
Werner Lemberg
e73d9957a2
Enabled TT interpreter in development version of ftoption.h
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
eddd9909e2
formatting
...
25 years ago
David Turner
3c95d31ed4
formatting
25 years ago
David Turner
f559a48e1a
formatting
25 years ago
David Turner
f88969ab6c
the function FTC_Manager_Lookup_Size will return a valid
...
FT_Face handle, even if no size was found..
25 years ago
David Turner
b89fb71ce6
fixed a subtle 64-bit problem that only appears with
...
Compaq C compiler (though it's really a bug)
25 years ago
Werner Lemberg
a7096374ee
Added new `ft_glyph_bbox_unscaled' enum; fixing documentation of
...
25 years ago
Werner Lemberg
3d568ac772
A fix from Yamano'uchi to get correct font names.
25 years ago
Werner Lemberg
eadc8df24d
A fix from Tom to fix the last=first point problem if it is a control point.
25 years ago
Werner Lemberg
4b92cf80c7
provide `export "C"' guard only for default fterror handling.
25 years ago
Werner Lemberg
0634cedb62
patch from Tom to fix a problem with path_begun.
25 years ago
Werner Lemberg
c118a32d48
fix documentation
25 years ago
David Turner
2c5b7ebf71
fixed a small bug in the uninstall mode
25 years ago
Werner Lemberg
6fbe4db6b7
minor formatting issues
25 years ago
David Turner
f00a4de92b
fixed two bugs:
...
- one bug in the auto-hinter that could cause some program
crashes with certain fonts
- fixed the loading of the font matrix "offset" parameters
in Type 1 and CID-keyed fonts..
25 years ago
David Turner
ec0b2cd974
small fix:
...
when in direct rendering mode, the target bitmap buffer
is not checked..
25 years ago
David Turner
78dd7104ef
small fix:
...
when in direct rendering mode, the target bitmap buffer
is not checked..
25 years ago
David Turner
a0be99f131
changing the linkage type of
...
FT_New_GlyphSlot and FT_Done_GlyphSlot to
BASE_DEF instead of FT_EXPORT_DEF
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
8bb45ec8fb
Fixing comment in unixddef.mk which caused a trailing blank.
...
25 years ago
David Turner
42022c8c94
fixed a bug in the Type 1 and CID font drivers:
...
the value of the descent returned was positive,
instead of being negative..
25 years ago
Werner Lemberg
8925009f79
Adding missing code for flat compiling mode.
25 years ago
Werner Lemberg
bd547dc6e3
Clean up, formatting etc.
...
25 years ago
Werner Lemberg
f50c2954d4
Fixed typo in ftimage.h
...
25 years ago
Werner Lemberg
50dd5858a7
Applied a patch from Hidetoshi for embedded bitmap metrics support.
25 years ago
Werner Lemberg
1a2908bbc0
Added support for (3,0) pid/eid.
25 years ago
David Turner
4e38576a97
fixed a bug that happened when rendering spaces
...
in monochrome mode..
actually, when outline.num_points == 0, it is legal
to have outline.points == 0 too. The code did return
a FT_Err_Invalid_Outline error incorrectly then because
the checks were not performed in the correct order
25 years ago
David Turner
beece1bf39
small update, allow CONFIG_MK to be pre-defined
...
before inclusion
25 years ago
David Turner
08a91fd0c6
final touches. Cache seems working after all, though the
...
default cache size of 300 Kb is certainly too high for
now :-)
Need to implement abstract chunk cache and bitmap chunck cache
25 years ago
David Turner
ebdce8344a
updated the cache sub-system. Major internal rewrite
...
please be aware that major bug persist..
25 years ago