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 770534 - Gitg can't show an application menu outside of gnome-shell
Gitg can't show an application menu outside of gnome-shell
Status: RESOLVED FIXED
Product: gitg
Classification: Applications
Component: gui
3.20.x
Other All
: Normal normal
: ---
Assigned To: gitg-maint
gitg-maint
Depends on:
Blocks:
 
 
Reported: 2016-08-29 09:09 UTC by Christian Stadelmann
Modified: 2016-08-29 18:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Stadelmann 2016-08-29 09:09:54 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.
Comment 1 jessevdk@gmail.com 2016-08-29 17:37:34 UTC
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.
Comment 2 Christian Stadelmann 2016-08-29 17:42:32 UTC
(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.
Comment 3 jessevdk@gmail.com 2016-08-29 18:25:13 UTC
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.