GNOME Bugzilla – Bug 770534
Gitg can't show an application menu outside of gnome-shell
Last modified: 2016-08-29 18:25:13 UTC
On desktop environments other than gnome-shell, gitg should display an application menu. This feature is broken. Steps to reproduce: 1. disable gnome-shell displaying the application menu: 1.1. open gnome-tweak-tool 1.2. in tab "Top Bar", disable "Show Application Menu" 2. start Gitg What happens: Gitg doesn't have a topleft GtkMenuButton showing the application menu in its window. What should happen: As all other Gtk+ 3.x applications with GtkHeaderBar, Gitg should display the application menu inside its window. Affected version: gitg-3.20.1-1.fc24.x86_64 gtk3-3.20.9-1.fc24.x86_64 Additional info: Other applications (nautilus, gnome-tweak-tool, gnome-builder, gnome-photos, …) work fine so I guess this is not a Gtk+ issue.
gitg merges the application menu into the hamburger menu when there is no gnome-shell wide application menu available. There is no traditional top application menu. Note that gitg is not the only application that works like this, gedit for example does the same.
(In reply to jessevdk@gmail.com from comment #1) > gitg merges the application menu into the hamburger menu when there is no > gnome-shell wide application menu available. No, it doesn't, at least not everywhere. There is no hamburger menu when showing the project list. The hamburger menu is visible only when a project (git repo) is opened. > There is no traditional top application menu. Note that gitg is not the only application that works like this, gedit for example does the same. gedit shows the hamburger menu in every state. Gitg doesn't.
Absolutely right, this must have slipped out at some point. I've pushed it back in and the menu should show up also in the projects overview now.