http://bugs.winehq.org/show_bug.cgi?id=23114
--- Comment #7 from Dmitry Timoshkov dmitry@codeweavers.com 2010-06-22 04:08:02 --- (In reply to comment #6)
(In reply to comment #5)
- What is the place this "system desktop setting" are taken from?
It's Fontconfig.
Ok. And how does it relate with "Xft.*" Xresources? Who does take the precedence (and why)?
See the fontconfig documentation/source.
- Are there any ways to set Wine to use other fonts AA settings than one
detected to be set for the "system desktop"?
That's the strange question, if you know what the bug 17148 is about.
As a developer a would thought that that bug was about the _default_ wine behavior. Making new behavior mandatory is a major change that I consider to be regression. As always my considerations might (and actually does) differ with ones the real wine developers have.
Since the Wine behaviour now is configurable by the native means and should potentially match what other applications do I don't see a problem here.
It's not a regression, it's an improvement, otherwise the bug 17148 would not be fixed.
It's offtop here but that bug is actually not fixed. It is perfectly possible to set antialias to "false" in ~/.fonts.conf (resulting in Qt3 and GTK apps to stop using font smoothing) and still have got it enabled in wine-1.2-rc4 due to Xft.antialias set to "true". Easily reproducible on my workstation, I may provide the configuration details and proving screenshots if needed.
If Wine behaviour doesn't match what other Linux applications do that's another problem, and it's the subject of this bug report.