Keith Packard
79621aa5c7
Lean on autoconf to find useful FreeType functions (bug 95)
2003-06-25 23:21:03 +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
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
7769c3213d
Handle Adobe glyph names for fonts which include ADOBE_CUSTOM encodings
2003-05-04 22:53:49 +00:00
Keith Packard
11fec41c0e
Grub through style to find weight/slant/width values when other techniques
...
fail
2003-05-02 01:11:53 +00:00
Keith Packard
3760a63825
Add demi and book postscript weight names. Allow spaces in postscript and X
...
matching
2003-05-01 14:31:04 +00:00
Keith Packard
1af9b7b4d9
Typo in bitstream foundry name
2003-04-30 15:17:42 +00:00
Keith Packard
70ee88099e
Debug output for unknown ps weight names. ignore italic_angle for PS fonts
...
as FreeType already checks that
2003-04-24 17:31:03 +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
2b2f2a714a
BDF properties not available until FreeType 2.1.4
2003-04-17 21:29:12 +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
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
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
848d32bd3f
Set spacing to mono if every encoded glyph is the same width
2003-03-28 17:08:35 +00:00
Keith Packard
81fa16c336
add font widths and extend weight from OS/2 table
2003-03-12 22:16:43 +00:00
Keith Packard
4bd4418ab5
Change RCS tag
2003-03-05 05:51:27 +00:00
Keith Packard
148656ed8b
Stop setting FC_SPACING from font hints. Theyre always wrong
2003-02-27 07:04:59 +00:00
Keith Packard
c647f6f1e4
Build fclang.h before building library This required compiling the charset
...
funcs into fc-lang, which was done by refactoring code in fccharset.c
and fcfreetype.c a bit
Updated ethiopic orthographies
Remove imake support
Install empty local.conf file if none is present
2003-02-06 17:46:06 +00:00
Keith Packard
a342e87dc3
Add fontversion field
2002-09-26 00:17:28 +00:00
Keith Packard
9dac3c5945
More complete memory tracking. Install always overwrites header files
2002-08-31 22:17:32 +00:00
Keith Packard
d8d7395877
Reimplement FC_LANG as FcTypeLang, freeze patterns, other cleanup
2002-08-22 07:36:45 +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
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
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
be0948508c
Add support for user-provided freetype faces to Xft
2002-05-31 23:21:25 +00:00
Keith Packard
bbbaac3691
fontconfig: some config file parsing mistakes
2002-02-22 18:54:07 +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