After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 521049 - Face sorting in GTK font chooser is suboptimal
Face sorting in GTK font chooser is suboptimal
Status: RESOLVED DUPLICATE of bug 354082
Product: gtk+
Classification: Platform
Component: Widget: Other
2.12.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2008-03-07 18:36 UTC by Nicolas Mailhot
Modified: 2008-03-09 19:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Nicolas Mailhot 2008-03-07 18:36:17 UTC
Font face sorting in the GTK font chooser (used by the GNOME appearance applet for example) is suboptimal

You get all regular faces, then all italic faces, then all bold faces, then all bold italic faces. In other words faces are sorted by font weight, then font slant, then not :( by font stretch

For a complex font family like DejaVu Sans the list looks like

Extralight
Book
Condensed
Condensed Oblique 
(why condensed after book but condensed oblique before oblique?)
Oblique
Bold
Condensed Bold
Bold Oblique
Condensed Bold Oblique

I think it would be much more user-friendly to sort fonts by stretch, then weight, then slant. That would give this kind of grouping which is much more close to traditional regular/italic/bold/bolditalic groups

Condensed
Condensed Oblique
Condensed Bold
Condensed Bold Oblique
Extralight
Book
Oblique
Bold
Bold Oblique

MS seems to have made this choice in its next-gen font selector (last page of http://blogs.msdn.com/text/attachment/2249036.ashx)

An alternative would be to expose separate stretch/slant/weight selectors

gtk2-2.12.8-3.fc9.x86_64
Comment 1 Behdad Esfahbod 2008-03-09 19:43:32 UTC
Guess I reported it first.

*** This bug has been marked as a duplicate of 354082 ***