Use a symbolic icon for appmenu if found
@bil-elmoussaoui
Submitted by Bilal Elmoussaoui Link to original bug (#783217)
Description
For now, if you disable "Show Application Menu" on Gnome Tweak Tool (Top Bar). The icon that's going to be used for the application menu is the icon name of the current application.
Almost every application that follows Gnome Human Interface design guidelines uses symbolic icons on the HeaderBar. The icon used looks like an alien. Can you instead check whether a symbolic icon is included by the application if so use it otherwise fallback to the icon name.
Also, using process-stop-symbolic as an icon name if the original icon is not found is not the best choice. Maybe asking the gnome design team to provide an icon that fits more for this context ?
See: https://git.gnome.org/browse/gtk+/tree/gtk/gtkheaderbar.c#n379 https://git.gnome.org/browse/gtk+/tree/gtk/gtkheaderbar.c#n382
Thanks