- 03 Apr, 2019 5 commits
-
-
Keith Packard authored
Remove test-hash Remove UUID tests from run-test.sh Signed-off-by:
Keith Packard <keithp@keithp.com>
-
Keith Packard authored
On a file system with one-second time stamps, extra delays are needed between cache modification operations to ensure that fontconfig isn't fooled. And, when the timestamps are checked correctly, we need to make sure that FcConfigUptoDate returns false whenever we change a font directory, so separate that out from the call to reinitialize the core config. Signed-off-by:
Keith Packard <keithp@keithp.com>
-
Keith Packard authored
This causes a failure when evaluating $OSTYPE on systems which do not set that variable (everything but Msys/MinGW) Signed-off-by:
Keith Packard <keithp@keithp.com>
-
Keith Packard authored
This saves the value of FONTCONFIG_SYSROOT in the config instead of having to call getenv every time we need this value. This also uses 'realpath' to construct a canonical path to sysroot, eliminating symlinks and relative path names. Signed-off-by:
Keith Packard <keithp@keithp.com>
-
Akira TAGOH authored
This fixes the weird behavior when running with SOURCE_DATE_EPOCH=0: Fontconfig: SOURCE_DATE_EPOCH: strtoull: No such file or directory: 0
-
- 23 Mar, 2019 5 commits
-
-
Akira TAGOH authored
-
Akira TAGOH authored
-
Akira TAGOH authored
-
Akira TAGOH authored
-
Akira TAGOH authored
-
- 22 Mar, 2019 4 commits
-
-
Akira TAGOH authored
-
Akira TAGOH authored
-
Akira TAGOH authored
Fixes fontconfig/fontconfig#147
-
Akira TAGOH authored
-
- 19 Mar, 2019 1 commit
-
-
Akira TAGOH authored
Fixes fontconfig/fontconfig#148
-
- 15 Mar, 2019 1 commit
-
-
Akira TAGOH authored
Reported by Jonathan Kew Fixes fontconfig/fontconfig#146
-
- 27 Feb, 2019 1 commit
-
-
Akira TAGOH authored
The generic family of 'system-ui' name is being proposed in a draft of next CSS Fonts. This would be nice to support in fontconfig too. https://www.w3.org/TR/css-fonts-4/
-
- 19 Feb, 2019 1 commit
-
-
Ben Wagner authored
All non trivial users of FontConfig must use FcConfigGetSysRoot to resolve file properties in patterns. In order to support sysroot the filename in the file property must be relative to the sysroot, but the value of the file property in a pattern is directly exposed, making it impossible for FontConfig to resolve the filename itself transparently.
-
- 25 Jan, 2019 1 commit
-
-
Robert Yang authored
Otherwise, there would be build errors in the following 2 cases: * define HAVE_POSIX_FADVISE Or: * undef HAVE_POSIX_FADVISE Signed-off-by:
Robert Yang <liezhi.yang@windriver.com>
-
- 23 Jan, 2019 1 commit
-
-
Akira TAGOH authored
Fixes fontconfig/fontconfig#140
-
- 30 Nov, 2018 5 commits
-
-
Akira TAGOH authored
When exiting from for loop by not satisfying the condition of `(s = next[i])` at FcCacheRemoveUnlocked() referring s->alloated will be invalid.
-
Akira TAGOH authored
-
Akira TAGOH authored
-
Akira TAGOH authored
-
Akira TAGOH authored
This fixes the sort of weird things like `fc-match :size=rgb` done without any errors. This might be annoyed but the error messages should helps to fix an application bug or suggest more useful constant names to fontconfig. Fixes fontconfig/fontconfig#137
-
- 27 Nov, 2018 2 commits
-
-
Akira TAGOH authored
-
Akira TAGOH authored
"color" property has a value more than 1 because the value of FT_HAS_COLOR is directly set to it. this seems breaking the behavior of FcFontList with FC_COLOR=true because it is more than FcDontCare. So changing comparison that way.
-
- 26 Nov, 2018 1 commit
-
-
Chris McDonald authored
-
- 19 Nov, 2018 1 commit
-
-
Chris McDonald authored
-
- 15 Nov, 2018 1 commit
-
-
Akira TAGOH authored
Fixes fontconfig/fontconfig#133
-
- 13 Nov, 2018 1 commit
-
-
Akira TAGOH authored
Meera is a sans-serif font for Malayalam. that should be substituted for serif.
-
- 06 Nov, 2018 2 commits
-
-
Akira TAGOH authored
Fixes fontconfig/fontconfig#131
-
Akira TAGOH authored
-
- 29 Oct, 2018 1 commit
-
-
Akira TAGOH authored
This font seems totally broken. Fixes fontconfig/fontconfig#128
-
- 25 Oct, 2018 3 commits
-
-
Behdad Esfahbod authored
-
Akira TAGOH authored
-
Keith Packard authored
Because FcDirCacheDeleteUUID does not reset the modification time on the directory, and because FcDirCacheRead unconditionally creates the UUID file each time it is run, any empty directory in the cache will get its timestamp changed each time the cache for that directory is read. Instead, just leave the UUID file around as it is harmless. The alternative would be to only create the UUID file after the cache has been created and the directory has been discovered to be non-empty, but that would delay the creation of the UUID file. Signed-off-by:
Keith Packard <keithp@keithp.com>
-
- 05 Oct, 2018 2 commits
-
-
Akira TAGOH authored
-
Akira TAGOH authored
This avoids a situation triggers updating caches on a directory where .uuid file was removed. Resolves: fontconfig/fontconfig#107
-
- 04 Oct, 2018 1 commit
-
-
Akira TAGOH authored
-