Werner Lemberg
140a694373
docs/CHANGES: Updated.
16 years ago
Werner Lemberg
7daf801f8f
Document recent changes to ftview.
...
* docs/CHANGES: Do it.
16 years ago
Werner Lemberg
8b84c9d19f
autohinter: Don't change digit widths if all widths are the same.
...
This fixes FreeDesktop bug #21197 .
* src/autofit/afglobal.c (AF_DIGIT): New macro.
(af_face_globals_compute_script_coverage): Mark ASCII digits in
`glyph_scripts' array.
(af_face_globals_get_metrics): Updated.
(af_face_globals_is_digit): New function.
* src/autofit/afglobal.h: Updated.
(AF_ScriptMetricsRec): Add `digits_have_same_width' flag.
* src/autofit/aflatin.c: Include FT_ADVANCES_H.
(af_latin_metrics_check_digits): New function.
(af_latin_metrics_init): Use it.
* src/autofit/aflatin.h: Updated.
* src/autofit/afcjk.c (af_cjk_metrics_init): Updated.
* src/autofit/aflatin2.c: Similar changes as with aflatin.c.
* src/autofit/afloader.c (af_loader_load_g): Test digit width.
* docs/CHANGES: Document it.
16 years ago
Werner Lemberg
ca98f8cc2b
Add support for cmap type 13.
...
* devel/ftoption.h, include/freetype/config/ftoption.h
(TT_CONFIG_CMAP_FORMAT_13): New macro.
* src/sfnt/ttcmap.c (TT_CMap13Rec, tt_cmap13_init,
tt_cmap13_validate, tt_cmap13_char_index, tt_cmap13_char_next,
tt_cmap13_get_info, tt_cmap13_char_map_def_binary,
tt_cmap14_class_rec): New functions and structures for cmap 13
support.
(tt_cmap_classes): Register tt_cmap13_class_rec.
* docs/CHANGES: Mention cmap 13 support.
16 years ago
Werner Lemberg
07e818170f
Extend CID service functions to handle CID-keyed CFFs as CID fonts.
...
16 years ago
Werner Lemberg
1e54a65fa8
Minor update.
16 years ago
Werner Lemberg
21dab9112b
More preparations for 2.3.9 release.
...
16 years ago
Werner Lemberg
42f5c714c0
Formatting.
16 years ago
David Turner
ab7e52b1c7
Fix SFNT kerning table parser against malformed tables.
...
Closes Savannah BUG #25750
* src/sfnt/ttkern.c (tt_face_get_kerning): fix a bug
where a malformed table would be succesfully loaded but
later crash the engine during parsing.
16 years ago
Werner Lemberg
15b60bb513
Formatting, copyright years.
16 years ago
David Turner
cda6f49332
Update documentation and bump version number to 2.3.9
...
* include/freetype/freetype.h: bump patch version to 9
* docs/CHANGES: document the ABI break in 2.3.8
* docs/VERSION.DLL: update version numbers table for 2.3.9
* builds/unix/configure.ac: update AC_INIT and version_info
numbers.
16 years ago
Werner Lemberg
14de111f72
Fix Savannah bug #25669 .
...
16 years ago
Werner Lemberg
5184ed6d53
Move FT_Get_FSType_Flags to a separate file.
...
16 years ago
Werner Lemberg
5e83ce4d29
Formatting.
16 years ago
Suzuki, Toshiya (鈴木俊哉)
5a00909a77
* Fix a bug in POSIX resource-fork accessor since 2008-10-04
16 years ago
Werner Lemberg
59e2c8dd25
Fix documentation of FT_Outline_GetInsideBorder.
...
16 years ago
Werner Lemberg
e22dd0b80f
* Version 2.3.8 released.
...
16 years ago
Werner Lemberg
fc6d12a1f7
* docs/formats.txt: Add link to PCF specification.
16 years ago
Werner Lemberg
a79de11b22
* docs/CHANGES: Document new key `a' in ftdiff.
16 years ago
Werner Lemberg
1ad384d881
Set `face_index' field in FT_Face for all font formats.
...
16 years ago
Werner Lemberg
05bf6877a4
* docs/CHANGES: Updated.
...
16 years ago
Werner Lemberg
c8c4cc837c
* include/freetype/ftsynth.h, src/basae/ftsynth.c: Move
...
16 years ago
Werner Lemberg
b972a2a294
Generalize the concept of `tricky' fonts by introducing
...
16 years ago
Werner Lemberg
c321b9b063
* devel/ftoption.h, include/freetype/config/ftoption.h
...
16 years ago
Werner Lemberg
174b8de328
* src/sfnt/sfobjs.c (sfnt_load_face): Fix computation of
...
16 years ago
Werner Lemberg
70f4cff19d
* src/smooth/ftgrays.c (gray_find_cell): Fix threshold. The values
...
17 years ago
Werner Lemberg
22e970a23e
Formatting, minor code fixes.
17 years ago
Suzuki, Toshiya (鈴木俊哉)
9ae5eaf862
* src/base/ftobjs.c: Add initial support for sfnt-wrapped CID-keyed fonts
17 years ago
Werner Lemberg
293a877a99
Minor documentation improvements.
17 years ago
Werner Lemberg
3d2f06f399
Handle CID-keyed fonts wrapped in a SFNT (with cmaps) correctly.
...
17 years ago
Werner Lemberg
4e33f9e53c
Since FreeType uses `$(value ...)', we now need GNU make 3.80 or
...
17 years ago
Werner Lemberg
be54a68c9d
* Version 2.3.7 released.
...
17 years ago
Werner Lemberg
959cb8eb19
minor improvements
17 years ago
Werner Lemberg
745a4f42a5
* src/truetype/ttgload.c (TT_Load_Glyph): Protect bytecode stuff
...
17 years ago
Werner Lemberg
5b631d894c
* src/cff/cffobjs.c (cff_face_init): Compute final
...
17 years ago
Werner Lemberg
d57a5e9fff
* src/type/t1objs.c (T1_Face_Init): Fix change from 2008-03-21.
...
17 years ago
Werner Lemberg
ad83e05b37
* src/base/ftcalc.c (FT_MulFix) <asm>: Protect registers correctly
...
17 years ago
Werner Lemberg
6174e17cf7
* Version 2.3.6 released.
...
17 years ago
Werner Lemberg
7cb9ec0f1c
* src/type1/t1parse.h (T1_ParserRec): Make `base_len' and
...
17 years ago
Werner Lemberg
16dc51feae
* src/base/ftdebug.c (FT_Message, FT_Panic): Send output to stderr.
...
17 years ago
Werner Lemberg
a2f17cc150
* docs/CHANGES: Updated.
...
17 years ago
Werner Lemberg
e6e6eade04
Finish fix of scaling bug of CID-keyed CFF subfonts.
...
17 years ago
Werner Lemberg
fb57228b94
* src/winfonts/winfnt.c (fnt_face_get_dll_font, FNT_Face_Init):
...
17 years ago
Werner Lemberg
210d61894b
Fix support for subsetted CID-keyed CFFs.
...
17 years ago
Werner Lemberg
8575117c50
* src/type1/t1objs.c (T1_Face_Init): Use `/Weight'. Patch from
...
17 years ago
Werner Lemberg
5057e36c15
* docs/CHANGES: Updated.
17 years ago
Suzuki, Toshiya (鈴木俊哉)
60e83a1d57
* src/base/ftbase.c: <ftmac.c> is replaced by "ftmac.c"
17 years ago
Suzuki, Toshiya (鈴木俊哉)
05f5c58d13
Improvements of the document and comments in Mac OS sources by Sean McBride
17 years ago
Suzuki, Toshiya (鈴木俊哉)
00518cacad
* src/base/ftmac.c: Revise Carbon dependent functions for Mac OS X 10.5
17 years ago
Werner Lemberg
9a966b7d1b
Add support for cmap type 14.
...
17 years ago