Werner Lemberg
8285d49a70
Small additions to fix reference creation.
20 years ago
Werner Lemberg
f2438e1da9
* src/base/ftbitmap.c, include/freetype/ftbitmap.h: New files for
...
20 years ago
Werner Lemberg
ece8b20e6c
Documentation updates, whitespace.
20 years ago
Werner Lemberg
a4aadf5401
Whitespace, sorting.
20 years ago
Werner Lemberg
34f4f39ad8
* src/base/ftobjs.c (ft_glyphslot_clear): Reset `lsb_delta' and
...
20 years ago
Werner Lemberg
a3a2a0450d
Formatting, copyright years.
20 years ago
Antoine Leca
1e32f2b461
* include/freetype/ttnameid.h: Updated to latest specifications from Microsoft.
20 years ago
Werner Lemberg
1ec3963dc8
* src/base/ftoutln.c (FT_OrientationExtremumRec,
...
20 years ago
Werner Lemberg
80c4ef819b
Improve documentation for `FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH'.
20 years ago
Werner Lemberg
9abc7eb5f3
Documentation update.
20 years ago
Werner Lemberg
bbdee28f75
* builds/unix/configure.ac: Add `-fno-strict-aliasing' if gcc is
...
20 years ago
Werner Lemberg
3605e470c1
Add new function FT_Get_PS_Font_Private().
...
20 years ago
Werner Lemberg
023a4bf3be
* include/freetype/config/ftstdlib.h: Include `stddef.h'.
...
21 years ago
Werner Lemberg
ee95b6f0d4
Adding OpenType validation module. The code is based on the
...
21 years ago
Werner Lemberg
645af08157
* include/freetype/internal/ftobjs.h: Don't include
...
21 years ago
Werner Lemberg
92c9f105d7
* src/base/ftdebug.c (ft_debug_init): Highest debug level is 7,
...
21 years ago
Werner Lemberg
510b85522c
* include/freetype/tttags.h (TTAG_BASE, TTAG_GDEF, TTAG_GPOS,
...
21 years ago
Werner Lemberg
17439423f8
* src/base/ftstream.c (FT_Stream_Close): Don't reset stream->close
...
21 years ago
Werner Lemberg
004f3da80a
* src/pcf/pcfread.c (pcf_interpret_style): Always allocate memory for
...
21 years ago
Werner Lemberg
3fb70ba644
formatting & small beautification
21 years ago
David Turner
efa178eed8
disabling the bytecode interpreter again
21 years ago
David Turner
5ab4136317
* include/freetype/cache/ftcglyph.h, src/cache/ftcglyph.c:
...
fixed a dangling pointer bug that happened in very rare cases:
i.e. when a new family object was destroyed by an out-of-memory
condition during a glyph node initialization. The function
FTC_Cache_Lookup would flush the cache and restart the lookup
with a bad pointer.
* src/cache/ftcmanag.c: fixed a cache flushing bug
21 years ago
Werner Lemberg
43f0e26c8e
* docs/CHANGES: Updated.
...
21 years ago
David Turner
9f67a45dbe
* include/freetype/ftstroke.h: updating documentation comments.
...
I hereby declare the stroker as OFFICIAL !
21 years ago
David Turner
0634a876d9
* src/base/ftstroke (FT_Stroker_ParseOutline): single points
...
are not stroked, preventing a bug with pala.ttf and other
fonts.
21 years ago
Werner Lemberg
21ddf945c3
* include/freetype/internal/ftmemory.h [FT_DEBUG_MEMORY]: Declare
...
21 years ago
David Turner
5290d2fb46
performance optimizations regarding face opening
21 years ago
Werner Lemberg
e5f98e68bb
Minor documentation improvement.
21 years ago
Werner Lemberg
79786fba33
* src/winfonts/winfnt.c (FNT_Face_Init): Set x_ppem and y_ppem
...
21 years ago
Werner Lemberg
fefd874292
* docs/CHANGES: Updated.
...
21 years ago
David Turner
b83239b7fd
* include/freetype/cache/ftcmru.h, src/cache/ftcbasic.c,
...
src/cache/ftccache.c, src/cache/ftcglyph.c, src/cache/ftcmanag.c,
src/cache/ftcsbits.c:
fixing some annoying bugs and inefficiencies in the cache sub-system.
21 years ago
David Turner
8530a22888
* include/freetype/freetype.h (FT_Glyph_Metrics, FT_GlyphSlotRec),
...
src/autofit/afloader.c, src/autohint/ahhint.c:
moved the definition of 'lsb_delta' and 'rsb_delta' from FT_GlyphMetrics
to FT_GlyphSlotRec. The old location did BREAK BINARY COMPATIBILITY
of the library !!
* src/sfnt/sfobjs.c: removing compiler warning
21 years ago
Werner Lemberg
7d62f526fe
* docs/CHANGES: Updated.
...
21 years ago
Werner Lemberg
24bf96c5cc
* src/type1/t1load.c (mm_axis_unmap, mm_weights_unmap): New
...
21 years ago
Werner Lemberg
efd4e87778
* include/freetype/internal/psaux.h (T1_ParseState): New
...
21 years ago
Yamato, Masatake (大和正武)
d1bc1ff8c8
* include/freetype/internal/tttypes.h (GX_BlendRec_)
...
[TT_CONFIG_OPTION_GX_VAR_SUPPORT]: Fix a typo.
* src/truetype/ttgxvar.h (GX_BlendRec_): Fix a typo.
21 years ago
Werner Lemberg
44bb303510
* src/pcf/pcfdrivr.c: Revert change from 2004-04-17.
...
21 years ago
Werner Lemberg
e95365b291
* include/freetype/ftcache.h (FT_Get_CharMap_Index): Rename
...
21 years ago
Werner Lemberg
8a803a6c2b
* include/freetype/config/ftconfig.h, src/base/ftstream.c
...
21 years ago
Werner Lemberg
deadbb53d2
* include/freetype/config/ftconfig.h: Use CHAR_BIT to define
...
21 years ago
Werner Lemberg
8bb07e6386
Add vertical phantom points.
...
21 years ago
Werner Lemberg
2630e54d2a
* src/sfnt/ttload.c (tt_face_load_sfnt_header): Reject face_index
...
21 years ago
Werner Lemberg
0113f26b85
Delete Jamfile.in, add include/freetype/ftlzw.h.
21 years ago
Werner Lemberg
dfa46199d2
* Jamfile, vms_make.com, builds/win32/visualc/freetype.dsp,
...
21 years ago
Werner Lemberg
e2455bad12
* docs/CHANGES: Updated.
...
21 years ago
Werner Lemberg
675431bec1
* include/freetype/t1tables.h (PS_PrivateRec): Add
...
21 years ago
Werner Lemberg
754353343e
Provide generic access to MacOS resource forks.
...
21 years ago
Werner Lemberg
460355a5ea
* docs/CHANGES: Updated.
...
21 years ago
Werner Lemberg
c846eac112
* include/freetype/freetype.h: Document FT_LOAD_TARGET_XXX properly.
...
21 years ago
Werner Lemberg
bb75417ad5
* include/freetype/ftmac.h (FT_GetFile_From_Mac_Name): Fix a typo
...
21 years ago