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
James Su
d4d1e8bc60
Fix "contains" op for strings and langsets.
2003-05-28 01:34:38 +00:00
Keith Packard
53183e66e5
Fix build error with BDF prop local. Free langset after query
2003-05-17 02:17:19 +00:00
Keith Packard
f777f1b35d
oops. Left the psfontinfo.weight matching code commented out while testing
...
other stuff...
2003-05-16 16:37:16 +00:00
Juliusz Chroboczek
ecb7c180d0
Extract spacing from XLFD atom
2003-05-14 20:23:24 +00:00
Keith Packard
0b7a0da20b
Use FcIsWidth to share code
...
Set FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH when scanning fonts to avoid
misclassifying some Han fonts as monospaced.
2003-05-12 20:48:59 +00:00
Juliusz Chroboczek
65d1441df8
Reinstate SETWIDTH_NAME parsing for legacy fonts, disappeared in 1.30.
2003-05-12 09:11:10 +00:00
Juliusz Chroboczek
0f362ad520
Generate FC_SIZE and FC_DPI for legacy bitmap fonts
2003-05-12 09:04:24 +00:00