freetype2/include/freetype
Ken Sharp 980b76ea5e Really fix Savannah bug #28678 (part 1).
After long discussion, we now consider the character width vector
(wx,wy) returned by the `sbw' Type 1 operator as being part of *one*
direction only.  For example, if you are using the horizontal
writing direction, you get the horizontal and vertical components of
the advance width for this direction.  Note that OpenType and CFF fonts
don't have such a vertical component; instead, the GPOS table can be
used to generate two-dimensional advance widths (but this isn't
handled by FreeType).

* include/freetype/ftincrem.h (FT_Incremental_MetricsRec): Add
`advance_v' field to hold the vertical component of the advance
value.

* src/truetype/ttgload.c (tt_get_metrics), src/cff/cffgload.c
(cff_slot_load), src/type1/t1gload.c
(T1_Parse_Glyph_And_Get_Char_String), src/cid/cidgload.c
(cid_load_glyph): Use it.
2010-02-10 07:02:43 +01:00
..
config * devel/ftoption.h [FT_CONFIG_OPTION_PIC]: Define. 2010-02-09 15:43:24 +01:00
internal Fix custom cmap for empty Type 1 font (Savannah bug #27294). 2009-09-01 08:10:24 +02:00
freetype.h Improve documentation of the various advance values. 2009-11-02 08:12:45 +01:00
ftadvanc.h load_flags of FT_Get_Advance(), FT_Get_Advances() and backends are declared as FT_Int32 to match the flags of FT_Load_Glyph() 2009-01-09 11:11:53 +00:00
ftbbox.h Improve navigation in API reference. 2008-06-26 19:56:51 +00:00
ftbdf.h * include/freetype/ftbdf.h (FT_Get_BDF_Property): Improve documentation. 2009-01-11 11:45:54 +00:00
ftbitmap.h * include/freetype/ftsynth.h, src/basae/ftsynth.c: Move 2008-12-17 10:50:31 +00:00
ftcache.h * devel/ftoption.h, include/freetype/config/ftoption.h 2008-11-05 14:34:29 +00:00
ftchapters.h * autogen.sh, builds/unix/configure.raw, 2008-09-12 16:27:48 +00:00
ftcid.h Typo. 2009-03-11 21:39:10 +00:00
fterrdef.h * include/freetype/fterrdef.h (FT_Err_Corrupted_Font_Header, 2007-06-01 22:16:43 +00:00
fterrors.h Typo. From Han-Wen. 2007-01-23 06:29:23 +00:00
ftgasp.h * autogen.sh, builds/unix/configure.raw, 2008-09-12 16:27:48 +00:00
ftglyph.h Documentation typo. 2009-10-18 09:47:52 +02:00
ftgxval.h Improve navigation in API reference. 2008-06-26 19:56:51 +00:00
ftgzip.h Improve navigation in API reference. 2008-06-26 19:56:51 +00:00
ftimage.h Minor documentation improvement. 2010-02-09 07:40:56 +01:00
ftincrem.h Really fix Savannah bug #28678 (part 1). 2010-02-10 07:02:43 +01:00
ftlcdfil.h * autogen.sh, builds/unix/configure.raw, 2008-09-12 16:27:48 +00:00
ftlist.h Improve navigation in API reference. 2008-06-26 19:56:51 +00:00
ftlzw.h Improve navigation in API reference. 2008-06-26 19:56:51 +00:00
ftmac.h Improve navigation in API reference. 2008-06-26 19:56:51 +00:00
ftmm.h Documentation fixes. 2009-01-19 08:35:45 +00:00
ftmodapi.h Documentation improvements. 2009-06-25 16:47:10 +02:00
ftmoderr.h * docs/CHANGES, docs/INSTALL.ANY: Updated. 2005-03-23 16:45:24 +00:00
ftotval.h Improve navigation in API reference. 2008-06-26 19:56:51 +00:00
ftoutln.h Minor documentation fix. 2010-01-03 14:09:03 +01:00
ftpfr.h Documentation fixes. 2009-01-19 08:47:43 +00:00
ftrender.h Improve navigation in API reference. 2008-06-26 19:56:51 +00:00
ftsizes.h Documentation fixes. 2009-01-19 08:35:45 +00:00
ftsnames.h New parameters for FT_Open_Face() to ignore preferred family names. 2010-01-29 23:18:34 +09:00
ftstroke.h Typo. 2009-07-17 10:50:04 +02:00
ftsynth.h * include/freetype/ftsynth.h, src/basae/ftsynth.c: Move 2008-12-17 10:50:31 +00:00
ftsystem.h Improve navigation in API reference. 2008-06-26 19:56:51 +00:00
fttrigon.h More typo fixes from Alexei. 2007-01-30 23:08:50 +00:00
fttypes.h fttypes.h: Cast FT_MAKE_TAG output to FT_Tag exlicitly. 2009-08-01 00:30:18 +09:00
ftwinfnt.h Improve navigation in API reference. 2008-06-26 19:56:51 +00:00
ftxf86.h Document that FT_Get_X11_Font_Format() is a general call. 2009-08-28 09:08:00 +02:00
t1tables.h Remove ABI-breaking field in public PS_InfoFontRec definition. 2009-03-03 13:28:59 +00:00
ttnameid.h * src/sfnt/sfobjs.c (sfnt_load_face): Remove #if 0/#endif guards 2008-11-08 22:00:55 +00:00
tttables.h Documentation fixes. 2009-01-19 08:47:43 +00:00
tttags.h formatting 2008-10-05 06:08:40 +00:00
ttunpat.h * src/tools/docmaker/sources.py (re_source_keywords): Add word 2006-05-12 08:00:13 +00:00