----- Original Message -----
From: "Michael Catanzaro" <mcatanzaro(a)gnome.org>
To: "Discussions about development for the Fedora desktop"
Sent: Tuesday, May 12, 2015 12:44:13 PM
Subject: Re: Tweak Tool in Workstation?
On Tue, 2015-05-12 at 06:02 -0400, Bastien Nocera wrote:
> Bringing back the old fonts panel is out of the question. There
> many variables, they make absolutely no sense to most users
> (seriously, do
> Windows, OSX or mobile platforms allow you to select the direction of
We don't have to bring everything back, and we don't have to expose the
preferences exactly as Tweak Tool does. But we could offer a setting
like "crisp" or "sharp" ("too narrow" or
"unantialiased" to detractors)
vs. "smooth" ("blurry" to detractors), for example. If we could find
default settings that work for everyone, then we wouldn't need
settings, but clearly we can't.
So in general I do think we should probably offer some kind of setting
here, and I agree we should not go back to the old GNOME 2 offering, it
was not very good. But maybe 2 choice option here like Michael suggests.
But to make sure I understand the problem correctly; so from what I
understand there are two main 'camps' in regards to Font rendering, each
'camp' being a collection of rendering settings. One we can call 'Apple
which is what most professional font foundries tend to target with their fonts
which relies on fonts being heavily hinted to work well.
Then you have the one we currently use, lets call it the 'free fonts rendering'
which works best when you have fonts that doesn't contain a lot of hinting like
most free fonts don't and Cantarell doesn't have in particular.
And the problem is that if you use the 'Apple rendering' setup with a font
without good hinting the results tends to be worse than with the 'Free fonts
rendering' and vice versa?
And since people on Linux systems tend to use a mix of fonts they get suboptimal
rendering depending on the fonts in question. And thus depending on what rendering
we want to use as default it probably needs to come hand in hand with our default
Is this summary correct?