summaryrefslogtreecommitdiff
path: root/fontconfig
Commit message (Collapse)AuthorAgeFilesLines
...
* Bump version to 2.11.932.11.93Akira TAGOH2015-03-091-1/+1
|
* Bump version to 2.11.922.11.92Akira TAGOH2015-01-131-1/+1
|
* Bump version to 2.11.912.11.91Akira TAGOH2014-12-251-1/+1
|
* Bump the cache version to 5Akira TAGOH2014-12-251-1/+1
| | | | FcPattern isn't compatible to the older.
* Add FC_COLORBehdad Esfahbod2014-12-141-0/+1
| | | | | | Only adds "color" to pattern if FreeType version supports color. Based on patch from Jungshik Shin.
* Add FcRangeGetDouble()Akira TAGOH2014-09-251-0/+3
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=82876
* Linearly interpolate weight valuesBehdad Esfahbod2014-07-251-0/+7
| | | | | | | | | Rest of Part of https://bugs.freedesktop.org/show_bug.cgi?id=81453 Adds new API: FcWeightFromOpenType() FcWeightToOpenType()
* Change DemiLight from 65 to 55Behdad Esfahbod2014-07-251-1/+1
| | | | Such that Regular is closer to Medium than to DemiLight
* Add FC_WEIGHT_DEMILIGHTBehdad Esfahbod2014-07-251-0/+2
| | | | | Part of https://bugs.freedesktop.org/show_bug.cgi?id=81453 Also hooks up FC_WEIGHT_BOOK to fcfreetype.c.
* Deprecate FC_HASH and don't compute itBehdad Esfahbod2014-06-121-1/+1
| | | | | | | | | | It was added without proper measurement and a fuzzy possible use-case (font servers) in mind, but reality check shows that this significantly slows down caching. As such, deprecate it and do NOT compute hash during caching. Makes caching two to three times faster (ignoring the 2 second delay in fc-cache).
* Bug 71287 - size specific design selection support in OS/2 table version 5Akira TAGOH2014-03-262-2/+29
| | | | | | | | | | This feature requires the FreeType 2.5.1 or later at the build time. Besides <range> element allows <double> elements with this changes. This may breaks the cache but not bumping in this change sets at this moment. please be aware if you want to try it and run fc-cache before/after to avoid the weird thing against it.
* Bump version to 2.11.12.11.1Akira TAGOH2014-03-241-1/+1
|
* Improve the performance issue on rescanning directoriesAkira TAGOH2013-12-201-0/+3
|
* Bump version to 2.11.02.11.0Akira TAGOH2013-10-111-2/+2
|
* Workaround the race condition issue on updating cacheAkira TAGOH2013-10-021-0/+3
|
* Bug 68955 - Deprecate / remove FC_RASTERIZERAkira TAGOH2013-09-101-1/+1
|
* Bump version to 2.10.952.10.95Akira TAGOH2013-08-311-1/+1
|
* Bump version to 2.10.942.10.94Akira TAGOH2013-08-291-1/+1
|
* Add FcTypeUnknown to FcType to avoid comparison of constant -1Akira TAGOH2013-06-282-1/+3
| | | | | | | | This change reverts 9acc14c34a372b54f9075ec3611588298fb2a501 because it doesn't work as expected when building with -fshort-enums which is default for older arms ABIs Thanks for pointing this out, Thomas Klausner, Valery Ushakov, and Martin Husemann
* Bump version to 2.10.932.10.93Akira TAGOH2013-05-201-1/+1
|
* Bump version to 2.10.922.10.92Akira TAGOH2013-03-291-1/+1
|
* Bug 38737 - Wishlist: support FC_POSTSCRIPT_NAMEAkira TAGOH2013-03-211-0/+1
| | | | | | Add the PostScript name into the cache and the matcher. Scoring the better font against the PostScript name by the forward-matching.
* Bug 59456 - Adding a --sysroot like option to fc-cacheAkira TAGOH2013-03-051-0/+7
| | | | | | Add an ability to set the system root to generate the caches. In order to do this, new APIs, FcConfigGetSysRoot() and FcConfigSetSysRoot() is available.
* Bump the cache version to 4Akira TAGOH2013-02-061-1/+1
|
* Bug 50733 - Add font-file hash?Akira TAGOH2013-02-051-0/+1
| | | | Add "hash" object which contains SHA256 hash value (so far) computed from the font file.
* Bug 59379 - FC_PRGNAMEBehdad Esfahbod2013-01-151-0/+1
| | | | Can be used for per-application configuration.
* Bug 50497 - RFE: Add OpenType feature tags supportAkira TAGOH2013-01-151-0/+1
| | | | Add FC_FONT_FEATURES to store the feature tags to be enabled.
* Bump version to 2.10.912.10.91Akira TAGOH2013-01-101-1/+1
|
* Bug 29312 - RFE: feature to indicate which characters are missing to satisfy ↵Akira TAGOH2013-01-091-0/+3
| | | | | | the language support Add fc-validate to check the language coverage in a font.
* Switch .gitignore to git.mkBehdad Esfahbod2013-01-021-0/+2
|
* Deprecate FcName(Un)RegisterObjectTypes / FcName(Un)RegisterConstantsBehdad Esfahbod2013-01-011-3/+7
| | | | | | | | | | | 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.
* WhitespaceBehdad Esfahbod2013-01-011-4/+4
|
* Bump version to 2.10.22.10.2Akira TAGOH2012-11-261-1/+1
|
* Bump version to 2.10.12.10.1Akira TAGOH2012-07-271-1/+1
|
* Bump version to 2.10Akira TAGOH2012-07-171-2/+2
|
* Bump version to 2.9.922.9.92Akira TAGOH2012-06-251-1/+1
|
* Bug 50835 - Deprecate FC_GLOBAL_ADVANCEAkira TAGOH2012-06-111-0/+1
| | | | | FC_GLOBAL_ADVANCE is deprecated. this flag is simply ignored on freetype 2.4.5 or later.
* Bump version to 2.9.912.9.91Akira TAGOH2012-06-111-1/+1
|
* Bug 32853 - Export API to get the default languageAkira TAGOH2012-06-081-0/+3
| | | | | Add a new API FcGetDefaultLangs() to export the string sets of the default languages.
* Bug 27765 - FcMatch() returns style in wrong languageAkira TAGOH2012-04-241-0/+1
| | | | | | | | 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.
* Create CACHEDIR.TAG when fc-cache is run or only when the cache directory is ↵Akira TAGOH2012-04-231-1/+4
| | | | | | | created at the runtime. Also add FcCacheCreateTagFile() API to do create CACHEDIR.TAG on the cache directory.
* C++11 requires a space between literal and identifierAkira TAGOH2012-04-221-3/+3
| | | | Reported by Buganini
* Bug 25151 - Move cleanCacheDirectory() from fc-cache.c intoAkira TAGOH2012-04-181-0/+3
| | | | | | the library Add FcDirCacheScan() API to clean up the cache files in the directory.
* Bump version to 2.9.02.9.0Akira TAGOH2012-03-111-1/+1
|
* FcName{,Get}Constant: constify string inputMike Frysinger2012-02-211-2/+2
| | | | | | | | | | | | | | | | | | | | These funcs don't modify the incoming string, so add const markings. This is the "right thing", shouldn't change the ABI, and fixes some gcc warnings: fccfg.c: In function 'FcConfigEvaluate': fccfg.c:916:2: warning: passing argument 1 of 'IA__FcNameConstant' discards 'const' qualifier from pointer target type [enabled by default] fcalias.h:253:34: note: expected 'FcChar8 *' but argument is of type 'const FcChar8 *' fcxml.c: In function 'FcTypecheckExpr': fcxml.c:604:2: warning: passing argument 1 of 'IA__FcNameGetConstant' discards 'const' qualifier from pointer target type [enabled by default] fcalias.h:251:37: note: expected 'FcChar8 *' but argument is of type 'const FcChar8 *' Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Add FcPublic to FcLangSetUnion and FcLangSetSubtractBehdad Esfahbod2011-10-061-2/+2
| | | | Patch from ssp
* Add editing langset feature.Akira TAGOH2010-12-091-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The syntax to add any langset to the langset table looks like: <match target="scan"> <test name="family"> <string>Buggy Sans</string> </test> <edit name="lang" mode="assign"> <plus> <name>lang</name> <langset> <string>zh-cn</string> <string>zh-tw</string> </langset> </plus> </edit> </match> To remove any langset from the langset table: <match target="scan"> <test name="family"> <string>Buggy Sans</string> </test> <edit name="lang" mode="assign"> <minus> <name>lang</name> <langset> <string>ja</string> </langset> </minus> </edit> </match>
* Cleanup copyright notices to replace "Keith Packard" with "the author(s)"Behdad Esfahbod2010-11-103-6/+6
|
* Add new public API: FcCharSetDelChar()Behdad Esfahbod2010-09-211-0/+3
|
* Don't include unistd.h in fontconfig.hBehdad Esfahbod2010-03-031-1/+0
| | | | Bug 26783 patch: unistd.h not exist on ms windows