It looks like there is actually a way to get menu icons with it: https://docs.gtk.org/gio/method.MenuItem.set_icon.html, however there are a couple big issues I see:
- AFAIK there isn't a GTK setting to turn this off, like there was in GTK2 with the 'gtk-menu-images' setting that many distros had off by default. So they would show up for everyone and might look very inconsistent with other applications on the system, and I'm not sure this is a good thing
- We'd also be violating the GTK design guidelines, which say that this is intended for 'noun' menu items like bookmarks, and not for 'verb' items like Open or Save
" - We'd also be violating the GTK design guidelines, which say that this is intended for 'noun' menu items like bookmarks, and not for 'verb' items like Open or Save"
I don't want to be rude but that seems really stupid.
All it does is hurt productivity. (to a small degree)
If there is some icons missing in an application, it just looks silly.
But having that in the design guidelines makes no sense, unless this is only temporary and the plan is to load default system icons. That would be fine for me.
The issue is that a symbol takes less time to recognize and they were close enough to Paint.NET that i never had problems finding something in the menus.
That's a good point, with all the changes in the master branch to improve dark theme support. Many of those icons might need a dark theme compliant version regardless, though, since they can show up in the history panel?
Some of them yeah. But like I would suggest a single generic history icon for all adjustments and effects. Trying to find/make an icon for each one would probably not be fun.
This disappeared in the GTK3 port, but not exactly on purpose .. GtkImageMenuItem was deprecated in GTK3 (https:/ /docs.gtk. org/gtk3/ class.ImageMenu Item.html) and Pinta also switched to using gio for menus (https:/ /docs.gtk. org/gio/ class.Menu. html).
It looks like there is actually a way to get menu icons with it: https:/ /docs.gtk. org/gio/ method. MenuItem. set_icon. html, however there are a couple big issues I see:
- AFAIK there isn't a GTK setting to turn this off, like there was in GTK2 with the 'gtk-menu-images' setting that many distros had off by default. So they would show up for everyone and might look very inconsistent with other applications on the system, and I'm not sure this is a good thing
- We'd also be violating the GTK design guidelines, which say that this is intended for 'noun' menu items like bookmarks, and not for 'verb' items like Open or Save