Keith Packard
26da2bb42f
Was miscomputing end of string position for FcStrtod in locales with
...
multibyte separators
2003-07-09 17:04:17 +00:00
Keith Packard
d47c9d6efe
Add filename-based accept/reject to ammend available fonts.
...
change FT_ENCODING_ADOBE_CUSTOM to ft_encoding_adobe_custom for older
FreeType releases.
2003-05-07 16:13:24 +00:00
Keith Packard
3f7653c2ba
Fix unary operator parsing. Add floor, ceil, trunc and round unary
...
operators
2003-04-15 23:38:06 +00:00
Tor Lillqvist
daeed6e048
Changes for Windows:
...
On Windows with gcc (a.k.a. mingw) build as a DLL.
We don't want to hardcode the fonts.conf file location in the DLL, so we
look up the DLL location at run-time in a DllMain() function. The
fonts.conf location is deduced from that.
The colon can't be used as path separator on Windows, semicolon is used
instead. File path components can be separated with either slash or
backslash. Absolute paths can also begin with a drive letter.
Add internal function FcStrLastSlash that strrchr's the last slash, or
backslash on Windows.
There is no link() on Windows. For atomicity checks, mkdir a lock directory
instead.
In addition to HOME, also look for USERPROFILE.
Recognize the special font directory token WINDOWSFONTDIR, to use the
system's font directory.
Remove the fontconfig-def.cpp that was obsolete. Add fontconfig.def(.in),
without internal functions.
Add a fontconfig-zip(.in) script, used to build a binary distribution.
2003-03-22 21:25:34 +00:00
Keith Packard
4bd4418ab5
Change RCS tag
2003-03-05 05:51:27 +00:00
Keith Packard
ff3f1f98ed
Switch back to -version-info for fontconfig as its at minor 0. Add
...
--system-only to fc-cache. Fix FC_VERSION to match product version
rather than .so version
2003-03-02 19:12:23 +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
9dac3c5945
More complete memory tracking. Install always overwrites header files
2002-08-31 22:17:32 +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
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
6fff2cda0a
Add binding property to edit element
2002-07-31 01:36:37 +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
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
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
2623c1ebee
Fix compiler warning
2002-06-18 16:47:33 +00:00
Keith Packard
d0f07b8d58
Add FcPatternHash, clean up a few valgrind issues
2002-06-08 17:32:05 +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
0ab36ca8f9
Replace silly avl sort with qsort, add FcPatternEqual
2002-05-22 04:37:07 +00:00
Keith Packard
179c39959c
Fix autoconf build process for fontconfig
2002-05-21 17:06:22 +00:00
Keith Packard
80c053b725
Add better error reporting when loading config file
2002-02-28 16:51:48 +00:00
Keith Packard
bbbaac3691
fontconfig: some config file parsing mistakes
2002-02-22 18:54:07 +00:00
Keith Packard
24c90386bb
dont complain about missing optional included font config files
2002-02-20 00:32:30 +00:00
Keith Packard
c2e7c611cb
Switch fontconfig from libxml2 to expat
2002-02-18 22:29:28 +00:00
Keith Packard
ccb3e93b27
fontconfig library: build fixes and compiler warning fixes
2002-02-15 06:01:28 +00:00
Keith Packard
24330d27f8
Initial revision
2002-02-14 23:34:13 +00:00