Commit Graph

35 Commits

Author SHA1 Message Date
Patrick Lam efa9f2bd07 Change the rule for artificial emboldening in fonts.conf.in. This enables
the support for artificial emboldening included in cairo.
reviewed by: plam
2005-11-02 15:57:36 +00:00
Patrick Lam 720298e773 Add FC_EMBEDDED_BITMAP object type to tell Xft/Cairo whether to load
embedded bitmaps or not.
reviewed by: plam
2005-10-26 06:34:29 +00:00
Patrick Lam 328929f5ea Modify config file to use Greek fonts before Asian fonts with Greek glyphs.
reviewed by: plam & keithp
2005-10-05 19:38:40 +00:00
Keith Packard 716ac8b803 Don't force bitmap font enable in default configuration; allows users to
override this in ~/.fonts.conf
Updated translations
Destroy font configuration on exit to help valgrind
Use own transcoding routines in preference to iconv which appears to have
    leaks in some translators. Call iconv_close after using iconv (oops).
Prefer unicode encoding of Euro char as some fonts mis-encode Euro in other
    ones.
Must fetch bitmap glyphs to get width values to check for
    monospace/dual-width fonts.
2005-04-21 19:03:53 +00:00
Keith Packard 8759822e8f Update blanks list (Closes bug 86) 2005-01-13 18:10:42 +00:00
Keith Packard 2ba729ed3b Reorder utility programs to make sure fc-case is run before fc-lang as
fc-lang uses fcstr.c which uses fccase.h
Fix broken XML
2004-12-29 09:57:49 +00:00
Keith Packard 192296d852 Adopt some RedHat suggestions for standard font configuration.
Add new helper program 'fc-case' to construct case folding tables from
    standard Unicode CaseFolding.txt file
Re-implement case insensitive functions with Unicode aware versions
    (including full case folding mappings)
2004-12-29 09:15:17 +00:00
Keith Packard 46a10637cd Configuration changes to request synthetic emboldening of fonts. The actual
emboldening code will live in Xft.
reviewed by: Keith Packard <keithp@keithp.com>
2004-12-10 16:48:08 +00:00
Keith Packard c5a0b541df Just remove the FC_FONTDATE -- it has locale issues and annoys redhat
multi-arch installs. Now that all X fonts are included without
    prejudice, the chances of the date being at all interesting are rather
    limited. Bug #415.
Add copyright and license
2004-12-05 05:49:20 +00:00
Keith Packard 2d9c79c049 Change default set of fonts to include all of /usr/X11R6/lib/X11/fonts (or
wherever the X fonts are located).
Document new <include>directory-name</include> semantics
add <include ignore_missing="yes">conf.d</include>
Add selectfont to ignore bitmap fonts, add comment for selectfont which
    accepts bitmap fonts.
Allow <include> configuration elements to reference directories. Parse and
    load all files of the form [0-9]* in sorted order.
2004-12-05 05:03:52 +00:00
Keith Packard e5871b5c5b Add FreeFont entries, fix whitespace in fonts.conf.in (bug 93, from
vvas@hal.csd.auth.gr (Vasilis Vasaitis))
2003-06-17 17:31:16 +00:00
Keith Packard 6d3a90a41c (Bug 85) add support for culmus fonts 2003-05-31 21:07:01 +00:00
Keith Packard b1e98ed99e Add Vera support to default configuration 2003-04-16 22:04:42 +00:00
Keith Packard ef82cce1d5 update copyright years 2003-04-04 20:17:40 +00:00
Keith Packard ddde1797a9 strtod under some locales requires digits before the decimal 2003-03-20 02:01:01 +00:00
Keith Packard df43986cdc Disable globaladvance for batang fonts 2003-02-27 08:12:13 +00:00
Keith Packard cc168fa668 Disable globaladvance for gulim fonts 2003-02-27 08:08:09 +00:00
Keith Packard 20fa60c9ae Switch to automake 2003-02-24 17:18:50 +00:00
Keith Packard b7a2e1e27b Add prefer_outline hacks to replace bitmap fonts with equivalent outlines 2003-02-12 18:23:03 +00:00
Keith Packard 302e07f11e Emphasize that fonts.conf isnt the right place for local configuration 2003-02-07 00:14:31 +00:00
Keith Packard 3d72cadda1 Bug #4 The last entry for the terminator should not be 0xfffa, but 0xfffb. 2003-01-28 21:28:20 +00:00
Keith Packard 0ce819b609 Change comments a bit in fonts.conf.in 2002-10-03 22:06:27 +00:00
Keith Packard ce50587c2b Add a few more permissable blank glyphs 2002-09-26 00:13:39 +00:00
Keith Packard 9cc935765e Add a bunch more blank glyphs, plus label existing blanks with official
unicode names
2002-09-07 19:43:41 +00:00
Keith Packard 10bac9b53f Found a few more blank glyphs to add 2002-09-07 17:30:18 +00:00
Keith Packard f9ad97b0d4 Add more blank glyphs to default config 2002-09-07 16:50:16 +00:00
Keith Packard fa244f3d88 Various config changes plus a couple of optimizations from Owen 2002-08-19 19:32:05 +00:00
Keith Packard 938bc63358 Fix weird first/not-first lameness in font matches, replacing with target
qualifiers on test elements. Update library manual page.
2002-08-11 18:11:04 +00:00
Keith Packard a6531d8cba Always install fonts.conf and fonts.dtd, moving any existing fonts.conf to
fonts.conf.bak. Add ~/.fonts to default font directories and add some
    useful comments to fonts.conf
2002-08-01 16:17:33 +00:00
Keith Packard 6fff2cda0a Add binding property to edit element 2002-07-31 01:36:37 +00:00
Keith Packard 899e352656 Add a few more common font families to the default configuration 2002-07-06 23:46:58 +00:00
Keith Packard c689ec2291 Add slanting for fonts without oblique/italic varient. Fix matching code to
make this work
2002-06-19 21:32:51 +00:00
Keith Packard 06a48f2073 Add a few aliases suggested by Owen and Mike 2002-06-19 06:31:46 +00:00
Keith Packard fb9545b1ba Fix xmkmf build process for fontconfig 2002-05-21 17:08:42 +00:00
Keith Packard 24330d27f8 Initial revision 2002-02-14 23:34:13 +00:00