Keith Packard
e712133ca7
Was losing local cached dirs in global cache list
2002-09-26 00:16:23 +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
9dac3c5945
More complete memory tracking. Install always overwrites header files
2002-08-31 22:17:32 +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
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
bd724c8596
Short circuit FcPatternEqual when both args point at the same pattern
2002-08-07 01:45:59 +00:00
Keith Packard
0e344dec0b
Update fontconfig manual to match current bits
2002-08-06 19:54:10 +00:00
Keith Packard
bb356b68ab
Uninitialized member of cache structure could lead to non-updated cache
...
files
2002-08-06 19:00:43 +00:00
Keith Packard
aefb2c41c8
Fix autoconf build BSD install and sysconfdir problems
2002-08-01 15:57:26 +00:00
Marc Aurele La France
c2e9d0240b
Warning fix
2002-08-01 01:35:02 +00:00
Keith Packard
6fff2cda0a
Add binding property to edit element
2002-07-31 01:36:37 +00:00
Keith Packard
327a7fd491
Rewrite global cache handling code in fontconfig to eliminate per-file
...
syscalls
2002-07-28 10:50:59 +00:00
Keith Packard
1a9ae91a16
Add fclang.c to Makefile.in
2002-07-17 17:51:52 +00:00
Keith Packard
69937bd941
Add some Utf16 support, extract font family and style names from name table
...
for sfnt fonts
2002-07-13 05:43:25 +00:00
Keith Packard
c80d2ac486
Clean up some coverage files; a few accidentally included PUA values and
...
punctuation. Add debugging stuff to dump out missing codepoints during
cache building when missing only a few
2002-07-12 21:06:03 +00:00
Keith Packard
b4a2c1f012
Add a bunch more languages that use the Latin alphabet
2002-07-12 19:19:16 +00:00
Keith Packard
e709ddfa10
Use locale data set FC_LANG by default. Reorder FcPattern and FcValueList
...
to match Xft1.
2002-07-09 22:08:14 +00:00
Keith Packard
2fcac34973
Trim ideographic punctuation and Suzhou numerals from zh-tw orthography.
...
Had accidentally swapped codePageRange bits for traditional and
simplified chinese. Add persian (fa) and HKSCS (zh-hk). Fix possible
bug in charset walking
2002-07-09 02:28:29 +00:00
Keith Packard
e50b9ae711
Update iso639-2 language coverage info, fix Georgian orthography to
...
eliminate Mingrelian and Svan glyphs, use coverage for inclusion and
OS/2 for Han exclusion, restructure fclang.c to use fclang.h from
fc-lang dir
2002-07-08 07:31:53 +00:00
Keith Packard
d6dabf3686
Add walloon, update fclang.c to include recent language additions
2002-07-07 19:30:53 +00:00
Keith Packard
3de8881ec9
Add fclang.c to CVS; easier than attempting to build it on the fly
2002-07-07 00:00:43 +00:00
Keith Packard
82f4243f22
Switch to RFC 3066 based lang names
2002-07-06 23:47:44 +00:00
Keith Packard
4c0036053a
Add strong/weak pattern value binding, add known charsets for automatic
...
lang computation
2002-06-29 20:31:02 +00:00
Keith Packard
5c7fb8274c
Construct empty constant charsets correctly (using null pointers)
2002-06-26 22:56:51 +00:00
Keith Packard
c552f59ba2
Permit empty charsets in fonts.cache files
2002-06-26 22:14:08 +00:00
Keith Packard
223c028949
Steal idea for locale-insensitive strtod from glib
2002-06-26 16:11:29 +00:00
Keith Packard
4aded3e0dd
Oops. Made a mistake when adding config file names to monitor list
2002-06-21 07:01:11 +00:00
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
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
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
d0f07b8d58
Add FcPatternHash, clean up a few valgrind issues
2002-06-08 17:32:05 +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
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