[ft-cvs] freetype2 ChangeLog include/freetype/freetype.h...

2008-12-05 Thread Werner LEMBERG
CVSROOT:/cvsroot/freetype
Module name:freetype2
Changes by: Werner LEMBERG wl 08/12/05 18:37:44

Modified files:
.  : ChangeLog 
include/freetype: freetype.h 
src/base   : ftobjs.c 
src/sfnt   : sfobjs.c ttload.c 
src/tools/ftrandom: ftrandom.c 

Log message:
* include/freetype/freetype.h (FT_LOAD_ADVANCE_ONLY): Use value
0x100 instead of 0x1; the latter value is already occupied by
FT_LOAD_TARGET_LIGHT.  Bug reported by James Cloos.

Handle SFNT with neither outlines nor bitmaps.  This fixes Savannah
bug #25010.

* src/base/ftobjs.c (FT_Load_Glyph): Reject fonts with neither
outlines nor bitmaps.

* src/sfnt/sfobjs.c (sfnt_load_face): Don't return an error if there
is no table with glyphs.

* src/sfnt/ttload.c (tt_face_lookup_table): Improve debugging
message.

Other minor cosmetics.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1844r2=1.1845
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetyper1=1.239r2=1.240
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftobjs.c?cvsroot=freetyper1=1.310r2=1.311
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/sfnt/sfobjs.c?cvsroot=freetyper1=1.142r2=1.143
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/sfnt/ttload.c?cvsroot=freetyper1=1.134r2=1.135
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/tools/ftrandom/ftrandom.c?cvsroot=freetyper1=1.3r2=1.4


___
Freetype-cvs mailing list
Freetype-cvs@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype-cvs


[ft-cvs] freetype2 ChangeLog include/freetype/freetype.h...

2008-07-16 Thread Werner LEMBERG
CVSROOT:/cvsroot/freetype
Module name:freetype2
Changes by: Werner LEMBERG wl 08/07/16 07:05:12

Modified files:
.  : ChangeLog 
include/freetype: freetype.h 
src/cff: cffobjs.c 

Log message:
Set FT_FACE_FLAG_CID_KEYED only if pure_cff is set.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1767r2=1.1768
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetyper1=1.231r2=1.232
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/cff/cffobjs.c?cvsroot=freetyper1=1.91r2=1.92


___
Freetype-cvs mailing list
Freetype-cvs@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype-cvs


[ft-cvs] freetype2 ChangeLog include/freetype/freetype.h...

2008-06-26 Thread Werner LEMBERG
CVSROOT:/cvsroot/freetype
Module name:freetype2
Changes by: Werner LEMBERG wl 08/06/26 19:56:51

Modified files:
.  : ChangeLog 
include/freetype: freetype.h ftbbox.h ftbdf.h ftbitmap.h 
  ftcache.h ftcid.h ftgasp.h ftglyph.h ftgxval.h 
  ftgzip.h ftimage.h ftincrem.h ftlcdfil.h 
  ftlist.h ftlzw.h ftmac.h ftmm.h ftmodapi.h 
  ftotval.h ftoutln.h ftpfr.h ftrender.h 
  ftsizes.h ftsnames.h ftstroke.h ftsystem.h 
  fttypes.h ftwinfnt.h ftxf86.h t1tables.h 
  ttnameid.h tttables.h 
include/freetype/config: ftheader.h 
src/tools/docmaker: tohtml.py 

Log message:
Improve navigation in API reference.

* src/tools/docmaker/tohtml.py (html_header_3): Renamed to...
(html_header_6): This.
(html_header_3, html_header_3i, html_header_4, html_header_5,
html_header_5t): New strings.
(toc_footer_start, toc_footer_end): New strings.
(HtmlFormatter::html_header): Updated.
(HtmlFormatter::html_index_header, HtmlFormatter::html_toc_header):
New strings.
(HtmlFormatter::index_enter): Use `html_index_header'.
(HtmlFormatter::index_exit): Print `html_footer'.
(HtmlFormatter::toc_enter): Use `html_toc_header'.
(HtmlFormatter::toc_exit): Print proper footer.

Convert ~ to non-breakable space.

* src/tools/docmaker/tohtml.py (make_html_para): Implement it.
Update header files accordingly.

Many other minor documentation fixes.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1758r2=1.1759
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetyper1=1.229r2=1.230
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftbbox.h?cvsroot=freetyper1=1.20r2=1.21
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftbdf.h?cvsroot=freetyper1=1.11r2=1.12
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftbitmap.h?cvsroot=freetyper1=1.12r2=1.13
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftcache.h?cvsroot=freetyper1=1.56r2=1.57
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftcid.h?cvsroot=freetyper1=1.2r2=1.3
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftgasp.h?cvsroot=freetyper1=1.6r2=1.7
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftglyph.h?cvsroot=freetyper1=1.40r2=1.41
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftgxval.h?cvsroot=freetyper1=1.6r2=1.7
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftgzip.h?cvsroot=freetyper1=1.9r2=1.10
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftimage.h?cvsroot=freetyper1=1.58r2=1.59
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftincrem.h?cvsroot=freetyper1=1.17r2=1.18
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftlcdfil.h?cvsroot=freetyper1=1.10r2=1.11
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftlist.h?cvsroot=freetyper1=1.15r2=1.16
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftlzw.h?cvsroot=freetyper1=1.4r2=1.5
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftmac.h?cvsroot=freetyper1=1.28r2=1.29
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftmm.h?cvsroot=freetyper1=1.18r2=1.19
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftmodapi.h?cvsroot=freetyper1=1.13r2=1.14
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftotval.h?cvsroot=freetyper1=1.9r2=1.10
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftoutln.h?cvsroot=freetyper1=1.44r2=1.45
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftpfr.h?cvsroot=freetyper1=1.5r2=1.6
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftrender.h?cvsroot=freetyper1=1.25r2=1.26
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftsizes.h?cvsroot=freetyper1=1.8r2=1.9
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftsnames.h?cvsroot=freetyper1=1.6r2=1.7
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftstroke.h?cvsroot=freetyper1=1.16r2=1.17
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftsystem.h?cvsroot=freetyper1=1.18r2=1.19
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/fttypes.h?cvsroot=freetyper1=1.40r2=1.41
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftwinfnt.h?cvsroot=freetyper1=1.9r2=1.10
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/ftxf86.h?cvsroot=freetyper1=1.6r2=1.7
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/t1tables.h?cvsroot=freetyper1=1.37r2=1.38

[ft-cvs] freetype2 ChangeLog include/freetype/freetype.h...

2008-06-15 Thread Werner LEMBERG
CVSROOT:/cvsroot/freetype
Module name:freetype2
Changes by: Werner LEMBERG wl 08/06/16 05:33:51

Modified files:
.  : ChangeLog 
include/freetype: freetype.h 
src/otvalid: otvgpos.c 

Log message:
* src/otvalid/otvgpos.c (otv_MarkBasePos_validate): Set
`valid-extra2' to 1.  This is undocumented in the OpenType 1.5
specification.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1746r2=1.1747
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetyper1=1.226r2=1.227
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/otvalid/otvgpos.c?cvsroot=freetyper1=1.9r2=1.10


___
Freetype-cvs mailing list
Freetype-cvs@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype-cvs


[ft-cvs] freetype2 ChangeLog include/freetype/freetype.h...

2008-01-17 Thread Werner LEMBERG
CVSROOT:/cvsroot/freetype
Module name:freetype2
Changes by: Werner LEMBERG wl 08/01/18 05:32:55

Modified files:
.  : ChangeLog 
include/freetype: freetype.h 
src/base   : ftlcdfil.c 

Log message:
* src/base/ftlcdfil.c (_ft_lcd_filter_legacy): Updated comment to
mention intra-pixel algorithm.

* include/freetype/freetype.h (FT_Render_Mode): Mention that
FT_Library_SetLcdFilter can be used to reduce fringes.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1689r2=1.1690
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetyper1=1.221r2=1.222
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftlcdfil.c?cvsroot=freetyper1=1.7r2=1.8


___
Freetype-cvs mailing list
Freetype-cvs@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype-cvs


[ft-cvs] freetype2 ChangeLog include/freetype/freetype.h...

2007-07-02 Thread Werner LEMBERG
CVSROOT:/cvsroot/freetype
Module name:freetype2
Changes by: Werner LEMBERG wl 07/07/02 14:58:58

Modified files:
.  : ChangeLog 
include/freetype: freetype.h 
src/base   : ftpatent.c 

Log message:
formatting

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1643r2=1.1644
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetyper1=1.213r2=1.214
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftpatent.c?cvsroot=freetyper1=1.3r2=1.4


___
Freetype-cvs mailing list
Freetype-cvs@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype-cvs


[ft-cvs] freetype2 ChangeLog include/freetype/freetype.h...

2007-07-01 Thread David Turner
CVSROOT:/sources/freetype
Module name:freetype2
Changes by: David Turner freetype 07/07/01 09:51:15

Modified files:
.  : ChangeLog 
include/freetype: freetype.h 
src/base   : ftpatent.c 

Log message:
* include/freetype/freetype.h, src/base/ftpatent.c: adding
FT_Face_SetUnpatentedHinting to dynamically change the setting
after a face is created.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1642r2=1.1643
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetyper1=1.212r2=1.213
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/ftpatent.c?cvsroot=freetyper1=1.2r2=1.3


___
Freetype-cvs mailing list
Freetype-cvs@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype-cvs


[ft-cvs] freetype2 ChangeLog include/freetype/freetype.h...

2006-09-27 Thread David Turner
CVSROOT:/sources/freetype
Module name:freetype2
Changes by: David Turner freetype 06/09/27 07:52:49

Modified files:
.  : ChangeLog 
include/freetype: freetype.h 
include/freetype/config: ftheader.h 
include/freetype/internal: ftobjs.h 
src/base   : Jamfile 
src/smooth : ftsmooth.c 

Log message:
* include/freetype/freetype.h: bumping FT_FREETYPE_PATCH to 2
for an upcoming 2.2.2 release

* include/freetype/ftlcdfil.h, src/freetype/ftlcdfil.c:
added a new API to support color filtering of subpixel glyph
bitmaps. In default build, the function FT_Library_SetLcdFilter
returns FT_Err_Unimplemented_Feature; you need to #define
FT_CONFIG_OPTION_SUBPIXEL_RENDERING in ftoption.h to compile
the real implementation

* src/smooth/ftsmooth.c: adding support for sub-pixel color
filtering; simplifying a few function calls

* include/freetype/config/ftheader.h: adding FT_LCD_FILTER_H
macro that points to freetype/ftlcdfil.h

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetyper1=1.1388r2=1.1389
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/freetype.h?cvsroot=freetyper1=1.196r2=1.197
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/config/ftheader.h?cvsroot=freetyper1=1.46r2=1.47
http://cvs.savannah.gnu.org/viewcvs/freetype2/include/freetype/internal/ftobjs.h?cvsroot=freetyper1=1.105r2=1.106
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/base/Jamfile?cvsroot=freetyper1=1.29r2=1.30
http://cvs.savannah.gnu.org/viewcvs/freetype2/src/smooth/ftsmooth.c?cvsroot=freetyper1=1.36r2=1.37


___
Freetype-cvs mailing list
Freetype-cvs@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype-cvs