Werner Lemberg
986ea4b2cb
* docs/PROBLEMS: Mention that some PS based fonts can't be
...
18 years ago
Werner Lemberg
3b0e500601
* src/autofit/aflatin.c (af_latin_metrics_init_blues): Initialize
...
18 years ago
Werner Lemberg
aa52eab74a
Updated.
18 years ago
Werner Lemberg
e3be90bf28
formatting
18 years ago
David Turner
481b25f009
* include/freetype/freetype.h, src/base/ftpatent.c: adding
...
FT_Face_SetUnpatentedHinting to dynamically change the setting
after a face is created.
18 years ago
David Turner
0ba8991292
fix a small bug in the TrueType loader that created distortion in the result
...
of bytecode-hinted text. Werner, feel free to package 2.3.5 now :-)
18 years ago
David Turner
74cc0e9ee4
* src/truetype/ttinterp.c: add missing variable initialization,
...
gets rid of Valgrind fixes.
* src/autofit/aflatin.c: get rid of an infinite loop in the case
of degenerate fonts.
18 years ago
Werner Lemberg
7723dc34d3
Add autofit module for Indic scripts. This currently just reuses
...
18 years ago
Werner Lemberg
7854c4a521
Fix ChangeLog.
18 years ago
David Turner
8f626b04f3
fix stupid typo that prevented the truetype loader from working correctly
18 years ago
Werner Lemberg
5b4d435a96
* src/cff/cffgload.c (cff_slot_load): Fix logic of 2007-05-28
...
18 years ago
Werner Lemberg
c67fb6f1a3
Fix ChangeLog.
18 years ago
Werner Lemberg
9fe5815c97
* src/type1/t1load.c (parse_encoding): Handle one more error.
18 years ago
Werner Lemberg
5a829394f6
* src/winfonts/winfnt.c (fnt_face_get_dll_font): Return error
...
18 years ago
Suzuki, Toshiya (鈴木俊哉)
7893501c3e
* fix compiler warnings of src/base/ftmac.c, drop unnecessary part for Mac OS X.
18 years ago
Werner Lemberg
bb2510daec
* src/type42/t42parse.c (t42_parse_encoding): Handle one more error.
18 years ago
Werner Lemberg
f9fa1c8b77
* src/psaux/psobjs.c (ps_parser_skip_PS_token): Remove incorrect
...
18 years ago
Werner Lemberg
95104a4d57
* src/cff/cffgload.c (cff_decoder_prepare): Fix change from
...
18 years ago
Werner Lemberg
f48aec7b1e
* src/psaux/psobjs.c (ps_tofixedarray, ps_tocoordarray): Fix exit
...
18 years ago
Werner Lemberg
be183ebb5d
* src/winfonts/winfnt.c (fnt_face_get_dll_font): Exit in case of
...
18 years ago
Werner Lemberg
e12ed563d6
* src/tools/ftrandom.c (font_size): New global variable.
...
18 years ago
David Turner
815911ae2a
* src/truetype/ttgload.c (TT_Load_Simple_Glyph): check the well-formedness
...
of the contours array when loading a glyph
* src/truetype/ttinterp.c (Ins_IP): check argument ranges to reject
bogus operations properly
18 years ago
David Turner
6c2ab0977c
prevent a 16-bit integer overflow that would create problems when rendering
...
*very* large anti-aliased outlines
18 years ago
Werner Lemberg
e9f4799940
Document ftpatchk.
18 years ago
Werner Lemberg
ab1604bd6b
* src/winfonts/winfnt.h: Add necessary structures for PE resource
...
18 years ago
Werner Lemberg
08a645d833
* builds/win32/ftdebug.c: Unify debug level handling with other
...
18 years ago
Werner Lemberg
367f301b44
* builds/win32/ftdebug.c (FT_Message): Send debug output to the
...
18 years ago
Werner Lemberg
46dde4953a
* src/autofit/aflatin.c (af_latin_uniranges): Expand structure to
...
18 years ago
Werner Lemberg
49e18b8d5f
formatting
18 years ago
David Turner
a48162759e
experimental auto-hinter updates
18 years ago
David Turner
b38c15da09
fix bug #19565 , which was caused by an incorrect segment link computation
18 years ago
David Turner
b792017faf
experimental changes for the Latin auto-hinter.
...
note that the new code is disabled by default.
18 years ago
Werner Lemberg
cf7b764285
Fix ChangeLog.
18 years ago
Werner Lemberg
f6c120f826
* docs/CHANGES: Document FT_Face_CheckTrueTypePatents).
...
18 years ago
David Turner
7fa30ee879
remove compiler warning
18 years ago
David Turner
75e7acd840
add missing file, doh !
18 years ago
David Turner
5f5e544611
slight speed-up of the TrueType glyph loader
18 years ago
David Turner
84c6f88117
* include/freetype/config/ftoption.h: clarify documentation regarding
...
unpatented hinting
* include/freetype/freetype.h, src/base/ftpatent.c, src/truetype/ttdriver.c,
include/freetype/internal/services/svttglyf.h, modules.cfg,:
include/freetype/internal/ftserv.h,:
Fonts without a cmap must be handled correctly by FreeType (anything
Adding the FT_Face_CheckTrueTypePatents API to FT_FREETYPE_H, it is
implemented by the optional src/base/ftpatent.c
18 years ago
Werner Lemberg
33db39e292
* src/sfnt/sfobjs.c (sfnt_load_face): Undo change from 2007-04-28.
...
18 years ago
Werner Lemberg
88ab638e0f
* src/sfnt/ttsbit0.c (tt_sbit_decoder_init,
...
18 years ago
Werner Lemberg
470210b73c
* src/winfonts/winfnt.c (fnt_face_get_dll_font): Do a rough check of
...
18 years ago
Werner Lemberg
a8d65494cb
* src/pfr/pfrcmap.c (pfr_cmap_init): Convert assertion into normal
...
18 years ago
Werner Lemberg
2a2dca6b40
* src/base/ftoutln.c (FT_Outline_Decompose): Check `last'.
18 years ago
Werner Lemberg
e5c14d93b8
* src/psaux/psobjs.c (ps_tocoordarray, ps_tofixedarray): Return -1
...
18 years ago
Werner Lemberg
f4bc3f40b3
* src/winfnt/winfnt.c (FNT_Face_Init): Check `family_size'.
18 years ago
Werner Lemberg
6e2f9d5db7
Improve tracing messages.
18 years ago
Werner Lemberg
1053656d24
whitespace
18 years ago
Werner Lemberg
9a0332cd3f
* src/pfr/pfrgload.c (pfr_glyph_curve_to, pfr_glyph_line_to): Convert
...
18 years ago
Werner Lemberg
6c05475d50
* src/pfr/pfrgload.c (pfr_glyph_done): Comment out unused code.
...
18 years ago
Werner Lemberg
ad18b367e9
* src/cid/cidgload.c (cid_load_glyph): Check `fd_select'.
...
18 years ago