Werner Lemberg
b4816762c3
Add support for Apple composite glyphs.
...
23 years ago
Werner Lemberg
88ef7593f4
* src/cff/cffgload.c (cff_free_glyph_data),
...
23 years ago
Graham Asher
c39c3eed31
Noted latest changes to incremental font lolading system.
23 years ago
Werner Lemberg
cbfc97910e
Some formatting.
...
23 years ago
Graham Asher
ef8bd8336a
Commented latest change to t1load.c.
23 years ago
Graham Asher
72aebdeecb
Added note about latest changes to incremental interface.
23 years ago
David Turner
5ea78be3a5
* src/tools/docmaker/*: adding new (more advanced) version of
...
the DocMaker tool. Python with regular expressions rocks..
23 years ago
David Turner
1ff88d285d
* include/freetype/ftincrem.h: adding new experimental header file
...
to demonstrate a "cleaner" API to support incremental font loading.
comments appreciated...
23 years ago
Werner Lemberg
5e6cd65d5f
s/ft_memset/FT_MEM_SET/.
...
23 years ago
Werner Lemberg
eb812c6c72
* src/sfnt/ttload.c (sfnt_dir_check): Make it work with TTCs.
23 years ago
Werner Lemberg
51476b553a
* src/pshinter/pshalgo3.c (psh3_hint_table_record,
...
23 years ago
Werner Lemberg
c5f6cd72f6
Fixing ChangeLog entries.
...
23 years ago
Graham Asher
2ed0ddbca8
Changed some tabs to spaces in changelog.
23 years ago
Graham Asher
58ac8536f8
Fixed silly date error in change log.
23 years ago
Graham Asher
99022957ac
Added missing log entry for incremental font loading changes made
...
on 18th July 2002.
23 years ago
Graham Asher
4794b0a511
logged latest change to ttobjs.c
23 years ago
David Turner
feb854fd8a
* src/sfnt/ttload.c (TT_Load_SFNT_Header): fixed a recent bug that prevented
...
OpenType fonts to be recognized by FreeType
23 years ago
David Turner
ceef1e4e05
* include/freetype/config/ftoption.h, include/freetype/internal/tttypes.h,
...
src/base/ftobjs.c, src/bdf/bdfdrivr.c, src/cff/cffobjs.c,
src/pcf/pcfdrivr.c, src/sfnt/sfobjs.c, src/sfnt/ttcmap0.c,
src/sfnt/ttcmap0.h, src/sfnt/ttload.c, src/type1/t1objs.c,
src/type42/t42objs.c, src/winfonts/winfnt.c: code cleanup,
FT_CONFIG_OPTION_USE_CMAPS is now the default
23 years ago
David Turner
33847031d3
* include/freetype/cache/ftccache.h, src/cache/ftccache.i,
...
src/cache/ftccache.c: cleaning up the cache sub-system code, linear
hashing is now the default
23 years ago
David Turner
0f20eb2e5d
* src/sfnt/ttload.c, src/sfnt/ttload.h, src/sfnt/ttdriver.c: changing
...
the SFNT loader to check for SFNT-based font files differently. We now
ignore the range "helper" fields and check the "head" table's magic
number instead.
23 years ago
David Turner
7f12a7fba2
* include/freetype/t1tables.h, include/freetype/internal/psaux.h,
...
src/psaux/psobjs.c, src/type1/t1load.c, src/type1/t1tokens.h:
fixing a bug in the Type 1 loader that prevented valid font bounding
boxes to be loaded from multiple master fonts.
23 years ago
David Turner
ca6ddd42ee
* src/cff/cffobjs.c: small fix to select the Unicode charmap by default
...
when needed
23 years ago
David Turner
a5b3516610
* src/cff/cffobjs.c: small fix to allow OpenType fonts to support Adobe
...
charmaps when needed.
23 years ago
David Turner
b0cea53b7a
* src/cff/cffcmap.c, src/cff/cffcmap.h, Jamfile, rules.mk: new files added
...
to support charmaps for CFF fonts
* src/cff/cffload.c, src/cff/cffload.h, src/cff/cffobjs.c,
src/cff/cffobjs.h, src/cff/cffparse.c, src/cffparse.h, src/cff/cffgload.c,
src/cff/cffgload.h: adding support for CFF charmaps, reformatting the
sources, and removing some bugs in the Encoding and Charset loaders
23 years ago
David Turner
268c63835d
* src/pshinter/pshglob.c: fixed a bug that prevented the hinter from using
...
correct standard width and height values. resulting in hinting bugs with
certain fonts (e.g. Utopia)
23 years ago
David Turner
038ca644a3
* src/pshinter/pshglob.h, src/pshinter/pshglob.c: adding support for
...
blue fuzz
23 years ago
David Turner
e2903b7f80
* src/base/ftglyph.c (FT_Glyph_To_Bitmap): added code to return succesfully
...
when the function is called with a bitmap glyph (the previous code simply
returned with an error)
23 years ago
David Turner
218867e4d8
* docs/DEBUG.TXT: adding debugging support documentation
...
* src/base/ftdebug.c (ft_debug_init), builds/win32/ftdebug.c
(ft_debug_init), builds/amiga/src/ftdebug.c (ft_debug_init): changed the
syntax of the FT2_DEBUG environment variable used to control debugging
output (i.e. logging and error messages). It must now look like:
any:6 memory:4 io:3 or
any:6,memory:4,io:3 or
any:6;memory:4;io:3
23 years ago
David Turner
32e50721bd
* include/freetype/freetype.h, src/base/ftobjs.h,
...
freetype/internal/ftobjs.h, freetype/internal/psaux.h,
freetype/internal/pshints.h, src/psaux/t1decode.c, src/cff/cffgload.h,
src/cff/cffgload.c, src/pshinter/pshalgo1.h, src/pshinter/pshalgo1.c,
src/pshinter/pshalgo2.h, src/pshinter/pshalgo2.c, src/pshinter/pshalgo3.h,
src/pshinter/pshalgo3.c: Adding support for hinter-specific bit flags,
and the new FT_Set_Hint_Flags high-level API
23 years ago
David Turner
cb818320b8
* src/pfr/pfrobjs.c (pfr_slot_load): fixed a small bug that returned
...
incorrect advances when the outline resolution was different from the
metrics resolution
* src/autohint/ahhint.c: removing compiler warnings
* src/autohint/ahglyph.c: slight improvements to the serif detection
code. More work is needed though..
23 years ago
David Turner
e32a9be04b
2002-07-03 David Turner <david@freetype.org>
...
* src/autohint/ahglobal.c, src/autohint/ahtypes.h, src/autohint/ahhint.c:
small improvements to the automatic hinter. un-even stem-widths have now
disappeared and everything looks much better, even if there are still
issues with serifed fonts.
23 years ago
David Turner
9a08f7054d
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
83d138a8e4
adding path stroker
23 years ago
David Turner
a9e94e7b47
* 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
4b55574b89
* 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
666a663c76
Added release info.
23 years ago
Werner Lemberg
086c27a3cf
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 3.
23 years ago
Werner Lemberg
60308d3400
Minor fixes. Formatting.
23 years ago
David Turner
ff16618cc9
* include/freetype/internal/t42types.h, src/base/fttype1.c,
...
src/type42/t42objs.h: removed duplicate definition of T42_FaceRec
23 years ago
David Turner
ad6568afe9
* 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
1c8902d036
* README, docs/CHANGES: preparing for the 2.1.2 release
23 years ago
David Turner
2b55098f1e
* 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
dd5436fbb2
* src/base/fttype1.c: Include FT_INTERNAL_TYPE42_TYPES_H.
...
23 years ago
Werner Lemberg
7395da84dd
* src/base/ftoutln.c (FT_Vector_Transform): Fix serious typo
...
23 years ago
Werner Lemberg
5d52c90501
* src/type42/t42objs.c (t42_check_size_change): Removed.
...
23 years ago
Werner Lemberg
d594a7012b
* src/psaux/t1cmap.c (t1_cmap_custom_char_index,
...
23 years ago
Werner Lemberg
73ffc7a0ea
* src/pfr/pfrobjs.c (pfr_face_init): Fix typo.
23 years ago
Leonard Rosenthol
27067c41c0
Added note about VC++ project update
23 years ago
Werner Lemberg
44e1262f1b
Install freetype2.m4.
...
23 years ago
Werner Lemberg
4c1c87af69
Fix glyph indices to make index zero always the undefined glyph.
...
23 years ago