Commit Graph

616 Commits

Author SHA1 Message Date
Keith Packard b7a2e1e27b Add prefer_outline hacks to replace bitmap fonts with equivalent outlines 2003-02-12 18:23:03 +00:00
Keith Packard dda7794f1b Add "same" binding for edits to inherit binding from matched element 2003-02-12 18:22:12 +00:00
Keith Packard 602e6b1f26 Output langsets and all bindings in debug messages 2003-02-12 18:21:21 +00:00
Keith Packard b2b6903259 Make FcStrCmpIgnoreCase a bit faster 2003-02-12 18:20:04 +00:00
Keith Packard c8d5753c0f Dont cache directorys until theyve been scanned. Avoids losing subdir
contents. Also fixed cache hashing function (was returning constant).
    Lots of comments
2003-02-12 18:19:33 +00:00
Keith Packard d2b5cc7e12 fontconfig is no longer affiliated with xfree86 2003-02-07 00:15:09 +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 1b6b3b658c Remove Imakefile 2003-02-07 00:13:55 +00:00
Keith Packard 9e1af99b17 Build fc-lang, install local.conf 2003-02-07 00:13:37 +00:00
Keith Packard dda27aa9ee Avoid crash when $HOME is not set 2003-02-06 19:30:32 +00:00
Keith Packard 48092073dd Update greek orthography from vvas@hal.csd.auth.gr (Vasilis Vasaitis) 2003-02-06 19:28:23 +00:00
Keith Packard 9db8fbeccf add shared library support for Tru64 UNIX and IRIX (bug #14) 2003-02-06 19:25:53 +00:00
Keith Packard ca4339b8bb Fix inconsistent const usage in FcConfigCompareValue 2003-02-06 19:22:43 +00:00
Keith Packard c647f6f1e4 Build fclang.h before building library This required compiling the charset
funcs into fc-lang, which was done by refactoring code in fccharset.c
    and fcfreetype.c a bit
Updated ethiopic orthographies
Remove imake support
Install empty local.conf file if none is present
2003-02-06 17:46:06 +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 4d3520610e Bug #2 If a sub-make fails, then the build will still happily continue. I
will attach a patch I have been using in the Debian package for a
    while.
2003-01-28 20:56:18 +00:00
David Dawes 3c0b3aa22c 703. Eliminate locale-dependent behaviour in fontconfig's setfontdirs
script (#A.1483, Markus Kuhn).
2003-01-07 02:07:47 +00:00
Torrey Lyons 72a762196f On Darwin add Mac font directories to fonts.conf. 2003-01-03 18:54:11 +00:00
David Dawes 432913ead5 677. Fix a segfault in fontconfig (#A.1450, Keith Packard). 2002-12-21 02:31:53 +00:00
David Dawes 1e341fdfc3 Test for "ed" and "ex" -- part of update for LynxOS/PowerPC build fixes
(Stuart Lissaman).
2002-12-17 03:26:36 +00:00
David Dawes 234397b429 633. Perform country-independent matching for Chinese languages in
fontconfig (#A.1406, Keith Packard).
2002-12-14 02:03:59 +00:00
David Dawes 45fb31aa91 632. Finish off the UTF-16 APIs in Xft, and fix the UTF-16 conversion code
in fontconfig (#A.1411, Keith Packard, Jungshik Shin).
2002-12-14 01:59:38 +00:00
Egbert Eich dbc56f0b3f 574. Make RENDER optional for Xvfb. When RENDER is enabled add depth 32
pixmap format to list of supported pixmaps (Egbert Eich).
573. Fix va_args glitches for xterm/libfontconfig: 0 == (void*)0 isn't true
    for all platforms (Egbert Eich).
572. Fix lbxproxy to also build on platforms that don't have snprintf()
    (Egbert Eich).
571. Fix va_args glitches in mkfontscale: arg stack isn't preserved after
    calling va_arg on all platforms (Egbert Eich).
570. Fixed x11perf aa benchmarks to support non-default visuals/colormaps
    (Egbert Eich).
2002-12-04 10:28:03 +00:00
Keith Packard 7657345c10 In debugging output, mark weakly bound values with (w) 2002-11-22 02:12:16 +00:00
Keith Packard 02c3d2e9ea Use unique local Imake define for fonts.conf dir (#5482, Mike A. Harris) 2002-11-21 16:53:00 +00:00
Alan Hourihane 61afb67cd2 483. Fix fontconfig to obey NothingOutsideProjectRoot, so that the
directory /usr/share/fonts is ignored in this case (#A.1325, Joe Moss).
2002-11-15 09:29:35 +00:00
Keith Packard 65fb1c6583 Elide historic cyrillic letters from several orthographies as they are
unnecessary for modern documents and ill supported by fonts
2002-10-21 17:03:47 +00:00
Keith Packard bff801144b Add a bunch more consts to Xft and fontconfig apis 2002-10-11 17:53:03 +00:00
Keith Packard 0ce819b609 Change comments a bit in fonts.conf.in 2002-10-03 22:06:27 +00:00
Keith Packard 0d5af2ef2d English orthography included 0xd. instead of 0xe. for several codepoints.
Oops
2002-10-02 16:15:54 +00:00
Keith Packard 1852d49035 Add FC_RGBA_UNKNOWN 2002-10-02 07:11:30 +00:00
Keith Packard 2d79b58621 Fix alignment issue on sparc 2002-09-26 00:30:30 +00:00
Keith Packard a342e87dc3 Add fontversion field 2002-09-26 00:17:28 +00:00
Keith Packard e712133ca7 Was losing local cached dirs in global cache list 2002-09-26 00:16:23 +00:00
Keith Packard ce50587c2b Add a few more permissable blank glyphs 2002-09-26 00:13:39 +00:00
Marc Aurele La France d1bec8c66d Pacify gcc 3.2 2002-09-18 17:11:46 +00:00
Marc Aurele La France 05336fd8be Fix structure alignment and array wlk bugs 2002-09-12 20:56:03 +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 c2022f999e Update ChangeLog with a few notes 2002-08-31 22:27:08 +00:00
Keith Packard 9dac3c5945 More complete memory tracking. Install always overwrites header files 2002-08-31 22:17:32 +00:00
Keith Packard cb30af7204 Update latin and cyrillic orthographies by comparing those found at
evertype.com with those from eki.ee
2002-08-30 01:28:17 +00:00
Keith Packard 2458a6d8d8 FcLangSetHasLang was not actually checking the language set itself 2002-08-26 23:34:31 +00:00
Keith Packard 5d6788ac7e Update ChangeLog, fix some bugs in the man page 2002-08-26 20:52:59 +00:00
Keith Packard f21f40f347 Append version number to cache file names 2002-08-26 19:57:40 +00:00
Keith Packard 0f9a306e71 Add const to a bunch of string APIs 2002-08-24 20:08:53 +00:00
Keith Packard 47d4f9501f Add contains/not_contains, fix LangSet equal operator to use FcLangEqual 2002-08-22 18:53:22 +00:00
Keith Packard d8d7395877 Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup 2002-08-22 07:36:45 +00:00
Keith Packard f4fe447f49 Memory leak in XML parsing of matrices (thanks Owen) 2002-08-20 23:17:03 +00:00