[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