Werner Lemberg
b2d65d75bd
* src/sfnt/sfdriver.c (sfnt_interface) [FT_OPTIMIZE_MEMORY]:
...
20 years ago
Werner Lemberg
8e3fc5ea0c
* src/otvalid/otvcommn.h: Remove dead code.
...
20 years ago
Wu, Chia-I (吳佳一)
89fff9b9d1
* src/truetype/ttobjs.h (tt_size_run_fpgm, tt_size_run_prep): New functions.
...
* src/truetype/ttobjs.c (tt_size_run_fpgm, tt_size_run_prep): New functions.
(tt_size_init): Add 4, instead of 2, (phantom) points to twilight zone.
Move code that runs fpgm to tt_size_run_fpgm.
(Reset_Outline_Size): Move code that runs prep to tt_size_run_prep.
(tt_glyphzone_new): Allocate right size of arrays.
Set max_points and max_contours properly.
20 years ago
Wu, Chia-I (吳佳一)
2a41ab9e88
* src/truetype/ttdriver.c (Set_Char_Sizes): Avoid unnecessary
...
computations and clean up.
* src/truetype/ttobjs.h (struct TT_SizeRec_): Comment on the
internal copy of metrics.
20 years ago
Werner Lemberg
baed3dd044
Oops! Undo private change.
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
David Turner
c562162834
* src/sfnt/ftbitmap.c, src/truetype/ttgload.c, src/sfnt/ttcmap.c:
...
removing compiler warnings (Visual C++ /W4)
* Jamfile, src/otvalid/{otvcommn.h,otvgdef.c,otvgpos.c,otvgsub.c,
otvjstf.c}: modified the code to use a different pre-processor trick
to implement the OTV_NEST1, OTV_NEST2 and OTV_NEST3 macros. The code
now compiles neatly with Visual C++. The 'otvalid' module has been
put in the Jamfile build again.
20 years ago
Werner Lemberg
7b33dca43c
Formatting.
20 years ago
Wu, Chia-I (吳佳一)
87f9bfc4ea
Add an entry about rewritten of `ftview' and `ftstring'
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
765cb0fa70
* Version 2.1.10 released.
...
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
60a04df7b0
Add license.
20 years ago
Werner Lemberg
56c368c47e
* Add copyright notices to all files which don't have one.
...
20 years ago
Werner Lemberg
255ce16e1d
* include/freetype/ftimage.h (FT_Outline_MoveToFunc,
...
20 years ago
Werner Lemberg
192549559c
typos.
20 years ago
Werner Lemberg
82b71922f9
Mention that the otvalid module might be moved to another library.
20 years ago
Werner Lemberg
3d7b1d5528
* src/base/ftstroke.c (ft_stroker_inside): Revert `sigma' patch from
...
20 years ago
Werner Lemberg
38e82be157
* include/freetype/ftbitmap.h (FT_Bitmap_Embolden): Minor
...
20 years ago
Werner Lemberg
71d7628175
* src/base/ftbitmap.c (FT_Bitmap_Embolden): Fix emboldening bitmap
...
20 years ago
Werner Lemberg
25500f8cca
Add missing ChangeLog entry.
20 years ago
Werner Lemberg
c162eac55c
* src/base/ftbitmap.c (FT_Bitmap_Embolden): Handle negative pitch.
...
20 years ago
Werner Lemberg
e70371c410
* src/base/ftobjs.c (ft_cmap_done_internal): New function.
...
20 years ago
Werner Lemberg
3a36ef7e6e
* src/base/ftsynth.c (FT_GlyphSlot_Embolden): Initialize `error'.
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
b4119a933e
* README.CVS: Mention file permissions.
20 years ago
Werner Lemberg
67d546a8a9
* configure: Always remove config.mk, builds/unix/unix-def.mk, and
...
20 years ago
Werner Lemberg
b8b8de80c6
Fix ChangeLog.
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
a4dbed30b2
* src/base/rules.mk (BASE_SRC): Don't add ftsynth.c here but...
...
20 years ago
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