David Turner
9f7d079c89
adding Owen Taylor's patches to the Postscript hinter for testing
23 years ago
David Turner
26438805c7
where, if a glyph has more than hint mask, the second mask
...
gets applied to points that should have been covered by the
first mask.
23 years ago
David Turner
49b1a9d00a
adding path stroker
23 years ago
David Turner
0c46f70e3e
* include/freetype/ftstroker.h, src/base/ftstroker.c, src/base/Jamfile:
...
adding path stroker component (work in progress)
23 years ago
David Turner
d36b4a5985
formatting
23 years ago
David Turner
6ec3f34765
* src/sfnt/ttcmap0.c: fixing the cmap 8 and 12 parsing routines
23 years ago
David Turner
ac90c0e811
* include/freetype/fttrigon.h, src/base/fttrigon.c: adding
...
FT_Vector_From_Polar and FT_Angle_Diff to the trigonometric functions
23 years ago
David Turner
3dff94f54c
* include/freetype/internal/ftobject.h: updating the object sub-system
...
definitions (still experimental)
23 years ago
David Turner
58ad559a34
* include/freetype/ftsynth.h, src/base/ftsynth.c: rewriting the automatic
...
style synthesis functions, now renamed to FT_GlyphSlot_Oblique and
FT_GlyphSlot_Embolden
23 years ago
David Turner
0d73b0c49a
* include/freetype/internal/ftobject.h: updating the object sub-system
...
definitions (still experimental)
* src/base/fthash.c (ft_hash_remove): fixing a small reallocation bug
* include/freetype/fttrigon.h, src/base/fttrigon.c: adding
FT_Vector_From_Polar and FT_Angle_Diff to the trigonometric functions
* include/freetype/ftstroker.h, src/base/ftstroker.c: adding path stroker
component (work in progress)
23 years ago
David Turner
b7e18efcd2
adding path stroker component (first steps)
23 years ago
David Turner
318f3befc6
* src/truetype/ttgload.c (TT_Load_Composite_Glyph),
...
src/base/ftoutln.c (FT_Vector_Transform): fixed Werner's latest
fix. FT_Vector_Transform wasn't buggy, the TrueType composite loader
was...
23 years ago
Werner Lemberg
ba7148d80c
Added release info.
23 years ago
Werner Lemberg
bff86cbeb8
Minor fixes and grammatical corrections/additions.
23 years ago
Werner Lemberg
aa89ddb9fc
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 3.
23 years ago
David Turner
74c0d93304
documentation updates for 2.1.2
23 years ago
Werner Lemberg
9cbb166d6b
Minor fixes. Formatting.
23 years ago
David Turner
0460c1d97e
* include/freetype/internal/t42types.h, src/base/fttype1.c,
...
src/type42/t42objs.h: removed duplicate definition of T42_FaceRec
23 years ago
David Turner
37b263e93a
* src/pfr/pfrgload.c (pfr_glyph_load_compound): fixing a small composite
...
glyph loader bug that caused accents to be misplaced in a number of
glyphs..
23 years ago
David Turner
a0d8abf98d
preparing for the 2.1.2 release
23 years ago
David Turner
e583a022fb
* README, docs/CHANGES: preparing for the 2.1.2 release
23 years ago
David Turner
38f8e894a5
* src/pfr/pfrobjs.h, src/pfr/pfrobjs.c, src/pfr/pfrload.c,
...
src/pfr/pfrtypes.h: adding Kerning support to the PFR driver
23 years ago
Werner Lemberg
7e3df82efd
* src/base/fttype1.c: Include FT_INTERNAL_TYPE42_TYPES_H.
...
23 years ago
Werner Lemberg
87a2bc7b69
* src/base/ftoutln.c (FT_Vector_Transform): Fix serious typo
...
23 years ago
Werner Lemberg
0657a8ac94
* src/type42/t42objs.c (t42_check_size_change): Removed.
...
23 years ago
Werner Lemberg
0bb4a0f93a
* src/psaux/t1cmap.c (t1_cmap_custom_char_index,
...
23 years ago
Werner Lemberg
3afd706dc6
* src/pfr/pfrobjs.c (pfr_face_init): Fix typo.
23 years ago
Leonard Rosenthol
d372ee4e1b
Added note about VC++ project update
23 years ago
Leonard Rosenthol
0cf2dbaf47
Added the PFR module
23 years ago
Werner Lemberg
0270c36c38
Install freetype2.m4.
...
23 years ago
Werner Lemberg
fd97d137e0
Fix glyph indices to make index zero always the undefined glyph.
...
23 years ago
Werner Lemberg
d2e3d4ff8c
Add new cmap support to BDF driver
...
23 years ago
Werner Lemberg
89df58f8e6
* Makefile, configure, */*.mk, builds/unix/unix-def.in,
...
23 years ago
Werner Lemberg
2bf2376ced
Typo.
23 years ago
Werner Lemberg
bd8e324af9
* src/bdf/bdflib.c: s/FT_Short/short/ for consistency.
23 years ago
David Turner
a1e45652be
* builds/win32/ftdebug.c: added a missing #endif
...
* src/sfnt/ttload.c, src/bdf/bdflib.c: removing compiler warnings
* src/type42/t42objs.c: removed the bug that prevented un-hinted
outlines to be loaded
23 years ago
Werner Lemberg
5f4e102a42
Minor fixes.
23 years ago
David Turner
25a6e3a167
* include/freetype/internal/ftobjs.h, src/autohint/ahglyph.c,
...
src/base/ftobjs.c, src/objs/fttype1.c, src/sfnt/ttcmap0.c,
src/smooth/ftgrays.c: changed uses of "setjmp" and "longjmp"
to "ft_setjmp" and "ft_lonjmp". Removed direct references to
<stdio.h> and <setjmp.h> when appropriate, to eventually replace
them with a FT_CONFIG_STANDARD_LIBRARY_H. Useful for the XFree86
Font Server backend based on FT2.
23 years ago
David Turner
b1d8f73df6
* src/pcf/pcfdriver.c (pcf_cmap_char_next): fixed a bug that caused
...
the function to return invalid values.
23 years ago
Werner Lemberg
4d12d89dcd
New file.
23 years ago
David Turner
47a09ca371
fixed a typo in "src/cache/ftccache.i"
...
fixed a nasty bug in "src/cache/ftccache.c" (ftc_node_hash_unlink)
23 years ago
David Turner
957fa85682
- removing a typo in ftccache.i that prevented it from compiling correctly
...
- fixed the infamous bug that caused the cache to crash with large fonts.
the hash table buckets array wasn't shrinked correctly during cache
flushes..
23 years ago
Werner Lemberg
995d1165b9
* src/cache/ftccache.i (GEN_CACHE_LOOKUP): Move declaration of
...
23 years ago
Werner Lemberg
ad9ce8c682
* builds/amiga/smakefile, builds/amiga/makefile: Updated.
23 years ago
Werner Lemberg
8c90c22dbe
* src/cache/ftccache.c (ftc_node_hash_unlink, ftc_node_hash_link)
...
23 years ago
David Turner
5a2f39e8ed
adding template cache lookup routine
23 years ago
David Turner
4927e37a04
commit last fixes and optimisations to the cache manager.
...
The performance of cache hits has increased between 20 and 50% !!
23 years ago
David Turner
f47d5f0b39
debugging new cache hash table implementation
23 years ago
David Turner
08b7ad4418
* include/freetype/cache/ftccache.h, src/cache/ftccache.c,
...
src/cache/ftccache.i, src/cache/ftcsbits.c: adding various
experimental optimisations to the cache manager
* src/type42/t42parse.c: removing duplicate function
23 years ago
David Turner
7504e48eaa
* src/base/ftobjs.c (FT_Render_Glyph_Internal): changed definition
...
from FT_EXPORT_DEF to FT_BASE_DEF
23 years ago