Werner Lemberg
89a1a51834
* builds/freetype.mk (BASE_H): Rename to...
...
17 years ago
Werner Lemberg
cff15b07f3
Formatting.
17 years ago
Suzuki, Toshiya (鈴木俊哉)
ba3e230429
* Fix wrong comment in ftbase.h
17 years ago
Suzuki, Toshiya (鈴木俊哉)
f414702e04
* Merge the duplicated functions in ftmac.c with ftobjs.c
17 years ago
Werner Lemberg
ce1bad0381
* src/sfnt/sfobjs.c (sfnt_load_face): `psnames_error' is only needed
...
17 years ago
Werner Lemberg
d03d856d95
* src/truetype/ttobjs.c (tt_face_done), src/cff/cffobjs.c
...
17 years ago
Werner Lemberg
6bc16e92e4
s/synthetize/synthesize/
17 years ago
Werner Lemberg
fce4e23998
Formatting.
17 years ago
Suzuki, Toshiya (鈴木俊哉)
ef4a915e28
* Fix make rules for multi build on Mac OS X
17 years ago
Suzuki, Toshiya (鈴木俊哉)
c6bdee5f27
* Fix the conditions for multi build on MacOS
17 years ago
Werner Lemberg
b4c810e2b4
* src/cff/cffgload.c (CFF_Operator, cff_argument_counts,
...
17 years ago
Werner Lemberg
bd0f71aa96
Fix Savannah bug #24307 .
...
17 years ago
Suzuki, Toshiya (鈴木俊哉)
815e186f1a
* src/{otvalid,sfnt}/Jamfile: Add missing targets for multi build by jam
17 years ago
Werner Lemberg
70f4cff19d
* src/smooth/ftgrays.c (gray_find_cell): Fix threshold. The values
...
17 years ago
Werner Lemberg
22e970a23e
Formatting, minor code fixes.
17 years ago
Werner Lemberg
6874d85ba0
* src/base/ftoutln.c: Include FT_INTERNAL_DEBUG_H.
...
17 years ago
Suzuki, Toshiya (鈴木俊哉)
3afbee82fe
* ftmac.c: Import sfnt-wrapped Type1/CID font support
17 years ago
Suzuki, Toshiya (鈴木俊哉)
dec8e7b97d
* src/base/ftobjs.c: Fix double free bug in sfnt-wrapped Type1/CID font support
17 years ago
Suzuki, Toshiya (鈴木俊哉)
9ae5eaf862
* src/base/ftobjs.c: Add initial support for sfnt-wrapped CID-keyed fonts
17 years ago
Werner Lemberg
55c40631f4
* src/base/ftsystem.c (FT_Done_Memory): Use ft_sfree directly for
...
17 years ago
Suzuki, Toshiya (鈴木俊哉)
0c0db3eb48
* src/cff/cffobjs.c: replace 0x4F54544FL by TTAG_OTTO
17 years ago
Werner Lemberg
4afcfd3056
beautifying, doc fixes.
17 years ago
Werner Lemberg
634df6e3ba
* src/cff/cffgload.h, src/cff/cffgload.c
...
17 years ago
Werner Lemberg
ed6c0e063c
Fix Savannah bug #24179 , reported by Bram Tassyns.
...
17 years ago
Werner Lemberg
b211651ac9
* autogen.sh, builds/unix/configure.raw,
...
17 years ago
Werner Lemberg
8d3e6ecc3c
* src/base/ftbase.c: Include ftadvanc.c.
17 years ago
Suzuki, Toshiya (鈴木俊哉)
59188661e6
* Fix Savannah bug #21250 : builds/unix/configure installs bi-arch ftconfig.h if it works correctly
17 years ago
Suzuki, Toshiya (鈴木俊哉)
8e29645e20
* builds/unix/configure.raw: Clear FT2_EXTRA_LIBS when Mac OS X frameworks are missing
17 years ago
David Turner
17cd687266
* include/freetype/ftcache.h, src/cache/ftccmap.c:
...
modify FTC_CMapCache_Lookup to accept a negative cmap index
to mean "use default cached FT_Face's charmap". This fixes
Savannah issue #22625
17 years ago
David Turner
f47d263f1b
* include/freetype/ftoption.h, include/freetype/ftconfig.h,
...
builds/unix/ftconfig.in, include/freetype/freetype.h,
src/base/ftcalc.c:
Make FT_MulFix an inlined function. Also provide an assembler
implementation for ARM architectures. this is done to speedup
FreeType a little (on x86 3% when loading+hinting, 10% when
rendering, ARM savings are more important though).
Disable this by undefining FT_CONFIG_OPTION_INLINE_MULFIX in
ftconfig.h
17 years ago
David Turner
238bb38513
ooops. Add missing files
17 years ago
David Turner
28534d616b
* include/freetype/ftadvanc.h, src/base/ftadvanc.c,
...
include/freetype/config/ftheader.h, include/freetype/freetype.h,
src/base/Jamfile, src/base/rules.mk, src/cff/cffdrivr.c,
src/cff/cffgload.c, src/cff/cffgload.h, src/truetype/ttdriver.c,
src/truetype/ttgload.h, src/truetype/ttgload.c, src/type1/t1driver.c,
src/type1/t1gload.h, src/type1/t1gload.c:
Add a new header named FT_ADVANCES_H declaring some new APIs
to extract the advances of one or more glyphs without necessarily
loading their outlines. Also provide 'fast loaders' for the
TrueType, Type1 and CFF font drivers (more to come later)
* autogen.sh: add checks for minimum version of the 'autotools'
stuff.
17 years ago
Suzuki, Toshiya (鈴木俊哉)
7981fe2a0f
* src/sfnt/sfobjs.c (sfnt_open_font): Use TTAG_OTTO
17 years ago
Werner Lemberg
4dbf00aa23
* src/type1/t1load.c (parse_encoding): Protect against infinite
...
17 years ago
Werner Lemberg
a4cb0d95d9
* src/type/t1afm.c (compare_kern_pairs), src/pxaux/afmparse.c
...
17 years ago
Suzuki, Toshiya (鈴木俊哉)
4c60bd916c
* Fix FT_Stream_New() to initialize stream always
17 years ago
Werner Lemberg
77f7358533
Formatting.
17 years ago
Suzuki, Toshiya (鈴木俊哉)
fdc2d7618a
* src/base/ftmac.c: Add a fallback for the case that HAVE_TYPE_RESOURCE_INDEX is not set by configure
17 years ago
Suzuki, Toshiya (鈴木俊哉)
a8700d428b
* builds/unix/configure.raw: Replace all-in-one Carbon.h by minimum CoreServices.h
17 years ago
Suzuki, Toshiya (鈴木俊哉)
a2637823db
* src/sfnt/ttcmap.c: Fix for empty sub-headers in Dynalab fonts
17 years ago
Werner Lemberg
da32d7054d
Add one more example to the documentation of FT_Glyph_To_Bitmap.
17 years ago
Werner Lemberg
293a877a99
Minor documentation improvements.
17 years ago
Werner Lemberg
c86f86112f
Minor documentation improvement.
17 years ago
Werner Lemberg
7fd201829a
* src/type1/t1tokens.h: Handle `ForceBold' keyword. This fixes
...
17 years ago
Werner Lemberg
eba3eeecd9
* src/cff/cffparse.c (cff_parse_fixed_scaled): Fix thinko which
...
17 years ago
Werner Lemberg
17e6901112
Be more tolerant w.r.t. invalid entries in SFNT table directory.
...
17 years ago
Werner Lemberg
806f59341d
* src/cff/cffgload.c (cff_decoder_parse_charstrings): No longer
...
17 years ago
Werner Lemberg
830846e645
Formatting, copyright years.
17 years ago
Werner Lemberg
7f30c0c64c
Add extra mappings for `Tcommaaccent' and `tcommaaccent'. This
...
17 years ago
Werner Lemberg
bdcfddcd43
* src/cff/cffgload.c (cff_decoder_prepare,
...
17 years ago