Werner Lemberg
09370c8ce0
Fix callback functions in cache module.
...
21 years ago
Werner Lemberg
bb75417ad5
* include/freetype/ftmac.h (FT_GetFile_From_Mac_Name): Fix a typo
...
21 years ago
Werner Lemberg
32eb5ce978
* src/base/ftobjs.c (FT_Set_Char_Size): Fix typo.
21 years ago
Werner Lemberg
d1d2b458e9
* builds/unix/ftsystem.c: Include errno.h.
...
21 years ago
Werner Lemberg
9472e23a6a
* src/type42/t42objs.c (T42_Face_Init), src/type1/t1objs.c
...
21 years ago
Werner Lemberg
d233482ef5
* src/base/ftobjs.c (FT_Set_Char_Size): Return immediately if
...
21 years ago
Werner Lemberg
95867077e8
* src/cid/cidload.c (cid_face_open): Always allocate
...
21 years ago
Werner Lemberg
916838ca68
* src/cff/cffgload.c (cff_decoder_parse_charstrings)
...
21 years ago
Werner Lemberg
53a1edd42b
* builds/unix/configure.in: Call AC_SUBST for `enable_shared',
...
21 years ago
Werner Lemberg
e0c5044fb8
* src/bdf/bdfdrivr.c (BDF_Face_Init, BDF_Set_Pixel_Size): Fix
...
21 years ago
Werner Lemberg
9cef479d3b
* builds/win32/visualc/index.html,
...
21 years ago
Werner Lemberg
0a84eba8a6
* include/freetype/cache/ftccache.h (FTC_CACHE_LOOKUP_CMP):
...
21 years ago
Werner Lemberg
6b3d00e1a0
* src/type1/t1load.c (parse_dict): Handle `RD' and `-|' commands
...
21 years ago
Werner Lemberg
cf7d908c48
* src/type1/t1load.c (parse_charstrings): Exit immediately if
...
21 years ago
David Turner
f546bacdcf
* src/sfnt/Jamfile: removing "ttcmap" from the list of sources
...
* src/cache/*, include/freetype/cache/*: fixing a bug after heavy
testing. The current sources are now "release candidates" for the
final version of the cache sub-system
* Jamfile: updating "refdoc" target, and adding "autohint" to the
list of modules to build. Both the autohinter and autofitter will be
built by default. But which one will be used is determined by
the content of "ftmodule.h"
* src/autofit/*: much updates, but the code is still buggy as hell.
Aargh..
21 years ago
Werner Lemberg
5972e9abf8
* src/cff/cffgload.c (cff_operator_seac): Fix magnitude of
...
21 years ago
Antoine Leca
4187e61bfe
* builds/win32/visualc/index.html: detailled explanations
...
about forcing CR+LF line endings for the VC++ project files.
21 years ago
Werner Lemberg
658f263949
* src/cff/cffload.c (cff_subfont_load): Initialize `dict'.
21 years ago
Werner Lemberg
ef512e3ec6
Add support for the hexadicimal representation of binary data
...
21 years ago
Werner Lemberg
6cda9c489d
* include/freetype/ftcache.h: Delete duplicated definition of
...
21 years ago
Werner Lemberg
271b1e1633
* src/type1/t1parse.c (T1_Get_Private_Dict): Skip exactly one
...
21 years ago
David Turner
6654763f83
* src/sfnt/ttsbit.c: removed compiler warning
...
* src/tools/docmaker/*: updating beautifier tool
21 years ago
David Turner
9fed91d3a2
fix compiler warnings
21 years ago
David Turner
fd20da4b75
updating
21 years ago
David Turner
4654d76d39
bug fix
21 years ago
David Turner
ee42805e5f
* src/tools/docmaker/*: updating the DocMaker tool, adding a new
...
tool named "docbeauty" to beautify the documentation comments
(e.g. convert them to a single block border mode)
21 years ago
David Turner
94a8918b8f
bug fix
21 years ago
David Turner
8ccb4552a9
updates
21 years ago
David Turner
75820e2072
* include/freetype/ftcache.h, include/freetype/cache/ftcmanag.h:
...
adding FTC_Manager_LookupSize and FTC_Scaler to the public API
(they were previously hidden)
21 years ago
David Turner
fa0346d6d9
* src/base/ftstroke.c, include/freetype/ftstroke.h: fixing bugs and
...
adding FT_Glyph_Stroke and FT_Glyph_StrokerBorder APIs
21 years ago
David Turner
cd9f3b3b5a
formatting
21 years ago
David Turner
16123dfe93
* src/base/ftoutln.c (ft_orientation_extremum_compute): fixing
...
infinite loop bug !
21 years ago
David Turner
4632fccb1b
* include/freetype/internal/ftmemory.h,
...
src/autohint/ahhint.c, src/base/ftgloadr.c,
src/base/ftglyph.c, src/base/ftoutln.c,
src/base/ftstroke.c, src/cff/cffload.c, src/truetype/ttgload.c,
src/truetype/ttinterp.c:
introducing the new FT_ARRAY_COPY and FT_ARRAY_MOVE macros
to make copying arrays easier
21 years ago
Werner Lemberg
edeed6b391
* src/cff/cffload.c (cff_font_load): Load charstrings_index earlier.
...
21 years ago
Werner Lemberg
f9831a6675
* src/pshinter/pshalgo.c (psh_glyph_init): Move assignment of
...
21 years ago
Werner Lemberg
3d780173fe
Make `FT_Get_CMap_Language_ID' work with CFF. Bug reported by
...
21 years ago
Werner Lemberg
4338dab2f8
* src/base/ftobjs.c (destroy_charmaps): New function.
...
21 years ago
Werner Lemberg
9914b97af2
* docs/CHANGES: Updated.
...
21 years ago
Werner Lemberg
84c60bba18
* src/cff/cffgload.c (cff_decoder_parse_charstrings)
...
21 years ago
Werner Lemberg
f946fc609b
* src/truetype/ttgload.c (TT_Load_Simple_Glyph): Revert previous
...
21 years ago
Werner Lemberg
6fd9512aff
* src/truetype/ttgload.c (TT_Load_Simple_Glyph): Handle `repeated
...
21 years ago
Werner Lemberg
cb8ede4dca
* include/freetype/internal/sfnt.h (TT_Set_SBit_Strike_Func):
...
21 years ago
Werner Lemberg
80cfbd7073
* src/base/fttrigon.c, src/base/ftgloadr.c: Inlude
...
21 years ago
Werner Lemberg
a40b1b64a0
* src/cache/ftcsbits.c (FTC_SNode_Weight):
...
21 years ago
Werner Lemberg
c382afc800
Improve documentation.
21 years ago
David Turner
cf2c49c80c
* fixed compilation problems in the cache sub-system
...
* partial updates to src/autofit
21 years ago
Werner Lemberg
328abf3094
* src/cff/cffgload.c (cff_lookup_glyph_by_stdcharcode): Handle
...
21 years ago
David Turner
87c0d30fc5
* include/freetype/fttypes.h
...
src/autofit/afangles.c
src/autofit/aflatin.c
src/autohint/ahglyph.c
src/autohint/ahhint.c
src/base/ftcalc.c
src/base/ftgloadr.c
src/base/ftglyph.c
src/base/ftobjs.c
src/base/ftsynth.c
src/base/fttrigon.c
src/cff/cffgload.c
src/cid/cidgload.c
src/cid/cidload.c
src/pfr/pfrgload.c
src/pfr/pfrload.c
src/pfr/pfrsbit.c
src/psaux/psobjs.c
src/pshinter/pshalgo.c
src/pshinter/pshglob.c
src/pshinter/pshrec.c
src/raster/ftrend1.c
src/sfnt/ttcmap0.c
src/smooth/ftsmooth.c
src/truetype/ttdriver.c
src/truetype/ttgload.c
src/truetype/ttinterp.c
src/truetype/ttobjs.c
src/type1/t1gload.c
src/winfonts/winfnt.c:
use of the FT_PAD_XXX and FT_PIX_XXX macros to avoid compiler
warnings with very pedantic compilers. Hints: (x) & -64 will
warn if (x) is not signed.. use (x) & ~63 instead !
21 years ago
David Turner
023612221e
* include/freetype/cache/ftccache.h,
...
include/freetype/cache/ftcmru.h,
include/freetype/cache/ftcglyph.h,
src/cache/ftcbasic.c,
src/cache/ftccache.c,
src/cache/ftccmap.c,
src/cache/ftcmanag.c:
additional speed optimization to the cache sub-system. It is
now up to 70% faster than the one in the previous table
release (i.e. 2.1.7). Note that the API did slightly change
though.
21 years ago
Werner Lemberg
48b6ddb8a8
* include/freetype/ftwinfnt.h (FT_WinFNT_ID_*): New definitions
...
21 years ago