Werner Lemberg
958f019dc6
* include/freetype/internal/ftserv.h (FT_FACE_FIND_GLOBAL_SERVICE)
...
20 years ago
Werner Lemberg
22ad9ef024
Handle unsorted SFNT type 4 cmaps correctly (reported by Dirck
...
20 years ago
Werner Lemberg
43ebad4207
* src/truetype/ttpload.c (tt_face_get_location): Fix typo.
20 years ago
Werner Lemberg
483daa9f74
* src/cff/cffobjs.c (cff_face_init): Set ppem value in top
...
20 years ago
Werner Lemberg
5452fbe39d
Handle malformed `loca' table entries.
...
20 years ago
David Turner
750fa961c6
* Jamfile: removing otvalid from the list of compiled modules
...
* include/freetype/internal/ftserv.h: added compiler pragmas to get rid
of annoying warnings with Visual C++ compiler in maximum warning mode
* src/autofit/afhints.c, src/autofit/aflatin.c, src/base/ftstroke.c,
src/bdf/bdfdrivr.c, src/cache/ftcbasic.c, src/cache/ftccmap.c,
src/cache/ftcmanag.c, src/cff/cffload.c, src/cid/cidload.c,
src/lzw/zopen.c, src/otvalid/otvgdef.c, src/pcf/pcfread.c,
src/sfnt/sfobjs.c, src/truetype/ttgxvar.c: removing compiler warnings
20 years ago
Werner Lemberg
a0a3aa9323
* docs/TODO: Updated.
20 years ago
Werner Lemberg
ea5b856293
* src/otvalid/otvcommn.c
...
20 years ago
Werner Lemberg
b01676b223
* src/cff/cffobjs.c (cff_face_init): Set default upem value in top
...
20 years ago
Werner Lemberg
c01c904249
* include/freetype/freetype.h (FT_Vector_Transform),
...
20 years ago
Werner Lemberg
e7602c4b4a
* src/type1/t1load.c (parse_charstrings): Catch this non-standard
...
20 years ago
Werner Lemberg
1ea53e87c8
* docs/TODO: Updated.
...
20 years ago
Werner Lemberg
4f65eed89c
src/pshinter/pshalgo.c (ps_hints_apply): Change scaling values only
...
20 years ago
Werner Lemberg
8744edfefb
* src/truetype/ttgload.c (tt_face_get_metrics) [FT_OPTIMIZE_MEMORY]:
...
20 years ago
Werner Lemberg
14911facac
Fix ChangeLog.
20 years ago
David Turner
0529ba8d25
* include/freetype/config/ftoption.h: commenting the definition of
...
FT_OPTIMIZE_MEMORY for the upcoming 2.1.10 release
* src/autofit/afhints.c: small tweak to use a bit less heap memory
within the auto-fitter
20 years ago
Werner Lemberg
730b7b1f79
* src/type1/t1parse.c (T1_New_Parser): Relax the check for a valid
...
20 years ago
Werner Lemberg
a76108ba0b
* docs/CHANGES, include/freetype/freetype.h: Improve documentation
...
20 years ago
Werner Lemberg
a6e9ff3d20
* builds/amiga/src/base/ftsystem.c (ft_amiga_stream_io): Fix buffer
...
20 years ago
Werner Lemberg
2cefb52fc8
* src/autofit/afglobal.c (af_face_globals_get_metrics):
...
20 years ago
Werner Lemberg
4a80d05e51
Update of the Amiga port.
...
20 years ago
Werner Lemberg
61c2c33ac6
Update of the Amiga port.
...
20 years ago
Werner Lemberg
c740c19112
* tests/*: Removed.
20 years ago
Werner Lemberg
a37745bad4
* docs/CHANGES, docs/INSTALL.ANY: Updated.
...
20 years ago
David Turner
665279f0d5
removing the 'autohint' module from the library, since it is
...
now replaced by 'autofit'
20 years ago
Werner Lemberg
ebf5585dd0
Formatting.
20 years ago
David Turner
5d02b8a151
* src/bdf/bdflib.c: removing compiler warnings
20 years ago
David Turner
68df4f732d
* src/bdf/bdflib.c: various improvements to the bdf loader, mainly
...
used to reduce the amount of heap size required to only test wether
we're dealing with a BDF font (the old code allocated 64 Kb right
before any test).
* src/lzw/ftlzw.c (FT_Stream_OpenLZW): modified the function to check
the LZW header before doing anything else. This helps avoid un-necessary
heap allocations (400 Kb of heap memory for the LZW decoder ! Oh my !)
* src/gzip/ftgzip.c (FT_Stream_OpenGZip): ditto for the .gz decoder,
though the code savings is smaller.
20 years ago
Werner Lemberg
1dbcbabf6d
Improving comment.
20 years ago
David Turner
465a53243f
* src/tools/glnames.py: adding comment explaining the compression
...
being used for the Adobe Glyph List.
20 years ago
Werner Lemberg
c11aeb647c
* src/truetype/ttpload.c (tt_face_load_cvt, tt_face_load_fpgm):
...
20 years ago
Werner Lemberg
56ef6bc4d6
* src/tools/glnames.py: Formatted.
...
20 years ago
David Turner
705620beeb
* src/base/ftobjs.c (FT_Set_Char_Sizes): fix for bug #12263
20 years ago
David Turner
12e51f1685
* src/tools/glnames.py: rewrote the generator for the 'pstables.h'
...
header, which contains various constant tables related to glyph
names. It now uses a different storage scheme that saves about 20
Kb and closes bug #12262
* src/psnames/pstables.h: re-generated header file
* src/psnames/psmodule.c: rewrote some parts to comply with recent
changes in 'pstables.h'
20 years ago
Werner Lemberg
35fd84b96a
Formatting.
20 years ago
David Turner
8d4ccf5384
* src/autofit/aflatin.c (af_latin_metrics_init): fixing bug #12212
...
(auto-hinter refuses to work if no Unicode charmap in font)
20 years ago
David Turner
fe5c906e9c
* src/otvalid/{otvgsub.c, otvgpos.c}: making static tables constant
20 years ago
Werner Lemberg
b0db0fc2c5
* autogen.sh: New script for bootstrapping.
...
20 years ago
Werner Lemberg
baa662bbea
* src/base/ftutil.c: Include FT_INTERNAL_OBJECTS_H.
20 years ago
Werner Lemberg
f13516c832
Various fixes for C and C++ compiling.
...
20 years ago
David Turner
1339b974f1
* include/freetype/config/ftmodule.h: moving the order of drivers to
...
speed up font loading. the pcf and bdf loaders are still slow and
eat memory like crazy.
20 years ago
David Turner
dc736a6ac0
* src/sfnt/ttsbit0.c, src/truetype/ttpload.c: removing compiler
...
warnings
20 years ago
Werner Lemberg
07eac17793
* devel/ftoption.h: Updated to recent changes.
20 years ago
Werner Lemberg
b19b0810cd
* src/autofit/afdummy.c, src/autofit/afdummy.h
...
20 years ago
David Turner
1e03fff62b
removing compiler warnings
20 years ago
David Turner
5bc063da2e
* src/autofit/{rules.mk,module.mk,afangles.h}: adding missing files
...
* src/autofit/afloader.c: fixing small bug that could crash the engine
with certain fonts.
20 years ago
David Turner
b9c22aff61
* src/autofit/{afhints.h,afhints.c,aflatin.h,aflatin.c,afloader.c}:
...
various bug-fixes and drastic heap usage reduction improvements.
* include/freetype/config/ftmodule.h: the auto-fitter is now the
only supported auto-hinting module
* include/freetype/config/ftstdlib.h: adding FT_INT_MAX definition
20 years ago
Werner Lemberg
e793092d0a
Formatting.
...
20 years ago
David Turner
7305f62767
updating ChangeLog
20 years ago
David Turner
fa0eb0c95f
* src/sfnt/ttkern.c (tt_face_load_kern): fixing a small bug which returned
...
invalid (random) values for the horizontal kerning
20 years ago