Commit Graph

288 Commits

Author SHA1 Message Date
Keith Packard f959b24d09 Update version to 2.2.3 Add release comments to INSTALL 2004-06-30 18:53:39 +00:00
Keith Packard 0d71dde9b4 Provided by: Lubos Lunak <l.lunak@suse.cz>
However FcConfigUptoDate() doesn't seem to work. See the attached patch.
    First there's an obvious misplaced parenthesis making it return always
    false, and second, even this call fails to detect font changes (e.g.
    adding a new font to /usr/X11R6/lib/X11/fonts/truetype). The patch
    should fix that as well. The problem seems to be triggered by my
    fonts.conf specifying only /usr/X11R6/lib/X11/fonts , and therefore
    config->configDirs doesn't include subdirs, unlike config->fontDirs.
2004-06-30 18:42:58 +00:00
Keith Packard 2ebc105079 Add AM_MAINTAINER_MODE 2004-04-07 18:51:57 +00:00
Keith Packard 0ede3c2fc1 Oops. Apply changes to configure.in needed to detect functions and
structures used in FcGetPixelSize.
2004-03-30 17:31:48 +00:00
Keith Packard 0b21fd7cc3 Fix --disable-doc mode code to locate built documents in ${srcdir} instead
of ${builddir}
2004-03-30 17:26:17 +00:00
Keith Packard 6f68171097 Use code from HEAD in computing pixel sizes of fonts so that vageries in
FreeType over y_ppem/height issues don't affect what pixel size values
    are used.
2004-03-30 17:17:20 +00:00
Keith Packard ad47b4480e Bug #387 - usr352@wanadoo.es (Pedro Gimeno)
Missing braces around a block of code. Correct fix was already in HEAD.
2004-03-30 17:15:00 +00:00
Tor Lillqvist d48384899e Merge from HEAD:
If FcConfigHome() is NULL, use the temp folder. (I guess this branch
    doesn't crash on a NULL config->cache, but still a good idea to have a
    cache file, for performance, isn't it?)
Fix cut&paste error.
Remove CRs from the out file before comparing (needed on Windows).
Add share/doc directory. Add Fc*.3 man pages.
Move the LIBRARY and VERSION lines to the end, not to confuse libtool,
    which expects the EXPORTS line to be the first. Add FcConfigEnableHome.
Check also for DLL_EXPORT as indication of being built as a DLL on Win32.
2004-03-28 23:31:31 +00:00
Keith Packard 34ead331b9 Update to version 2.2.2
Make subdir build work
Use new freetype include scheme
2004-03-10 20:42:28 +00:00
Roozbeh Pournader 6ed12fe8f8 Fixed a bug "FcStrtod" in handling some cases with two-byte decimal
separators.
2003-11-10 18:10:15 +00:00
Keith Packard 79f1aaef60 Was miscomputing end of string position for FcStrtod in locales with
multibyte separators (2.2 branch)
2003-07-09 17:04:59 +00:00
Keith Packard 339c83e11e Allow config->cache to be null (as it is when $HOME is not set) (2.2
branch)
2003-06-26 00:39:56 +00:00
Keith Packard e65f957f4e Update version number to 2.2.1 2003-06-09 18:38:08 +00:00
Keith Packard 7e26bbeb23 Update ChangeLog, prepare for 2.2.1 2003-06-09 18:36:49 +00:00
Keith Packard a6de0d3401 Apply patch from head for FcLangSetIndex to fix optimized matcher 2003-06-09 18:25:04 +00:00
Keith Packard 2fbb2ccf30 Typo in bitstream foundry name 2003-04-30 15:18:02 +00:00
Keith Packard c4d3fef747 Eliminate italic_angle check for PS fonts 2003-04-24 17:32:37 +00:00
Keith Packard a9829980e5 Fix docs to close sgml tags 2003-04-23 04:09:56 +00:00
Keith Packard 082cde02b9 Fix autogen.sh (in 2.2 branch) to work with newer versions of automake 2003-04-22 17:14:16 +00:00
Keith Packard cfb3f5309e Handle pattern elements moving during multiple edits 2003-04-22 06:29:31 +00:00
Keith Packard 781f10486d Update to version 2.2.0 2003-04-21 16:12:22 +00:00
Noah Levitt 8eb4a52ed8 Fixed variable name mistake. 2003-04-21 06:17:23 +00:00
Keith Packard 965f77940c From James Su -- only part of page 0xff is Latin 2003-04-20 04:44:09 +00:00
Keith Packard 29d961a28e Guard calls to FT_Get_BDF_Property to avoid freetype jumping through null
pointer
2003-04-18 15:56:05 +00:00
Keith Packard 3a30abdb84 Pass FONTCONFIG_PATH in arguments to get expanded 2003-04-17 21:50:24 +00:00
Keith Packard 2b2f2a714a BDF properties not available until FreeType 2.1.4 2003-04-17 21:29:12 +00:00
Colin Walters 12d49d3cf4 Remove some unused variables, and initialize some other ones so gcc doesn't
warn us.
2003-04-17 17:43:04 +00:00
Keith Packard 996580dce5 Solaris porting fixes 2003-04-17 15:47:34 +00:00
Keith Packard b1e98ed99e Add Vera support to default configuration 2003-04-16 22:04:42 +00:00
Keith Packard e2925d7dc2 bump version to 2.1.94 2003-04-16 21:50:51 +00:00
Keith Packard ab06f005f6 add some changelog entries 2003-04-16 18:49:28 +00:00
Keith Packard 0e7a434783 Search through the BDF properties for width and foundry information 2003-04-16 18:08:47 +00:00
Keith Packard 2e2121f910 Move foundry detection data into fcfreetype.c (which is getting rather
large at this point)
2003-04-16 16:19:38 +00:00
Keith Packard 4515cf329e bool was misdeclared in DTD 2003-04-16 16:18:27 +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
Keith Packard 52253696cd Clean up ps font weight matching and check for NULL 2003-04-15 17:01:39 +00:00
Juliusz Chroboczek 2ae95e77f7 Implemented foundry generation for Type 1 and TrueType 2003-04-11 23:45:59 +00:00
Keith Packard 0a557ec372 update version number to 2.1.93 2003-04-11 23:00:51 +00:00
Keith Packard 7f31f37815 Run fc-cache from local dir instead of install dir to help LFS installs (I
hope)
2003-04-11 22:53:53 +00:00
Keith Packard 9f2bcb3e41 Switch to locale-independent string compare function 2003-04-11 22:24:23 +00:00
Keith Packard d6ea834746 Bug #46, #47 fontconfig should retrieve type 1 font information from
FontInfo dictionary Patch provided by g2@magestudios.net (Gerard
    Escalante)
2003-04-11 22:17:11 +00:00
Keith Packard cc30f9ca54 remove -u option to docbook2man which was trashing the .html file 2003-04-08 05:00:25 +00:00
Colin Walters 8c8caabdf0 *** empty log message *** 2003-04-08 03:58:57 +00:00
Colin Walters 15b49a7fbe Fix dummy makefile target names when MS_LIB_AVAILABLE isn't set. 2003-04-08 03:58:08 +00:00
Keith Packard ef82cce1d5 update copyright years 2003-04-04 20:17:40 +00:00
Keith Packard 08b5b70dcf Move sample subpixel configuration to local.conf 2003-04-04 20:16:33 +00:00
Keith Packard 848d32bd3f Set spacing to mono if every encoded glyph is the same width 2003-03-28 17:08:35 +00:00
Keith Packard 7dbeec1738 Wrong pattern for matching font file names. Fix submitted by
hjchoe@hancom.com (Choe Hwanjin)
2003-03-24 05:03:20 +00:00
Tor Lillqvist c8582ff72a Changes for Windows:
Add a fontconfig-zip(.in) script, used to build a binary distribution.
2003-03-22 21:28:13 +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