Commit Graph

515 Commits

Author SHA1 Message Date
Keith Packard 4645eedfcc Fix automatic file time checking, transcoding table searches. Actually add
config files used to config structure so they can be time checked as
    well
2002-06-21 06:14:45 +00:00
Keith Packard 8c96d1fc10 Accidentally falling through several case blocks 2002-06-20 03:43:09 +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 0c35c0facb Make fc-cache more tolerant of missing font directories 2002-06-19 20:55:19 +00:00
Keith Packard 6f6563edb5 Add ref counting to font config patterns so that FcFontSort return values
are persistant
2002-06-19 20:08:22 +00:00
Keith Packard 06a48f2073 Add a few aliases suggested by Owen and Mike 2002-06-19 06:31:46 +00:00
Keith Packard f534109f5a Add a few more families to fonts.conf, make FC_ANTIALIAS less important for
matching, fix family->generic mapping
2002-06-18 22:23:05 +00:00
Keith Packard 2623c1ebee Fix compiler warning 2002-06-18 16:47:33 +00:00
Keith Packard 5b1bfa5d82 Fix incorrect size in memmove call in FcObjectSetAdd that crashed
FcFontSetList calls
2002-06-18 16:47:12 +00:00
Keith Packard c0d42979ad Fix fontconfig.pc generation in Imakefile 2002-06-08 18:46:35 +00:00
Keith Packard d0f07b8d58 Add FcPatternHash, clean up a few valgrind issues 2002-06-08 17:32:05 +00:00
Keith Packard 8a39040e2a Make autoconf use correct options to build solaris shared libraries 2002-06-07 17:55:41 +00:00
David Dawes b5b6d7f85d 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).
2002-06-04 21:55:42 +00:00
Keith Packard e9be9cd10a Add FcPatternEqualSubset for Pango, clean up some internal FcPattern
interfaces
2002-06-03 08:31:15 +00:00
Keith Packard 88c747e206 Eliminate some compiler warnings, avoid seg fault when matching missing
values
2002-06-02 21:07:57 +00:00
Keith Packard 2a41214a25 Add aspect ratio support to Xft and fontconfig 2002-06-02 20:52:06 +00:00
Keith Packard 8ec077f22b 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)
2002-06-02 19:51:36 +00:00
Keith Packard be0948508c Add support for user-provided freetype faces to Xft 2002-05-31 23:21:25 +00:00
Keith Packard bff617fa56 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
2002-05-31 06:52:47 +00:00
Keith Packard fbb405f3b5 Fix up support for building Xft1, Xrender and fontconfig out of the tree 2002-05-31 06:38:43 +00:00
Keith Packard 20ac65ab00 Change FcCharSet datastructure, add FcFontSort API 2002-05-31 04:42:42 +00:00
Keith Packard bc9469baad Optimize after profiling. Fix FcStrCmp to return correct sign 2002-05-29 22:07:33 +00:00
Keith Packard 1412a69926 Apply some obvious fixes to FcFontSetSort from Owen. Speed up FcCharSet
primitives and FcFontSetSort
2002-05-29 08:21:33 +00:00
Keith Packard 78417a2c74 Use explicit cd for non-gmake systems 2002-05-28 03:50:23 +00:00
Matthieu Herrb fcd247431f $< in a non-implicit rule is a GNU-makeism. It's not supported by BSD make. 2002-05-25 13:52:37 +00:00
Keith Packard ed2547b858 Clean up autoconf install to obey DESTDIR 2002-05-24 06:25:52 +00:00
Keith Packard 3673201215 Change charset enumeration functions to more sensible API 2002-05-24 05:20:02 +00:00
Keith Packard c9f55ecb06 A few autoconf build fixes 2002-05-24 05:19:30 +00:00
Keith Packard 48db40f692 A few random fontconfig build fixes 2002-05-23 23:00:46 +00:00
Keith Packard 61bb4bad75 Dont require freetype to build with fontconfig 2002-05-23 17:09:32 +00:00
Keith Packard 2eafe0904d Add pkgconfig control file and fontconfig-config script 2002-05-23 17:06:46 +00:00
Keith Packard 1c20b1cc0b Fonts.dtd had "blanks" instead of "blank" 2002-05-23 16:05:16 +00:00
Keith Packard 442678fbc4 Missed a Makefile.in for fontconfig includes 2002-05-22 22:59:41 +00:00
Keith Packard 0ab36ca8f9 Replace silly avl sort with qsort, add FcPatternEqual 2002-05-22 04:37:07 +00:00
Keith Packard 446bb9c9e0 More autoconf cleanup for fontconfig 2002-05-21 17:48:15 +00:00
Keith Packard fb9545b1ba Fix xmkmf build process for fontconfig 2002-05-21 17:08:42 +00:00
Keith Packard 179c39959c Fix autoconf build process for fontconfig 2002-05-21 17:06:22 +00:00
Matthieu Herrb 1ce2a1bbad Don't run fc-cache on make install if DESTDIR is set. Instead; run it from
Xinstall.sh after XFree86 is installed.
2002-05-05 17:53:41 +00:00
Alan Hourihane 28e413038d put fontconfig-def.cpp in the right place. 2002-04-10 11:28:10 +00:00
Alan Hourihane d82a034f91 new preprocessor files. (#5215-#5218, Alexander Gottwald). 2002-04-07 15:19:46 +00:00
Keith Packard d9db7b9e94 Fix FT_Get_Next_Char API to match official 2.0.9 released version 2002-03-27 04:33:55 +00:00
Marc Aurele La France 8c7b2a9d83 Warning fixes 2002-03-04 21:15:28 +00:00
Keith Packard 216fac98e0 Add match routine that returns list of fonts 2002-03-03 18:39:05 +00:00
Keith Packard ee9061efe9 Eliminate duplicate definitions in fcint.h and fontconfig.h 2002-03-03 18:36:26 +00:00
Keith Packard 5faa099cd5 fontconfig: bail scanning directory on fatal error 2002-03-03 18:35:22 +00:00
Keith Packard 17e16fa110 Eliminate compiler warnings 2002-03-03 18:31:20 +00:00
Keith Packard a391da8f0f Add fcatomic.c 2002-03-03 00:19:43 +00:00
Keith Packard 134f6011f3 Add new FcAtomic datatype for config file locking 2002-03-01 22:06:30 +00:00
Marc Aurele La France d23a2a6dfa Add missing clean rule 2002-03-01 17:52:03 +00:00
Keith Packard 9c8e07f195 Port Xft1 to fontconfig 2002-03-01 01:00:54 +00:00