Werner Lemberg
8a62ea2517
* src/base/rules.mk (BASE_SRC): Add ftsynth.c.
20 years ago
Werner Lemberg
e75c81a332
Fix ChangeLog.
20 years ago
Werner Lemberg
f814f68231
* src/base/ftrfork.c (raccess_guess_apple_generic): Mark
...
20 years ago
David Turner
01152db10a
* src/base/ftsynth.c (FT_GlyphSlot_Embolden): fixing a bug that produced
...
unpleasant artefacts when trying to embolden very sharp corners.
20 years ago
Werner Lemberg
b9ee7370f6
* docs/CHANGES: Updated.
...
20 years ago
Werner Lemberg
8ae1dceb94
* include/freetype/ftimage.h (FT_Raster_Params),
...
20 years ago
Werner Lemberg
e623bfa8e2
typo
20 years ago
Werner Lemberg
f9fccbee8b
* src/raster/ftmisc.h: New file. Only needed if ftraster.c is
...
20 years ago
Werner Lemberg
eaab4a3c3b
* docs/announce: Start updating.
20 years ago
Werner Lemberg
fe25ac742d
Add missing ChangeLog entry.
20 years ago
Werner Lemberg
ce235eaf09
* builds/win32/visualc/freetype.vcproj: Updated.
...
20 years ago
Werner Lemberg
fa420250c5
* include/freetype/ftimage.h (FT_Raster_RenderFunc),
...
20 years ago
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
e5bcbf95a8
Add comment about hard-coded dropout mode.
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
58609c40c8
* docs/CHANGES: updating
...
* src/type1/t1parse.c (T1_New_Parser), src/type42/t42parse.c
(t42_parser_init): modifying functions to check the font header before
allocating anything on the heap.
* internal/freetype/ftmemory.h: introducing the new macros FT_ARRAY_MAX
and FT_ARRAY_CHECK
* src/pcf/pcfread.c, src/pcf/pcfutil.c: minor fixes and simplifications.
try to protect the PCF driver from doing stupid things with broken fonts.
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
3ab770b165
Cosmetic fixes.
20 years ago
Werner Lemberg
8acb867ef2
Formatting.
20 years ago