[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xfree-fonts
Subject:    [Fonts]Prerelease Xft and fontconfig package (fcpackage)
From:       Keith Packard <keithp () keithp ! com>
Date:       2002-06-19 21:44:31
[Download RAW message or body]


I've been slowly converging on a release for fontconfig and Xft.  I've 
recently finished incorporating feedback from various people; if others 
have comments on what should be in this release, please let me know soon.

As usual, these bits are available at:

	http://keithp.com/fonts

Recent changes:

 *	Fix fc-cache to ignore missing directories.  This means
	that font configurations can include unavailable directories
	without causing problems

 *	Add some new aliases to the default fonts.conf file from Owen
	and Mike Harris

 *	Add reference counting to FcPattern structures.  This allows
	FcFontSort to return references to the font patterns rather than
	copies of those patterns.

 *	Move priority of FC_ANTIALIAS way down in the matching order,
	this makes family names more important.  A rewrite of the
	pattern/font metric is still necessary to fix the CSS2 and
	language tag issues.  Chris Blizzard is helping by figuring out
	what Mozilla currently does in this area; that app has more 
	experience with language tags than others.

 *	Add input pattern values to resulting font pattern.  This
	permits the use of these values in font match/edit pairs.
	This is useful to adjust rendering based on pattern requests
	which aren't available in the font.  A simple example allows
	all fonts which don't provide an oblique version to be slanted.

 *	Added slanting for fonts without oblique/italic varients

 *	Add FcPatternEqualSubset which matches patterns without checking
	every member, add FcPatternHash to let applications hasn
	patterns efficiently.

 *	Reimplement FcFontSetSort code and FcCharSets to be significantly
	faster and save memory.  My 4000 font test case now takes 100K
	for all of the unicode coverage information

 *	Lots of random optimizations after profiling with Pango

 *	Support user-provided FT_Face objects

 *	Skip unknown tags in font config files.

 *	Add solaris shared library instructions.

 *	Add aspect ratio support for non-square pixel displays

Keith Packard        XFree86 Core Team        HP Cambridge Research Lab


_______________________________________________
Fonts mailing list
Fonts@XFree86.Org
http://XFree86.Org/mailman/listinfo/fonts
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic