Werner Lemberg
64f1ba9064
Make reference valid HTML 4.01 transitional.
...
22 years ago
Werner Lemberg
f9d864a916
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 5.
...
22 years ago
Werner Lemberg
850fee2ccb
* include/freetype/internal/psaux.h (PS_Parser_FuncsRec): New
...
22 years ago
Werner Lemberg
6aa35cd5e8
* builds/freetype.mk (DOC_DIR): New variable.
...
22 years ago
Werner Lemberg
b5e8c90806
formatting, improving documentation
22 years ago
Werner Lemberg
6d79899362
A new try to synchronize bitmap font access.
...
22 years ago
Werner Lemberg
43ba0842af
* src/tools/glnames.py: Updated to AGL 2.0.
...
22 years ago
Werner Lemberg
779afe4b91
* src/winfonts/winfnt.c (FNT_Load_Glyph): Use first_char in
...
22 years ago
Werner Lemberg
eb17a92a78
* src/psnames/psmodule.c (ps_unicode_value): Add support to
...
22 years ago
Werner Lemberg
7a0241049a
* include/freetype/freetype.h (FT_Open_Flags): Replaced with
...
22 years ago
Werner Lemberg
d726e41c33
* builds/compiler/gcc.mk, builds/compiler/gcc-dev.mk (CFLAGS):
...
22 years ago
Werner Lemberg
052904e3a0
* include/freetype/ftglyph.h (ft_glyph_bbox_unscaled,
...
22 years ago
Werner Lemberg
6ae53a79db
Minor documentation typos.
22 years ago
Werner Lemberg
a959c3c960
* src/pfr/pfrobjs.c (pfr_slot_load): Apply font matrix.
...
22 years ago
Werner Lemberg
88c0478dce
* include/freetype/internal/psaux.h (T1_FieldType): Add
...
22 years ago
Werner Lemberg
0240d29cac
* src/gzip/ftgzip.c (ft_gzip_file_fill_output): Handle Z_STREAM_END
...
22 years ago
Werner Lemberg
756655bdf8
* src/base/ftmac.c (FT_New_Face_From_SFNT): s/rlen/sfnt_size/ to
...
22 years ago
Werner Lemberg
499053c1c5
* include/freetype/ftstroker.h: Renamed to...
...
22 years ago
Werner Lemberg
1ffb911d50
* src/base/ftmac.c (file_spec_from_path) [TARGET_API_MAC_CARBON]:
...
22 years ago
Werner Lemberg
bf7c8321f2
* include/freetype/internal/psaux.h (T1_FieldType): Add
...
22 years ago
Werner Lemberg
7386197677
* include/freetype/internal/ftdriver.h,
...
22 years ago
Werner Lemberg
3229b88005
* include/freetype/config/ftoption.h: Defining
...
22 years ago
Werner Lemberg
6ab5624330
* src/truetype/ttgload.c (load_truetype_glyph)
...
22 years ago
Werner Lemberg
8b88466061
* src/autohint/ahhint.c (ah_hinter_hint_edges): Removed. Just a
...
22 years ago
Werner Lemberg
64591b7657
* include/freetype/fttrigon.h (FT_Vector_Normalize): Removed.
...
22 years ago
Werner Lemberg
65ba724b66
Avoid overwriting of numeric font dictionary entries for synthetic
...
22 years ago
Werner Lemberg
75ad4b8365
* src/base/ftglyph.c (FT_Glyph_To_Bitmap): Activate code for
...
22 years ago
Werner Lemberg
282637f6a5
* include/freetype/config/ftstdlib.h (ft_strcat): New wrapper macro
...
22 years ago
Werner Lemberg
77c34b8264
* t1load.c (parse_blend_axis_types): Fix compiler warning.
...
22 years ago
Werner Lemberg
51daa4feb1
* src/raster/ftraster.c (Insert_Y_Turn): Fix overflow test.
...
22 years ago
Werner Lemberg
c70818a862
* src/base/ftmac.c (FT_New_Face_From_SFNT): Handle CFF files also.
...
22 years ago
Werner Lemberg
6eb116ef8a
* builds/unix/aclocal.m4: Comment out definition of
...
`allow_undefined_flag' for Darwin 1.3.
* builds/unix/configure.ac: Add option --with-old-mac-fonts.
* builds/unix/ltmain.sh: Fix version numbering for Darwin 1.3.
* builds/unix/configure: Regenerated.
* include/freetype/config/ftconfig.h: Fix conditions for defining
`FT_MACINTOSH'.
* src/base/ftbase.c: Include `ftmac.c' conditionally.
* src/base/ftmac.c: Handle __GNUC__.
22 years ago
Werner Lemberg
a3f4da8e99
Minor cleanups.
22 years ago
Graham Asher
0798f0c3ec
If unpatented hinting is compiled the TrueType face object acquires a
...
new element, "FT_Bool unpatented_hinting".
22 years ago
Graham Asher
33671d74a2
Added configuration macros (not defined, but in comments) for the
...
unpatented hinting system.
22 years ago
Graham Asher
e32c22371d
Added macro FT_UNPATENTED_H to use when including new header
...
ttunpat.h.
22 years ago
Graham Asher
697885b58c
Added header file ttunpat.h defining
...
FT_PARAM_TAG_UNPATENTED_HINTING.
22 years ago
Werner Lemberg
319c00d7d6
Fixing bugs reported by Nelson Beebe.
...
* src/base/ftstroker.c (FT_Stroker_ParseOutline): Remove unused
variable `in_path'.
* src/base/ftobjs (ft_glyphslot_set_bitmap): Change type of
second argument to `FT_Byte*'.
* include/freetype/internal/ftobjs.h: Updated.
* src/bdf/bdflib.c (_bdf_readstream): Remove unused variable `res'.
(_bdf_parse_glyphs): Remove unused variable `next'.
Mark `call_data' as unused.
* src/cache/ftlru.c (FT_LruList_Lookup): Remove unused variable
`plast'.
* src/pcf/pcfread.c (pcf_seek_to_table_type): Slight recoding to
actually use `error'.
(pcf_load_font): Remove unused variable `avgw'.
* src/pfr/pfrobjs.c (pfr_face_get_kerning): Change return type
to `void'.
Mark `error' as unused.
* src/pfr/pfrobjs.h: Updated.
* src/pfr/pfrdrivr.c (pfr_get_kerning): Updated.
* src/sfnt/ttload.c (sfnt_dir_check): Remove unused variable
`format_tag'.
* src/sfnt/ttcmap0.c (tt_cmap6_validate, tt_cmap10_validate): Remove
unused variable `start'.
(tt_cmap10_char_next): Remove unused variable `result'
* src/sfnt/sfobjs.c (tt_face_get_name): Mark `error' as unused.
* src/sfnt/sfdriver.c (get_sfnt_postscript_name): Mark `error' as
unused.
* src/type1/t1objs.c (T1_Face_Init): Remove unused variable
`pshinter'.
* src/type1/t1gload.c (T1_Load_Glyph): Use `glyph_data_loaded'
only for FT_CONFIG_OPTION_INCREMENTAL.
22 years ago
Werner Lemberg
3ae7cc997a
Cleanups.
22 years ago
Werner Lemberg
2d1601930d
Cleanups.
22 years ago
Werner Lemberg
a854699b41
Small documentation improvements.
22 years ago
Werner Lemberg
a16c4a7129
* doc/INSTALL.UNX: Cleaned up.
...
Other minor fixes/beautifying/formatting.
22 years ago
David Turner
66cbc20978
* docs/*: serious rewriting of the documentation
...
* include/freetype/internal/ftobjs.h, src/base/ftobjs.c, src/bdf/bdfdrivr.c,
src/pcf/pcfdriver.c, src/pfr/pfrsbit.c, src/sfnt/ttsbit.c,
src/type42/t42objs.c, src/winfonts/winfnt.c: introduced three new functions
to deal with glyph bitmaps within FT_GlyphSlot objects. these are:
ft_glyphslot_free_bitmap
ft_glyphslot_alloc_bitmap
ft_glyphslot_set_bitmap
these are much more convenient to use than managing the FT_GLYPH_OWN_BITMAP
flag manually. the font drivers have been modified to use them as well.
* src/cache/ftlru.c: fixed an invalid assertion check
22 years ago
Graham Asher
46960df7b3
The incremental interface now passes the old metrics when asking for
...
replacement metrics so that they can be modified, not just replaced.
For example, CFF fonts need this.
22 years ago
David Turner
4bdf4350f2
various improvements for 2.1.4. see ChangeLog, I've got problems with
...
copy & paste on my desktop !!
22 years ago
David Turner
9acb09e060
updated documentation for 2.1.4
22 years ago
David Turner
2f70965f9f
* include/freetype/ftbdf.h, include/freetype/internal/bdftypes.h,
...
src/base/ftbdf.c, src/bdf/bdfdrivr.c, src/pcf/pcfdrivr.c,
src/pcf/pcfread.h:
adding a new API, named FT_Get_BDF_Property to retrieve the BDF
properties of a given PCF or BDF font
22 years ago
David Turner
52e0a7e930
adding missing source file
22 years ago
David Turner
feb3d8703f
* include/freetype/freetype.h: fixed documentation for FT_Size_Metrics
22 years ago
David Turner
1a20673a9b
* include/freetype/freetype.h: fixed documentation for FT_Size_Metrics
22 years ago