Summary: | Font rendering is unsharp with 2.11.95 and 2.12.0 | ||
---|---|---|---|
Product: | fontconfig | Reporter: | Trygve Aaberge <trygveaa> |
Component: | library | Assignee: | fontconfig-bugs |
Status: | RESOLVED FIXED | QA Contact: | Behdad Esfahbod <freedesktop> |
Severity: | major | ||
Priority: | medium | CC: | akira, andyrtr |
Version: | 2.11 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Font rendering with version 2.11.94
Font rendering with version 2.11.95 and 2.12.0 |
Description
Trygve Aaberge
2016-06-22 11:16:40 UTC
Created attachment 124664 [details]
Font rendering with version 2.11.94
Created attachment 124665 [details]
Font rendering with version 2.11.95 and 2.12.0
I don't know which one was default on your desktop/distro though, settings hintslight by default was to keep consistency for non-desktop-aware applications to the desktop-aware applications which inherits the desktop configurations. I may think of some solutions/workarounds: - if you prefer the old behavior no matter what it looks different to the desktop applications: I won't do anything for that in fontconfig but you can do it in your own config like: <match target="pattern"> <test name="prgname"><string>your application name</string></test> <edit name="hintstyle" mode="assign"><const>your_preferred_hintstyle</const></edit> </match> - if hintslight isn't default hinting on distro: I'd suggest your package maintainer to change the default hinting in your distro. I've just committed the change to allow that in configure: https://cgit.freedesktop.org/fontconfig/commit/?id=0ed1575917a28c6be56481509660bd783c7b6040 - if hintslight doesn't fit in to your desktop or your preference: You can create a symlink or copy a file from one of 10-hinting-{full,medium,none,slight}.conf on $HOME/.config/fontconfig/conf.d. I won't do more than that since this is subjective matter and the changes was to follow up to the desktop default configuration. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.