| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Trying to address what these configuration files really do.
This change allows to see the short description that mention
the purpose of the content in the config file and obtain
them through API.
This change also encourage one who want to make some UI for
the user-specific configuration management. it is the main
purpose of this change for me though.
Aside from that, I've also made programs translatable. so
we see more dependencies on the build time for gettext,
and itstool to generate PO from xml.
|
|
|
|
| |
https://bugs.freedesktop.org/show_bug.cgi?id=79956
|
| |
|
|
|
|
|
|
| |
Some were bogus, some were missing. See:
https://bugs.freedesktop.org/show_bug.cgi?id=79956
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Since the binding is affected to the score, the replacement should
have same binding to avoid the unexpected estimation.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add configure options to set the directory to be installed:
--with-templatedir for the configuration files a.k.a.
/etc/fonts/conf.avail
--with-baseconfigdir for fonts.conf etc a.k.a. /etc/fonts
--with-configdir for the active configuration files a.k.a.
/etc/fonts/conf.d
--with-xmldir for fonts.dtd etc
and the default path for templatedir is changed to
${datadir}/fontconfig/conf.avail
|
|
|
|
| |
Braille pattern blank is often imaged as a blank glyph.
|
|
|
|
|
| |
This allows users to select alternate directories for cache files, ahead of
the 'standard' directories.
|
|
|
|
|
|
|
| |
Most of the remaining elements in fonts.conf have been moved to separate
files. The numbering scheme for conf.d files has been documented in the
README and the files have been renumbered. Config files have been
validated against the DTD and a few minor errors fixed.
|
|
|
|
|
| |
URL aliases, AMT aliases, Che globaladvance fixes and Vera <8pt unhinting
sections all moved into conf.avail, to load before user and local confs.
|
| |
|
| |
|
|
|
|
|
|
|
| |
The FreeSans, FreeSerif and FreeMono fonts cover a large number of
languages, but are of generally poor quality. Moving these after fonts which
cover specific languages but which have higher quality glyphs should improve
font selection.
|
|
|
|
|
|
|
| |
DejaVu is a modified version of Bitstream Vera that covers significantly
more languages, but does so with spotty quality, lacking hinting for many
glyphs, especially for the synthesized serif oblique face. Use Bitstream
Vera (where installed).
|
|
|
|
|
|
|
|
| |
Previous policy was to attempt to update the cache in place and bail if that
didn't work. Now, search for the first writable directory and place the
cache file there instead. Furthermore, on startup, search directory list for
valid cache files instead of bailing if the first found cache file wasn't
valid.
|
|
|
|
|
| |
Make cache directories configurable. Simplify and correct some code which
deals with per-directory caches.
|
| |
|
|
|
|
| |
(reported by Miguel Rodriguez).
|
| |
|
|
|
|
|
|
| |
Require pkg-config. (Thanks Behdad; better solution wanted for libxml2
detection!)
reviewed by: plam
|
|
|
|
|
| |
the support for artificial emboldening included in cairo.
reviewed by: plam
|
|
|
|
|
| |
embedded bitmaps or not.
reviewed by: plam
|
|
|
|
| |
reviewed by: plam & keithp
|
|
|
|
|
|
|
|
|
|
|
|
| |
override this in ~/.fonts.conf
Updated translations
Destroy font configuration on exit to help valgrind
Use own transcoding routines in preference to iconv which appears to have
leaks in some translators. Call iconv_close after using iconv (oops).
Prefer unicode encoding of Euro char as some fonts mis-encode Euro in other
ones.
Must fetch bitmap glyphs to get width values to check for
monospace/dual-width fonts.
|
| |
|
|
|
|
|
| |
fc-lang uses fcstr.c which uses fccase.h
Fix broken XML
|
|
|
|
|
|
|
| |
Add new helper program 'fc-case' to construct case folding tables from
standard Unicode CaseFolding.txt file
Re-implement case insensitive functions with Unicode aware versions
(including full case folding mappings)
|
|
|
|
|
| |
emboldening code will live in Xft.
reviewed by: Keith Packard <keithp@keithp.com>
|
|
|
|
|
|
|
| |
multi-arch installs. Now that all X fonts are included without
prejudice, the chances of the date being at all interesting are rather
limited. Bug #415.
Add copyright and license
|
|
|
|
|
|
|
|
|
|
| |
wherever the X fonts are located).
Document new <include>directory-name</include> semantics
add <include ignore_missing="yes">conf.d</include>
Add selectfont to ignore bitmap fonts, add comment for selectfont which
accepts bitmap fonts.
Allow <include> configuration elements to reference directories. Parse and
load all files of the form [0-9]* in sorted order.
|
|
|
|
| |
vvas@hal.csd.auth.gr (Vasilis Vasaitis))
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
unicode names
|
| |
|
| |
|
| |
|
|
|
|
| |
qualifiers on test elements. Update library manual page.
|
|
|
|
|
| |
fonts.conf.bak. Add ~/.fonts to default font directories and add some
useful comments to fonts.conf
|