Akira TAGOH
665584a19b
Validate cache more carefully
...
Reject caches when FcPattern isn't a constant.
This is usually unlikely to happen but reported.
I've decided to add more validation since this isn't reproducible
and easy to have a workaround rather than investigating 'why'.
https://bugs.freedesktop.org/show_bug.cgi?id=103237
2017-11-14 20:59:27 +09:00
Alban Browaeys
bc0240bf12
Fixes cleanup
...
Remove leftover references to run-test271.sh.
2017-10-17 16:39:42 +09:00
Behdad Esfahbod
73c45cde5f
Remove stray printf()
...
Ouch.
2017-10-12 18:04:29 +09:00
Alexander Kanavin
b5016e3018
src/fcxml.c: avoid double free() of filename
...
It's also freed after bail1, so no need to do it here.
2017-10-12 11:26:21 +09:00
Bastien Nocera
ffee275e52
conf: Prefer system emoji fonts to third-party ones
...
Prefer the system provided emoji fonts on systems which provide one,
such as Windows, MacOS and Android, even if the Emoji One or Emoji Two
fonts are installed.
This also allows free software OSes such as GNOME to prefer the Emoji
One font, which is not used in other OSes and therefore has a unique
brand identity, by installing them and only them by default.
Users can use more capable fonts while Emoji One and Emoji Two catch up
by installing a font otherwise already used by another system, such as
Google's freely redistributable Noto Emoji font.
https://bugzilla.redhat.com/show_bug.cgi?id=1496761
2017-10-05 20:32:03 +09:00
Akira TAGOH
b546940435
Bump version to 2.12.6
2017-09-21 17:06:17 +09:00
Akira TAGOH
fc08a0e9af
Update libtool revision
2017-09-21 17:05:51 +09:00
Akira TAGOH
33c760ce2d
Fix again to keep the same behavior to the return value of FcConfigParseAndLoad
...
https://bugs.freedesktop.org/show_bug.cgi?id=102141
2017-09-21 16:57:55 +09:00
Akira TAGOH
918ed92226
Revert "Keep the same behavior to the return value of FcConfigParseAndLoad"
...
This reverts commit dc56ff8040
.
2017-09-21 16:57:42 +09:00
Florian Müllner
3b69b7ad92
build: Remove references to deleted file
...
Commit cc67d7df17
removed 30-urw-aliases.conf, so don't try to
install it.
2017-09-21 16:57:26 +09:00
David Kaspar [Dee'Kej]
fa27b150fb
conf.d: Drop aliases for (URW)++ fonts
...
They have become a part of (URW)++ upstream release now:
https://github.com/ArtifexSoftware/urw-base35-fonts/tree/master/fontconfig
2017-09-21 16:57:08 +09:00
Akira TAGOH
0671eec812
und_zsye.orth: polish to get for NotoEmoji-Regular.ttf
2017-09-21 16:56:52 +09:00
Behdad Esfahbod
2c85f709ad
[fc-query] Fix linking order
2017-09-21 16:54:14 +09:00
Behdad Esfahbod
ef3252e027
Minor
2017-09-21 16:53:35 +09:00
Akira TAGOH
4d3410bd08
Bump version to 2.12.5
2017-09-09 22:34:36 +09:00
Akira TAGOH
37339b7b2c
Update libtool versioning
2017-09-09 22:34:21 +09:00
Akira TAGOH
36a3ced949
Update docs
2017-09-09 22:17:16 +09:00
Akira TAGOH
92da67a9fc
fc-blanks: fall back to the static data available in repo if downloaded data is corrupted
...
https://bugs.freedesktop.org/show_bug.cgi?id=102399
2017-08-25 11:47:09 +09:00
Akira TAGOH
12cf4c17db
Update similar to emoji's
2017-08-23 13:39:15 +09:00
Akira TAGOH
69918f0eaa
Polish und_zmth.orth more for Cambria Math and Minion Math
2017-08-23 12:36:15 +09:00
Akira TAGOH
a7fcaed61e
Polish und_zmth.orth for Libertinus Math
2017-08-23 11:21:10 +09:00
Akira TAGOH
53c4440ee3
Add und_zmth.orth to support Math in lang
2017-08-22 20:37:30 +09:00
Akira TAGOH
ee609da358
Fix to work the debugging option on fc-validate
2017-08-22 20:30:34 +09:00
Akira TAGOH
5efa1137b4
Accept 4 digit script tag in FcLangNormalize().
2017-08-22 17:58:22 +09:00
Akira TAGOH
651f122764
Do not ship fcobjshash.gperf in archive
2017-08-15 18:20:15 +09:00
Akira TAGOH
dc56ff8040
Keep the same behavior to the return value of FcConfigParseAndLoad
...
reverting the behavior accidentally changed by 12b750
https://bugs.freedesktop.org/show_bug.cgi?id=102141
2017-08-13 16:18:46 +09:00
Behdad Esfahbod
41bc5eab84
Fix weight mapping
...
Ouch!
2017-08-08 15:34:57 -07:00
Behdad Esfahbod
8b29103196
Fix warning
2017-08-04 14:23:10 +01:00
Behdad Esfahbod
484cb300ea
Fix sign-difference compare warning
2017-08-04 14:23:10 +01:00
Behdad Esfahbod
9bb36b42c9
Minor
2017-08-04 12:23:28 +01:00
Behdad Esfahbod
064440d597
Ignore 'und-' prefix for in FcLangCompare
...
See https://bugs.freedesktop.org/show_bug.cgi?id=94551#c54
For example, matching for :lang=und-zsye matches emoji font, but searching
for :lang=und-xyz wouldn't match an emoji font anymore. Neither does :lang-und.
2017-08-03 11:17:35 +01:00
Behdad Esfahbod
cc8442dec8
Adjust color emoji config some more
...
Seems to work now. Either asking for family emoji, or :lang=und-zsye returns
the preferred color emoji font available, or just any color emoji font if none
of the preferred ones was found.
2017-08-03 10:36:01 +01:00
Behdad Esfahbod
26fdd3e4c6
Remove unneeded codepoints
2017-08-02 16:48:33 +01:00
Akira TAGOH
ef0b5f8901
Add more code points to und-zsye.orth
2017-08-02 16:02:41 +01:00
Behdad Esfahbod
7ef1723836
Minor
2017-08-02 15:41:26 +01:00
Behdad Esfahbod
9978203bf1
[fc-lang] Allow using ".." instead of "-" in ranges
...
Allows copying emoji-data.txt and other Unicode data files intact.
2017-08-02 15:31:15 +01:00
Akira TAGOH
1bb8e691bd
Add und-zsye.orth to support emoji in lang
2017-08-02 15:18:53 +01:00
Behdad Esfahbod
2073477e05
Add EmojiOne Mozilla font
2017-08-02 13:34:01 +01:00
Behdad Esfahbod
368fe08f97
Add Twitter Color Emoji
...
https://bugs.freedesktop.org/show_bug.cgi?id=94551#c33
2017-08-02 13:04:36 +01:00
Behdad Esfahbod
e5a51c8994
[fc-query] Support listing named instances
2017-08-01 14:41:02 +01:00
Behdad Esfahbod
d7f3437ade
Add generic family matching for "emoji" and "math"
...
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=94551
2017-07-31 17:17:16 +01:00
Behdad Esfahbod
241cc86932
Pass --pic to gperf
2017-07-31 15:56:06 +01:00
Akira TAGOH
5b6af242e1
Fix gcc warnings with enabling libxml2
2017-07-11 15:38:01 +09:00
Akira TAGOH
db2825eed5
Bug 101726 - Sans config pulls in Microsoft Serifed font
...
Update 65-nonlatin.conf to have better choice of the sans-serif fonts for Chinese
Patch from Joseph Wang
https://bugs.freedesktop.org/show_bug.cgi?id=101726
2017-07-11 13:19:18 +09:00
Akira TAGOH
12b7501bad
Add FcConfigParseAndLoadFromMemory() to load a configuration from memory.
...
https://bugs.freedesktop.org/show_bug.cgi?id=78452
2017-07-07 15:52:15 +09:00
Akira TAGOH
ee2000494c
Add FcPatternGetWithBinding() to obtain the binding type of the value in FcPattern.
...
https://bugs.freedesktop.org/show_bug.cgi?id=19375
2017-07-07 15:43:59 +09:00
Akira TAGOH
01085e0785
Bump version to 2.12.4
2017-07-05 17:37:26 +09:00
Akira TAGOH
047b42fcca
Fix distcheck error
2017-07-05 17:35:28 +09:00
Akira TAGOH
c35e8df46d
Update libtool revision
2017-07-05 17:20:00 +09:00
Josselin Mouette
e831f12a38
Treat C.UTF-8 and C.utf8 locales as built in the C library.
...
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=717423
https://bugs.freedesktop.org/show_bug.cgi?id=101605
2017-06-27 21:21:18 +09:00