Wu, Chia-I (吳佳一)
35bfc0f1b9
* src/base/ftcalc.c (FT_MulTo64): Commented out.
...
* include/freetype/internal/ftcalc.h (FT_SqrtFixed), src/base/ftcalc.c
(FT_SqrtFixed), include/freetype/internal/ftdebug.h
(FT_Trace_Get_Count, FT_Trace_Get_Name, FT_Message, FT_Panic),
src/base/ftdebug.c (FT_Trace_Get_Count, FT_Trace_Get_Name, FT_Message,
FT_Panic), include/freetype/internal/ftobjs.h (FT_New_Memory,
FT_Done_Memory), include/freetype/internal/ftstream.h
(FT_Stream_Open), src/base/ftsystem.c (FT_New_Memory, FT_Done_Memory,
FT_Stream_Open): s/FT_EXPORT/FT_BASE/.
* builds/exports.mk: Manually add TT_New_Context to EXPORTS_LIST too.
19 years ago
Werner Lemberg
d829ff768b
* src/cache/ftccache.c (FTC_Cache_Clear), src/cache/ftcmanag.c
...
19 years ago
Werner Lemberg
cee37a3b0a
Clean-up.
19 years ago
Werner Lemberg
319c8b339b
Improve documentation. From Ville Syrjl <syrjala@sci.fi>.
19 years ago
Werner Lemberg
b2d025306e
* src/base/ftobjs.c (FT_Open_Face): Avoid possible memory leak.
...
19 years ago
David Turner
9fbd2ab884
- various performance enhancements
...
- fixing apinames.c, adding support for Watcom and Borland compilers
- adding generation of exported symbols list to the build system, including the Unix one !!
sorry Werner, I have no time to document this in ChangeLog at the moment
19 years ago
Werner Lemberg
4b5661c386
* include/freetype/ftsysmem.h, include/freetype/ftsysio.h: Removed.
...
19 years ago
Werner Lemberg
9d3de385a6
Fix comment style.
19 years ago
Werner Lemberg
c57023a4c8
typo
19 years ago
Wu, Chia-I (吳佳一)
7e30776ee8
* include/freetype/ftbitmap.h (FT_Bitmap_Copy, FT_Bitmap_Embolden),
...
src/base/ftbdf.c (FT_Get_BDF_Property), src/cache/ftcmru.c
(FTC_MruList_Reset, FTC_MruList_Done, FTC_MruList_Lookup): Misuse of
FT_EXPORT/FT_EXPORT_DEF.
20 years ago
Werner Lemberg
4d7447b466
Mention multi-threading.
20 years ago
Werner Lemberg
7734a1f720
Add FT_FACE_FLAG_HINTER to indicate that a specific font driver has
...
20 years ago
Werner Lemberg
613ea86674
Grammatical fixes (this is, removing future tense in most cases).
...
20 years ago
Werner Lemberg
b3feb80e02
* docs/CHANGES: Mention SING Glyphlet support.
...
20 years ago
Werner Lemberg
8eacad6daa
* freetype2/src/sfnt/ttload.c (sfnt_dir_check): Modified to allow a
...
20 years ago
Werner Lemberg
a723526ae7
* include/freetype/freetype.h, include/freetype/ftchapters.h: Add
...
20 years ago
Werner Lemberg
169a6d8a04
* docs/CHANGES: Mention gxvalid module.
...
20 years ago
Suzuki, Toshiya (鈴木俊哉)
a438621451
Add gxvalid module to validate TrueType GX/AAT tables.
...
20 years ago
Werner Lemberg
07437dba17
* include/freetype/ftoutln.h (FT_Outline_Embolden): Fix prototype.
...
20 years ago
Werner Lemberg
3500df4698
* include/freetype/internal/ftmemory.h (FT_REALLOC_ARRAY): Fix typo.
...
20 years ago
Wu, Chia-I (吳佳一)
8cfb220eb9
* include/freetype/internal/ftobjs.h, src/base/ftobjs.c: New function
...
ft_glyphslot_grid_fit_metrics.
* src/truetype/ttgload.c (compute_glyph_metrics): Use
ft_glyphslot_grid_fit_metrics.
* src/cff/cffgload.c (cff_slot_load), src/cid/cidgload.c
(cid_slot_load_glyph), src/type1/t1gload.c (T1_Load_Glyph): Use
ft_glyphslot_grid_fit_metrics.
FT_Outline_Get_CBox is called twice.
* src/base/ftsynth.c (FT_GlyphSlot_Embolden): Modify metrics to more
reasonable values when emboldening outline glyphs. The theoretic
ones are unrealistic.
20 years ago
Werner Lemberg
49f4d34ed3
* src/base/ftoutln.c (FT_Outline_Embolden): Strength should be
...
20 years ago
Werner Lemberg
288ce14303
* builds/amiga/*: Added copyright notes, reworked some comments.
20 years ago
Werner Lemberg
0f1c4fa7c6
Minor documentation fixes.
...
20 years ago
Werner Lemberg
255ce16e1d
* include/freetype/ftimage.h (FT_Outline_MoveToFunc,
...
20 years ago
Werner Lemberg
82b71922f9
Mention that the otvalid module might be moved to another library.
20 years ago
Werner Lemberg
38e82be157
* include/freetype/ftbitmap.h (FT_Bitmap_Embolden): Minor
...
20 years ago
Werner Lemberg
e70371c410
* src/base/ftobjs.c (ft_cmap_done_internal): New function.
...
20 years ago
Werner Lemberg
6d8c18214e
* docs/GPL.txt: Update postal address of FSF.
...
20 years ago
Werner Lemberg
afb2ba5756
* docs/CHANGES: Updated.
...
20 years ago
Werner Lemberg
92aa527a1c
* builds/amiga/makefile.os4 (WARNINGS), builds/compiler/gcc-dev.mk
...
20 years ago
David Turner
f9e0559778
* include/freetype/cache/ftcache.h, src/cache/ftccache.c,
...
src/cache/ftcsbits.c: fixing bug #12213 (incorrect behaviour
of the cache sub-system in low-memory conditions).
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
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
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
c01c904249
* include/freetype/freetype.h (FT_Vector_Transform),
...
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
a76108ba0b
* docs/CHANGES, include/freetype/freetype.h: Improve documentation
...
20 years ago
Werner Lemberg
a37745bad4
* docs/CHANGES, docs/INSTALL.ANY: Updated.
...
20 years ago
Werner Lemberg
ebf5585dd0
Formatting.
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
c11aeb647c
* src/truetype/ttpload.c (tt_face_load_cvt, tt_face_load_fpgm):
...
20 years ago
Werner Lemberg
8acb867ef2
Formatting.
20 years ago
Werner Lemberg
35fd84b96a
Formatting.
20 years ago
Werner Lemberg
baa662bbea
* src/base/ftutil.c: Include FT_INTERNAL_OBJECTS_H.
20 years ago