Keith Packard
55a69bd0ae
Replace MIN/MAX/ABS macros which happen to have come from FreeType with
...
fontconfig-specific ones (FC_*)
2004-05-06 02:28:37 +00:00
Keith Packard
bd0ddac8f3
Extend release preparation instructions to include notification and
...
distribution steps
2004-04-24 02:54:40 +00:00
Keith Packard
626a70167d
Update to 2.2.94 (2.2.93 shipped with broken libtool bits)
2004-04-24 01:09:36 +00:00
Keith Packard
7969113f08
Ignore a few more autotool files
2004-04-24 01:06:32 +00:00
Keith Packard
6ae6acf317
Add instructions for doing a release
...
clean up .spec file; perhaps this will be useful to somebody...
Update to 2.2.93
Make 'scanopen' static so GCC doesn't whine about lacking prototype
Add WARN_CFLAGS to pass -W flags for GCC systems
Change various char types around to match across function calls. Fixed bug
in using available_sizes[i].height which is in pixels, not 64ths of a
pixel.
2004-04-14 18:08:41 +00:00
Keith Packard
89e28590f3
Force FC_FOUNDRY and FC_WIDTH to always be set so that matches looking for
...
explicit values prefer exact matches
2004-03-06 23:44:11 +00:00
Keith Packard
02638f1ace
Supplied by: mfabian@suse.de (Mike FABIAN)
...
Bug #260 fc-cache generates wrong spacing values for bitmap fonts Was using
(strcmp (a,b)) instead of (!strcmp(a,b)).
2004-03-02 16:48:51 +00:00
Manish Singh
de66e750a5
Cast strlen to int for printf, so we're 64-bit clean.
2004-02-22 02:21:37 +00:00
Keith Packard
208a720f00
Ok, so I messed up the test for y_ppem. Let's see if I got it right this
...
time.
2004-02-11 18:53:05 +00:00
Keith Packard
4f38fa8106
Pre-2.1.5 versions of FreeType didn't include y_ppem in the FT_Bitmap_Size
...
record. Add a configure.in test for this and change the code
accordingly (using height instead).
2004-02-10 18:38:58 +00:00
Keith Packard
b68b96464f
Add Low Saxon orthography (Kenneth Rohde Christiansen <kenneth@gnu.org>)
...
Oops. Left 'newest.set' unset, which would miscompute the newest file
Add FcGetPixelSize to extract correct pixel size from bdf/pcf font
properties (which report the wrong value in current FreeType)
Don't attempt to check for empty glyphs in non-scalable fonts; they have no
outlines...
2004-02-07 07:13:48 +00:00
Tor Lillqvist
f4c52909ab
fontconfig, at least as used by GIMP and/or PangoFT2 on Windows, crashes
...
when trying to save the cache if config->cache is NULL, which happens
if FcConfigHome() is NULL. Guard against that by using the temp folder
in that case.
2004-02-01 19:32:36 +00:00
Roozbeh Pournader
d3481737be
Added orthographies for Iranian Azerbaijani and Kurdish, and Pashto (Afghan
...
and Pakistani).
Updated Urdu orthography with real data.
2004-01-03 18:27:29 +00:00
Carl Worth
f6d784313f
Remove excessive whitespace (missed on previous commit)
2003-12-12 17:07:55 +00:00
Carl Worth
d098e4ebe7
Move man_MANS into the 'if USEDOCBOOK' block.
...
Move man_MANS into the 'if USEDOCBOOK' block. (all-local): Remove excessive
whitespace.
Add 'set -e' to abort when any program fails, (avoids printing of 'now type
make' after configure aborts).
2003-12-11 19:30:07 +00:00
Keith Packard
408dd9c07a
Switch to FreeType 2.1.7 style includes. Bug #150 .
...
reviewed by: Keith Packard <keithp@keithp.com>
2003-11-18 07:53:04 +00:00
Noah Levitt
8e8fcda45c
Add some example usages.
2003-11-16 19:08:04 +00:00
Roozbeh Pournader
344a0e3361
Fixed a bug "FcStrtod" in handling some cases with two-byte decimal
...
separators.
2003-11-10 17:34:36 +00:00
Keith Packard
27143fc9a2
Update to version 2.2.92
2003-10-27 10:47:53 +00:00
Keith Packard
4cbc3ee8fe
Yet more cleanups to finish getting 'make distcheck' working This has been
...
tested to ensure that it even works from a _build directory.
2003-10-27 10:44:13 +00:00
Keith Packard
394b2bf046
Attempts to fix 'make distcheck' work. Things are progressing pretty well,
...
but there are still failures long into the process dealing with docs
(as always).
The big changes here are mostly to make $(srcdir) != "." work correctly,
fixing the docbook related sections and fc-lang were particularily
tricky. Docbook refuses to load system entities from anywhere other
than where the original .sgml file was located, so no luck looking in
"." for the configure-generated version.sgml and confdir.sgml files.
fc-lang needed help finding .orth files; added a -d option to set the
directory as the least evil of many options.
Now to go use a faster machine and try and wring out the last issues.
2003-10-27 06:30:29 +00:00
Keith Packard
3541556bd3
Tag version 2.2.91
2003-10-26 16:52:28 +00:00
Keith Packard
e99043ac77
Include confdir.sgml.in in EXTRA_DIST
2003-10-26 16:45:23 +00:00
Josselin Mouette
75839218d1
Replace fc-cache and fc-list manpages with more detailed, SGML versions.
2003-10-09 18:21:49 +00:00
Owen Taylor
f077d662c0
Add a FC_HINT_STYLE key for patterns, with possible values
...
HINT_NONE/HINT_SLIGHT/HINT_MEDIUM/HINT_FULL. (Bug #117 )
2003-09-23 20:12:20 +00:00
Owen Taylor
44f59f7168
Remove Georgian capitals, they aren't used for normal writing. (Bug #116 )
2003-09-23 20:06:40 +00:00
Noah Levitt
a05d257fb3
Add new spacing value FC_DUAL (dual-width, as some CJK fonts). (bug #111 )
...
When checking for monospace and dual-width fonts, allow roughly a 3%
variance in the advances.
2003-09-06 19:40:41 +00:00
Manish Singh
3ef32bcdc4
FcConfigAppFontClear: Support passing NULL to use default config.
2003-09-01 05:11:17 +00:00
Carl Worth
34cd0514a2
Added new FcFini function for cleaning up all memory. Fixed a few memory
...
leaks. fc-list now calls FcFini, (and is now leak-free according to
valgrind)
2003-08-15 19:45:20 +00:00
Keith Packard
18906a876a
Bug 103 -- FcObjectSetBuild must be terminated by (char *) 0 as varargs are
...
untyped
2003-08-12 02:06:20 +00:00
Keith Packard
116e13b443
Wrap fcfreetype.h with _FCFUNCPROTOBEGIN/_FCFUNCPROTOEND
2003-07-20 17:14:47 +00:00
Keith Packard
74a623e02e
Implement new semantics for Contains and LISTING:
...
LISTING requires that the font Contain all of the pattern values, where
Contain is redefined for strings to mean precise matching (so that
Courier 10 Pitch doesn't list Courier fonts)
"Contains" for lang means both langs have the same language and either the
same country or one is missing the country
2003-07-20 16:06:18 +00:00
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
656c69d6a8
Add autoconf checks for FT_Has_PS_Glyph_Names
2003-06-26 08:19:11 +00:00
Keith Packard
ee1debfdd9
Allow config->cache to be null (as it is when $HOME is not set)
2003-06-26 00:39:04 +00:00
Keith Packard
79621aa5c7
Lean on autoconf to find useful FreeType functions (bug 95)
2003-06-25 23:21:03 +00:00
Keith Packard
2b45ef3a8a
Bug 75: dont build docs unless docbook is available. Dont install docs
...
unless they are pre-built or buildable
2003-06-17 18:28:20 +00:00
Keith Packard
e5871b5c5b
Add FreeFont entries, fix whitespace in fonts.conf.in (bug 93, from
...
vvas@hal.csd.auth.gr (Vasilis Vasaitis))
2003-06-17 17:31:16 +00:00
Tor Lillqvist
231051f416
Remove CRs from the out file before comparing (needed on Windows).
2003-06-15 22:57:21 +00:00
Tor Lillqvist
92af858f2a
Trivial braino.
2003-06-15 22:45:12 +00:00
Tor Lillqvist
c3941ba9c0
Fix cut&paste error.
2003-06-15 22:35:52 +00:00
Tor Lillqvist
e5206dbcb3
Check also for DLL_EXPORT as indication of being built as a DLL on Win32.
2003-06-13 23:04:35 +00:00
Tor Lillqvist
ee1d81259e
Add share/doc directory. Add Fc*.3 man pages.
...
Set FC_DEFAULT_FONTS on Win32 to the WINDOWSFONTDIR token.
Move the LIBRARY and VERSION lines to the end, not to confuse libtool,
which expects the EXPORTS line to be the first. Add FcConfigEnableHome.
2003-06-13 22:43:28 +00:00
Keith Packard
4ae7f71c89
Update to version 2.2.90
2003-06-09 19:21:06 +00:00
Keith Packard
8edb970e93
Add a bunch of ChangeLog entries
2003-06-09 19:15:00 +00:00
Keith Packard
440e705485
Add fc-match program to demonstrate font matching from the command line
2003-06-09 18:49:19 +00:00
Keith Packard
947afeb566
Optimization in FcLangSetIndex was broken, occasionally returning a pointer
...
to the wrong location on miss
2003-06-09 17:31:03 +00:00
Keith Packard
8bc4bc134a
Add fc-match program
2003-06-09 16:53:31 +00:00
Keith Packard
6d3a90a41c
(Bug 85) add support for culmus fonts
2003-05-31 21:07:01 +00:00
Keith Packard
86b1243193
(Bug 87) Automake 1.4 doesn't do man_MAN1 correctly (Bug 88) Fix usage info
...
on non-long option systems (Tim Mooney)
2003-05-31 14:58:41 +00:00