| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Can be used for per-application configuration.
|
|
|
|
| |
Add FC_FONT_FEATURES to store the feature tags to be enabled.
|
|
|
|
|
|
| |
the language support
Add fc-validate to check the language coverage in a font.
|
| |
|
|
|
|
|
|
| |
Doesn't work though :(. Building docs is very fragile...
At least, if docbook is present, distcheck passes now.
|
|
|
|
|
|
|
|
|
| |
Previously we were failing if CROSS_COMPILING and the generated headers
were not present. It works just fine now.
One caveat: the fix is not fully correct since config.h is being
included in the files built with CC_FOR_BUILD, but config.h has config
for the host system, not the build system. Should be fine though.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
These never worked as intended. The problem is, if Fontconfig tries to
read config files when these new types / constants are not registered,
it errs. As a result, no defined types / constants are usable from
config files. Which makes these really useless. Xft was the only user
of this API and even there it's not really used. Just kill it.
One inch closer to thread-safety since we can fix the object-type hash
table at compile time.
|
| |
|
| |
|
|
|
|
| |
Add an example matching rule for the language specific
|
| |
|
|
|
|
|
| |
FC_GLOBAL_ADVANCE is deprecated. this flag is simply ignored on
freetype 2.4.5 or later.
|
| |
|
|
|
|
|
| |
Add a new API FcGetDefaultLangs() to export the string sets of the default
languages.
|
|
|
|
|
|
|
|
|
| |
Warn if the multiple values is set to <test>, including the case of
in <alias> because the behavior isn't intuitive since so many users
is asking for a help to get things working for their expectation.
Use multiple <match>s or <alias>es for OR operator and
multiple <test>s for AND operator.
|
|
|
|
| |
Enclose the string with <string> in <test>
|
|
|
|
|
|
|
|
| |
Allows reading configuration files, fonts and cache files from
the directories where the XDG Base Directory Specification defines.
the old directories are still in the configuration files for
the backward compatibility.
|
|
|
|
|
|
|
|
| |
Add a new attribute `ignore-blanks' to <test>.
When this is set to "true", any blanks in the string will be ignored
on comparison. This takes effects for compare="eq" or "not_eq" only.
Also changed the behavior of the comparison on <alias> too.
|
|
|
|
|
|
|
| |
Stop using mmap() if the cache file is stored on NFS.
also added FONTCONFIG_USE_MMAP environment variable to enforce the use of
or not the use of mmap(2) regardless of what the filesystem the cache files
are stored on.
|
|
|
|
|
|
|
|
| |
Add "namelang" object to obtain the localized name in the font regardless
of the lang object. it's applied to "familylang", "stylelang" and
"fullnamelang" alltogether. this would helps if one wants to enforce
selecting them in the specific language if any. the default value for
the namelang object is determined from current locale.
|
|
|
|
|
|
|
| |
created at the runtime.
Also add FcCacheCreateTagFile() API to do create CACHEDIR.TAG on the cache
directory.
|
|
|
|
|
|
| |
the library
Add FcDirCacheScan() API to clean up the cache files in the directory.
|
| |
|
| |
|
|
|
|
| |
Thanks to Adam Sampson for pointing this out.
|
|
|
|
|
|
|
|
| |
$< isn't supported in BSD make say. $(RM) is pre-defined in GNU make
though, not in BSD make say. so changed to check on configure if it's
pre-defined by make, otherwise set the appropriate command to $(RM).
This would be a workaround until it has the certain pre-defined value.
|
|
|
|
|
|
|
|
| |
This reverts commit 0fdfddf2ac93c1c0238b70a265998fd6b5ffe7af.
Conflicts:
doc/Makefile.am
|
|
|
|
|
| |
<cache> element is now obsoletes and no longer used. get rid of it
from the doc and add <cachedir> instead.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Added the a builtin "fccat" to FcPatternFormat().
|
| |
|
|
|
|
|
| |
Fixes a few compiler warnings in fcxml.c and makes it clear that they
should not be freed.
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
Merge commit 'fa269cf812ee304534b0e4c44662202496008db0'
Fixes:
Bug 31969 - Can't modify charset in target="scan"
Bug 23758 - Can't modify lang in target="scan"
|
| | |
|
| | |
|
|/
|
|
|
|
| |
By simply including a copy in the tarball.
Remains fc-arch which is trickier.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Also remove --with-docdir. It can be set by setting docdir variable.
|
|
|
|
|
|
| |
We distribute the docs, so it makes little sense to distribute with
@CONFDIR@ replaced. Until we find a better solution, I've hardcoded
/etc/fonts now.
|