David Turner
2f0fdb9316
fixing a scaling bug in the TrueType glyph loader that generated ugly
...
artefacts when the TrueType bytecode interpreter was compiled in
21 years ago
Werner Lemberg
e5f98e68bb
Minor documentation improvement.
21 years ago
Werner Lemberg
79786fba33
* src/winfonts/winfnt.c (FNT_Face_Init): Set x_ppem and y_ppem
...
21 years ago
Werner Lemberg
f9b44e30b5
* src/lzw/zopen.c: Comment out inclusion of `signal.h' and `unistd.h'.
21 years ago
Werner Lemberg
fefd874292
* docs/CHANGES: Updated.
...
21 years ago
David Turner
c12ec72c2f
removing obsolete files
21 years ago
David Turner
7246d9d3af
removing compiler warning
21 years ago
David Turner
b83239b7fd
* include/freetype/cache/ftcmru.h, src/cache/ftcbasic.c,
...
src/cache/ftccache.c, src/cache/ftcglyph.c, src/cache/ftcmanag.c,
src/cache/ftcsbits.c:
fixing some annoying bugs and inefficiencies in the cache sub-system.
21 years ago
David Turner
819cbb8aa7
* src/winfonts/winfnt.c: adding missing initialization of the
...
slot->metrics.width and slot->metrics.height when loading a Windows
FNT glyph. Thanks to Huw Davies
21 years ago
David Turner
8530a22888
* include/freetype/freetype.h (FT_Glyph_Metrics, FT_GlyphSlotRec),
...
src/autofit/afloader.c, src/autohint/ahhint.c:
moved the definition of 'lsb_delta' and 'rsb_delta' from FT_GlyphMetrics
to FT_GlyphSlotRec. The old location did BREAK BINARY COMPATIBILITY
of the library !!
* src/sfnt/sfobjs.c: removing compiler warning
21 years ago
Werner Lemberg
89d4e4bd9a
* src/autofit/afloader.c (af_loader_load_g): Set `lsb_delta' and
...
21 years ago
Werner Lemberg
7d62f526fe
* docs/CHANGES: Updated.
...
21 years ago
David Turner
e664efaddd
* src/autofit/*: important fixes to the auto-fitter. The output
...
now seems to be 100% equivalent to the auto-hinter, while being
about 2% faster (which proves that script-specific algorithm
selection isn't a performance problem).
to test it, change "autohint" to "autofit" in
<freetype/config/ftmodule.h> and recompile.
a few more testing is needed before making this the official
auto-hinting module
21 years ago
Werner Lemberg
56a4d87cb2
* src/truetype/ttgload.c (compute_glyph_metrics): Fix compiler
...
21 years ago
Werner Lemberg
e9920c6972
* src/sfnt/sfobjs.c (tt_face_get_name): Make sure that an English
...
21 years ago
Werner Lemberg
24bf96c5cc
* src/type1/t1load.c (mm_axis_unmap, mm_weights_unmap): New
...
21 years ago
Werner Lemberg
b6370384ae
* src/base/ftbbox.c (BBox_Conic_Check): Fix boundary cases.
...
21 years ago
Werner Lemberg
b6420e84ed
* src/sfnt/sfobjs.c (sfnt_done_face): Free face->postscript_name.
21 years ago
Werner Lemberg
695ce08c64
* src/sfnt/ttload.c (tt_face_load_max_profile): Always set
...
21 years ago
Werner Lemberg
e260d2538d
* src/cache/ftcbasic.c (ftc_basic_family_compare,
...
21 years ago
Werner Lemberg
f258627e83
* src/cff/cffgload.h (CFF_Builder): Remove `error'
...
21 years ago
Werner Lemberg
efd4e87778
* include/freetype/internal/psaux.h (T1_ParseState): New
...
21 years ago
Werner Lemberg
ee6e92c28e
* src/truetype/ttxgvar.c (ft_var_load_avar): Do free arrays in case
...
21 years ago
Werner Lemberg
19b42a5c3a
* src/truetype/ttxgvar.c (ft_var_load_avar, ft_var_load_gvar): Fix
...
21 years ago
Werner Lemberg
b78c554d65
* src/pfr/pfrobjs.c, src/pfr/pfrobjs.h (pfr_face_init,
...
21 years ago
Yamato, Masatake (大和正武)
17f4b8b6f0
* src/truetype/ttgxvar.c (ft_var_load_gvar): Use FT_FACE_STREAM.
...
(*): Rename local variable OffsetToData to offsetToData.
21 years ago
Werner Lemberg
2b54eba36b
* src/cff/cffobjs.c (cff_size_done, cff_size_init, cff_size_reset,
...
21 years ago
Werner Lemberg
3bcad43998
* src/truetype/ttobjs.c (tt_driver_done): Fix typo.
...
21 years ago
Werner Lemberg
86ae11cf87
* src/truetype/ttobjs.h, src/truetype/ttobjs.c (tt_face_init,
...
21 years ago
Werner Lemberg
44005cd358
* src/sfnt/ttload.c (tt_face_free_names): Check that `table->names'
...
21 years ago
Werner Lemberg
4cc5df80fe
* docs/formats.txt: Add more information on PFR format.
21 years ago
Werner Lemberg
eab92f1c48
* docs/formats.txt: New file.
...
21 years ago
Werner Lemberg
8037541a9a
s/pub/freetype/
21 years ago
Yamato, Masatake (大和正武)
d1bc1ff8c8
* include/freetype/internal/tttypes.h (GX_BlendRec_)
...
[TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Fix a typo.
* src/truetype/ttgxvar.h (GX_BlendRec_): Fix a typo.
21 years ago
Yamato, Masatake (大和正武)
44438c2c47
Use FT_LOCAL instead of FT_LOCAL_DEF for function declarations.
21 years ago
Werner Lemberg
00c01c130b
Formatting.
21 years ago
Werner Lemberg
e40ac8eec9
Formatting.
21 years ago
Werner Lemberg
25cc3e70c4
Formatting.
21 years ago
Werner Lemberg
cdb6e70a36
* src/truetype/ttgxvar.c (ft_var_apply_tuple): Fix typo.
...
21 years ago
Werner Lemberg
44bb303510
* src/pcf/pcfdrivr.c: Revert change from 2004-04-17.
...
21 years ago
Werner Lemberg
e95365b291
* include/freetype/ftcache.h (FT_Get_CharMap_Index): Rename
...
21 years ago
Werner Lemberg
2b32a177f3
* src/cff/cffparse.c (cff_parser_run), src/psaux/psobjs.c
...
21 years ago
Werner Lemberg
07dcc10170
formatting, doc improvements
21 years ago
David Turner
10bf05a31d
* src/cff/cffobjs.c (cff_face_init): fixed a small memory leak
...
* src/autofit/afloader.c, src/autofit/afmodule.c, src/base/ftdebug.c:
removed compiler warnings
* src/autofit/aftypes.h, src/lzw/zopen.c, src/pcf/pcfdrivr.c,
src/pcf/pcfread.c, src/psaux/psobjs.c, src/type42/t42drivr.c:
changed data arrays to "const" to avoid populating the ".data"
segment
21 years ago
Werner Lemberg
c78df1ef6e
* src/psaux/psobjs.c (T1Radix): Renamed to...
...
21 years ago
Werner Lemberg
c3dc56b85c
* src/truetype/ttgload.c, src/truetype/ttgload.h (TT_Load_Glyph),
...
21 years ago
Werner Lemberg
2a37b3055d
* builds/unix/freetype-config.in (usage): Fix and improve usage
...
21 years ago
Werner Lemberg
ba80d61c7a
* builds/unix/ftconfig.in, builds/vms/ftconfig.h: Define
...
21 years ago
Werner Lemberg
8a803a6c2b
* include/freetype/config/ftconfig.h, src/base/ftstream.c
...
21 years ago
Werner Lemberg
336bc908c8
* src/cache/ftcsbits.c (ftc_snode_load): Initialize `*asize' in case
...
21 years ago