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 684303 - set Gtk/IconSizes based on (effective) font size
set Gtk/IconSizes based on (effective) font size
Status: RESOLVED OBSOLETE
Product: gnome-settings-daemon
Classification: Core
Component: xsettings
unspecified
Other All
: Normal enhancement
: ---
Assigned To: gnome-settings-daemon-maint
gnome-settings-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2012-09-18 15:49 UTC by Allison Karlitskaya (desrt)
Modified: 2019-03-20 11:04 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Allison Karlitskaya (desrt) 2012-09-18 15:49:39 UTC
Setting aside all the arguments about if it makes sense to automatically change the size of various bits of the UI based on DPI, one thing that does make sense is that the icon in a menuitem should probably be approximately the same height as the line of text beside it.

For that reason, if the user is increasing the font size, probably we should increase icon size.

We can do this via the Gtk/IconSizes XSETTING, which is not currently set by gnome-settings-daemon.
Comment 1 Matthias Clasen 2012-09-19 02:26:35 UTC
Makes sense to me.

There's the slight complication that we want to pick icon sizes for which we actually have icons, but thats probably solvable.

Open for discussion: Should the cursor size be affected by this as well ? (It probbly makes sense for the I-Beam cursor to roughly correlate to the font size...)
Comment 2 Bastien Nocera 2013-04-18 08:49:10 UTC
Seems like this would be fixed by Alex' work on high-dpi (for one use case at least).

We also don't show icons in menu items by default. So is this still needed?
Comment 3 GNOME Infrastructure Team 2019-03-20 11:04:01 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/190.