GNOME Bugzilla – Bug 760985
Concept: Adding icons to application drop down in Gnome shell
Last modified: 2018-04-14 09:03:08 UTC
Created attachment 319550 [details] Modified screenshot showing icons at the application drop down (Concept) Overview: Making Gnome more beautiful by adding icons to the application drop down menu. Steps to reproduce: Opening the application drop down menu by clicking on the triangle in the application name. (see screenshot) Actual results: There is no icon that is describing the action to be done in the application drop down. What should be: An icon should appear while clicking on the dropdown. Build Date & Hardware: Lenovo/IBM Thinkpad T60 (2006/2007) with Ubuntu Gnome 15.10 and Kernel 4.2.0-23-generic More Platforms: All platforms which is Gnome running on. No more additional infos. Just look at the screenshot to see what I mean.
Created attachment 319553 [details] [review] remoteMenu: Support icons in app-menu The HIG discourages the use of icons in menus except for "noun" items (files, bookmarks, ...). While those should be rarely used in the application menu, it still makes sense to support them in the few cases where they are used. (In reply to Sommerlichter from comment #0) > Actual results: There is no icon that is describing the action to be done in > the application drop down. > > What should be: An icon should appear while clicking on the dropdown. What you are suggesting contradicts the GNOME Human Interface Guidelines - "standard" menu items (Preferences, Help, About, Quit) or items that represent actions should *never* have an icon[0]. I do think it makes sense to support icons for the rare cases where applications ask for them, but I'm afraid your chances of a HIG change (and apps adopting it - after all, we will *only* ever add an icon to a menu item when the application specifies one) are fairly slim ... [0] https://developer.gnome.org/gio/stable/GMenu.html#g-menu-item-set-icon
Comment on attachment 319553 [details] [review] remoteMenu: Support icons in app-menu Moved patch to gitlab: https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/47