platform/upstream/fontconfig.git
22 years agoShare more duplicate charset data
Keith Packard [Sun, 7 Jul 2002 19:18:51 +0000 (19:18 +0000)]
Share more duplicate charset data

22 years agoAdd fclang.c to CVS; easier than attempting to build it on the fly
Keith Packard [Sun, 7 Jul 2002 00:00:43 +0000 (00:00 +0000)]
Add fclang.c to CVS; easier than attempting to build it on the fly

22 years agoRemove at and grave from latin languages, add copyright, license and RCS
Keith Packard [Sat, 6 Jul 2002 23:59:19 +0000 (23:59 +0000)]
Remove at and grave from latin languages, add copyright, license and RCS
    header

22 years agoSwitch to RFC 3066 based lang names
Keith Packard [Sat, 6 Jul 2002 23:47:44 +0000 (23:47 +0000)]
Switch to RFC 3066 based lang names

22 years agoAdd a few more common font families to the default configuration
Keith Packard [Sat, 6 Jul 2002 23:46:58 +0000 (23:46 +0000)]
Add a few more common font families to the default configuration

22 years agoAdd coverage documentation files
Keith Packard [Sat, 6 Jul 2002 23:22:03 +0000 (23:22 +0000)]
Add coverage documentation files

22 years agoAdd fc-lang program to generate language coverage tables
Keith Packard [Sat, 6 Jul 2002 23:21:37 +0000 (23:21 +0000)]
Add fc-lang program to generate language coverage tables

22 years agoObject list to FcObjectSetBuild wasnt terminated with 0
Keith Packard [Wed, 3 Jul 2002 23:15:32 +0000 (23:15 +0000)]
Object list to FcObjectSetBuild wasnt terminated with 0

22 years agoIndent line
Marc Aurele La France [Mon, 1 Jul 2002 12:39:23 +0000 (12:39 +0000)]
Indent line

22 years agoIdent line
Marc Aurele La France [Mon, 1 Jul 2002 12:38:27 +0000 (12:38 +0000)]
Ident line

22 years agoMake fc-cache avoid reading the whole world full of fonts
Keith Packard [Mon, 1 Jul 2002 05:11:20 +0000 (05:11 +0000)]
Make fc-cache avoid reading the whole world full of fonts

22 years agoMake fc-list more useful
Keith Packard [Sun, 30 Jun 2002 23:45:40 +0000 (23:45 +0000)]
Make fc-list more useful

22 years agoAdd FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c)
Keith Packard [Sun, 30 Jun 2002 23:45:17 +0000 (23:45 +0000)]
Add FC_LANG_UNKNOWN (needed by auto lang-detecting fcfreetype.c)

22 years agoAdd strong/weak pattern value binding, add known charsets for automatic
Keith Packard [Sat, 29 Jun 2002 20:31:02 +0000 (20:31 +0000)]
Add strong/weak pattern value binding, add known charsets for automatic
    lang computation

22 years agoConstruct empty constant charsets correctly (using null pointers)
Keith Packard [Wed, 26 Jun 2002 22:56:51 +0000 (22:56 +0000)]
Construct empty constant charsets correctly (using null pointers)

22 years agoPermit empty charsets in fonts.cache files
Keith Packard [Wed, 26 Jun 2002 22:14:08 +0000 (22:14 +0000)]
Permit empty charsets in fonts.cache files

22 years agoSteal idea for locale-insensitive strtod from glib
Keith Packard [Wed, 26 Jun 2002 16:11:29 +0000 (16:11 +0000)]
Steal idea for locale-insensitive strtod from glib

22 years agoOops. Made a mistake when adding config file names to monitor list
Keith Packard [Fri, 21 Jun 2002 07:01:11 +0000 (07:01 +0000)]
Oops. Made a mistake when adding config file names to monitor list

22 years agoFix automatic file time checking, transcoding table searches. Actually add
Keith Packard [Fri, 21 Jun 2002 06:14:45 +0000 (06:14 +0000)]
Fix automatic file time checking, transcoding table searches. Actually add
    config files used to config structure so they can be time checked as
    well

22 years agoAccidentally falling through several case blocks
Keith Packard [Thu, 20 Jun 2002 03:43:09 +0000 (03:43 +0000)]
Accidentally falling through several case blocks

22 years agoAdd slanting for fonts without oblique/italic varient. Fix matching code to
Keith Packard [Wed, 19 Jun 2002 21:32:51 +0000 (21:32 +0000)]
Add slanting for fonts without oblique/italic varient. Fix matching code to
    make this work

22 years agoMake fc-cache more tolerant of missing font directories
Keith Packard [Wed, 19 Jun 2002 20:55:19 +0000 (20:55 +0000)]
Make fc-cache more tolerant of missing font directories

22 years agoAdd ref counting to font config patterns so that FcFontSort return values
Keith Packard [Wed, 19 Jun 2002 20:08:22 +0000 (20:08 +0000)]
Add ref counting to font config patterns so that FcFontSort return values
    are persistant

22 years agoAdd a few aliases suggested by Owen and Mike
Keith Packard [Wed, 19 Jun 2002 06:31:46 +0000 (06:31 +0000)]
Add a few aliases suggested by Owen and Mike

22 years agoAdd a few more families to fonts.conf, make FC_ANTIALIAS less important for
Keith Packard [Tue, 18 Jun 2002 22:23:05 +0000 (22:23 +0000)]
Add a few more families to fonts.conf, make FC_ANTIALIAS less important for
    matching, fix family->generic mapping

22 years agoFix compiler warning
Keith Packard [Tue, 18 Jun 2002 16:47:33 +0000 (16:47 +0000)]
Fix compiler warning

22 years agoFix incorrect size in memmove call in FcObjectSetAdd that crashed
Keith Packard [Tue, 18 Jun 2002 16:47:12 +0000 (16:47 +0000)]
Fix incorrect size in memmove call in FcObjectSetAdd that crashed
    FcFontSetList calls

22 years agoFix fontconfig.pc generation in Imakefile
Keith Packard [Sat, 8 Jun 2002 18:46:35 +0000 (18:46 +0000)]
Fix fontconfig.pc generation in Imakefile

22 years agoAdd FcPatternHash, clean up a few valgrind issues
Keith Packard [Sat, 8 Jun 2002 17:32:05 +0000 (17:32 +0000)]
Add FcPatternHash, clean up a few valgrind issues

22 years agoMake autoconf use correct options to build solaris shared libraries xf-4_2_99_1
Keith Packard [Fri, 7 Jun 2002 17:55:41 +0000 (17:55 +0000)]
Make autoconf use correct options to build solaris shared libraries

22 years ago171. Fix LIBXML2LIBDIR name clash in lib/Imakefile (#5180, ISHIKAWA
David Dawes [Tue, 4 Jun 2002 21:55:42 +0000 (21:55 +0000)]
171. Fix LIBXML2LIBDIR name clash in lib/Imakefile (#5180, ISHIKAWA
    Mutsumi).
170. Avoid a problem with setfontdirs when run in some locales (#5179,
    ISHIKAWA Mutsumi).
169. A little tuning for XtAppPeekEvent() (#5178, Dan McNichol).

22 years agoAdd FcPatternEqualSubset for Pango, clean up some internal FcPattern
Keith Packard [Mon, 3 Jun 2002 08:31:15 +0000 (08:31 +0000)]
Add FcPatternEqualSubset for Pango, clean up some internal FcPattern
    interfaces

22 years agoEliminate some compiler warnings, avoid seg fault when matching missing
Keith Packard [Sun, 2 Jun 2002 21:07:57 +0000 (21:07 +0000)]
Eliminate some compiler warnings, avoid seg fault when matching missing
    values

22 years agoAdd aspect ratio support to Xft and fontconfig
Keith Packard [Sun, 2 Jun 2002 20:52:06 +0000 (20:52 +0000)]
Add aspect ratio support to Xft and fontconfig

22 years agoExpression parsing in fonts.conf file mis-freed elements. Constant identity
Keith Packard [Sun, 2 Jun 2002 19:51:36 +0000 (19:51 +0000)]
Expression parsing in fonts.conf file mis-freed elements. Constant identity
    matrix was accidentally freed. Add ability to comare FTFace pattern
    elements (not that its all that useful)

22 years agoAdd support for user-provided freetype faces to Xft
Keith Packard [Fri, 31 May 2002 23:21:25 +0000 (23:21 +0000)]
Add support for user-provided freetype faces to Xft

22 years agoFix Xft2 to build right library version on old systems with xmkmf. Fix
Keith Packard [Fri, 31 May 2002 06:52:47 +0000 (06:52 +0000)]
Fix Xft2 to build right library version on old systems with xmkmf. Fix
    fc-cache location for xmkmf out-of-tree build on old systems

22 years agoFix up support for building Xft1, Xrender and fontconfig out of the tree
Keith Packard [Fri, 31 May 2002 06:38:43 +0000 (06:38 +0000)]
Fix up support for building Xft1, Xrender and fontconfig out of the tree

22 years agoChange FcCharSet datastructure, add FcFontSort API
Keith Packard [Fri, 31 May 2002 04:42:42 +0000 (04:42 +0000)]
Change FcCharSet datastructure, add FcFontSort API

22 years agoOptimize after profiling. Fix FcStrCmp to return correct sign
Keith Packard [Wed, 29 May 2002 22:07:33 +0000 (22:07 +0000)]
Optimize after profiling. Fix FcStrCmp to return correct sign

22 years agoApply some obvious fixes to FcFontSetSort from Owen. Speed up FcCharSet
Keith Packard [Wed, 29 May 2002 08:21:33 +0000 (08:21 +0000)]
Apply some obvious fixes to FcFontSetSort from Owen. Speed up FcCharSet
    primitives and FcFontSetSort

22 years agoUse explicit cd for non-gmake systems
Keith Packard [Tue, 28 May 2002 03:50:23 +0000 (03:50 +0000)]
Use explicit cd for non-gmake systems

22 years ago$< in a non-implicit rule is a GNU-makeism. It's not supported by BSD make.
Matthieu Herrb [Sat, 25 May 2002 13:52:37 +0000 (13:52 +0000)]
$< in a non-implicit rule is a GNU-makeism. It's not supported by BSD make.

22 years agoClean up autoconf install to obey DESTDIR
Keith Packard [Fri, 24 May 2002 06:25:52 +0000 (06:25 +0000)]
Clean up autoconf install to obey DESTDIR

22 years agoChange charset enumeration functions to more sensible API
Keith Packard [Fri, 24 May 2002 05:20:02 +0000 (05:20 +0000)]
Change charset enumeration functions to more sensible API

22 years agoA few autoconf build fixes
Keith Packard [Fri, 24 May 2002 05:19:30 +0000 (05:19 +0000)]
A few autoconf build fixes

22 years agoA few random fontconfig build fixes
Keith Packard [Thu, 23 May 2002 23:00:46 +0000 (23:00 +0000)]
A few random fontconfig build fixes

22 years agoDont require freetype to build with fontconfig
Keith Packard [Thu, 23 May 2002 17:09:32 +0000 (17:09 +0000)]
Dont require freetype to build with fontconfig

22 years agoAdd pkgconfig control file and fontconfig-config script
Keith Packard [Thu, 23 May 2002 17:06:46 +0000 (17:06 +0000)]
Add pkgconfig control file and fontconfig-config script

22 years agoFonts.dtd had "blanks" instead of "blank"
Keith Packard [Thu, 23 May 2002 16:05:16 +0000 (16:05 +0000)]
Fonts.dtd had "blanks" instead of "blank"

22 years agoMissed a Makefile.in for fontconfig includes
Keith Packard [Wed, 22 May 2002 22:59:41 +0000 (22:59 +0000)]
Missed a Makefile.in for fontconfig includes

22 years agoReplace silly avl sort with qsort, add FcPatternEqual
Keith Packard [Wed, 22 May 2002 04:37:07 +0000 (04:37 +0000)]
Replace silly avl sort with qsort, add FcPatternEqual

22 years agoMore autoconf cleanup for fontconfig
Keith Packard [Tue, 21 May 2002 17:48:15 +0000 (17:48 +0000)]
More autoconf cleanup for fontconfig

22 years agoFix xmkmf build process for fontconfig
Keith Packard [Tue, 21 May 2002 17:08:42 +0000 (17:08 +0000)]
Fix xmkmf build process for fontconfig

22 years agoFix autoconf build process for fontconfig
Keith Packard [Tue, 21 May 2002 17:06:22 +0000 (17:06 +0000)]
Fix autoconf build process for fontconfig

22 years agoDon't run fc-cache on make install if DESTDIR is set. Instead; run it from
Matthieu Herrb [Sun, 5 May 2002 17:53:41 +0000 (17:53 +0000)]
Don't run fc-cache on make install if DESTDIR is set. Instead; run it from
    Xinstall.sh after XFree86 is installed.

22 years agoput fontconfig-def.cpp in the right place.
Alan Hourihane [Wed, 10 Apr 2002 11:28:10 +0000 (11:28 +0000)]
put fontconfig-def.cpp in the right place.

22 years agonew preprocessor files. (#5215-#5218, Alexander Gottwald).
Alan Hourihane [Sun, 7 Apr 2002 15:19:46 +0000 (15:19 +0000)]
new preprocessor files. (#5215-#5218, Alexander Gottwald).

22 years agoFix FT_Get_Next_Char API to match official 2.0.9 released version
Keith Packard [Wed, 27 Mar 2002 04:33:55 +0000 (04:33 +0000)]
Fix FT_Get_Next_Char API to match official 2.0.9 released version

22 years agoWarning fixes
Marc Aurele La France [Mon, 4 Mar 2002 21:15:28 +0000 (21:15 +0000)]
Warning fixes

22 years agoAdd match routine that returns list of fonts
Keith Packard [Sun, 3 Mar 2002 18:39:05 +0000 (18:39 +0000)]
Add match routine that returns list of fonts

22 years agoEliminate duplicate definitions in fcint.h and fontconfig.h
Keith Packard [Sun, 3 Mar 2002 18:36:26 +0000 (18:36 +0000)]
Eliminate duplicate definitions in fcint.h and fontconfig.h

22 years agofontconfig: bail scanning directory on fatal error
Keith Packard [Sun, 3 Mar 2002 18:35:22 +0000 (18:35 +0000)]
fontconfig: bail scanning directory on fatal error

22 years agoEliminate compiler warnings
Keith Packard [Sun, 3 Mar 2002 18:31:20 +0000 (18:31 +0000)]
Eliminate compiler warnings

22 years agoAdd fcatomic.c
Keith Packard [Sun, 3 Mar 2002 00:19:43 +0000 (00:19 +0000)]
Add fcatomic.c

22 years agoAdd new FcAtomic datatype for config file locking
Keith Packard [Fri, 1 Mar 2002 22:06:30 +0000 (22:06 +0000)]
Add new FcAtomic datatype for config file locking

22 years agoAdd missing clean rule
Marc Aurele La France [Fri, 1 Mar 2002 17:52:03 +0000 (17:52 +0000)]
Add missing clean rule

22 years agoPort Xft1 to fontconfig
Keith Packard [Fri, 1 Mar 2002 01:00:54 +0000 (01:00 +0000)]
Port Xft1 to fontconfig

22 years agoAdd better error reporting when loading config file
Keith Packard [Thu, 28 Feb 2002 16:51:48 +0000 (16:51 +0000)]
Add better error reporting when loading config file

22 years agoWarning fixes
Marc Aurele La France [Tue, 26 Feb 2002 05:10:30 +0000 (05:10 +0000)]
Warning fixes

22 years agoCheck font edit value lists for empty dri-20020222-merge
Keith Packard [Sun, 24 Feb 2002 01:23:35 +0000 (01:23 +0000)]
Check font edit value lists for empty

22 years agofontconfig: some config file parsing mistakes
Keith Packard [Fri, 22 Feb 2002 18:54:07 +0000 (18:54 +0000)]
fontconfig: some config file parsing mistakes

22 years agoRemove fcxml.h include file as it cant work anymore anyhow before-mesa-4_0-import
Keith Packard [Wed, 20 Feb 2002 01:01:21 +0000 (01:01 +0000)]
Remove fcxml.h include file as it cant work anymore anyhow

22 years agodont complain about missing optional included font config files
Keith Packard [Wed, 20 Feb 2002 00:32:30 +0000 (00:32 +0000)]
dont complain about missing optional included font config files

22 years agoAutomatically initialize the fontconfig library
Keith Packard [Tue, 19 Feb 2002 08:33:23 +0000 (08:33 +0000)]
Automatically initialize the fontconfig library

22 years agoEliminate const in FcPatternGetString; too hard. Add FcCharSetCoverage to
Keith Packard [Tue, 19 Feb 2002 07:50:44 +0000 (07:50 +0000)]
Eliminate const in FcPatternGetString; too hard. Add FcCharSetCoverage to
    enumarate Unicode coverage efficiently

22 years agoSwitch fontconfig from libxml2 to expat
Keith Packard [Mon, 18 Feb 2002 22:29:28 +0000 (22:29 +0000)]
Switch fontconfig from libxml2 to expat

22 years agofontconfig fc-cache program needs to be executed with correct environment
Keith Packard [Fri, 15 Feb 2002 23:45:33 +0000 (23:45 +0000)]
fontconfig fc-cache program needs to be executed with correct environment
    on install

22 years agoUpdate to Xft version 2
Keith Packard [Fri, 15 Feb 2002 07:36:14 +0000 (07:36 +0000)]
Update to Xft version 2

22 years agofontconfig library: build fixes and compiler warning fixes
Keith Packard [Fri, 15 Feb 2002 06:01:28 +0000 (06:01 +0000)]
fontconfig library: build fixes and compiler warning fixes

22 years agoUpdate fontconfig and libxml2 to get them working with in-tree build dri-20020129-merge
Keith Packard [Fri, 15 Feb 2002 00:49:44 +0000 (00:49 +0000)]
Update fontconfig and libxml2 to get them working with in-tree build
    process

22 years agoAdd new font configuration library which forms the basis of the new version v1_0_1
Keith Packard [Thu, 14 Feb 2002 23:34:13 +0000 (23:34 +0000)]
Add new font configuration library which forms the basis of the new version
    of Xft

22 years agoInitial revision
Keith Packard [Thu, 14 Feb 2002 23:34:13 +0000 (23:34 +0000)]
Initial revision