GNOME Bugzilla – Bug 701781
Ctrl + Q should quit all opened instances of Gitg
Last modified: 2014-07-10 18:22:18 UTC
Currently only Ctrl + W seems to work on a single gitg window, Ctrl + Q is not working.
The behaviour is Ctrl + Q works in GNOME Shell, however isn't so in awesome wm.
Ctrl + Q only closes current gitg window even in GNOME Shell
Checked with gitg running from git master today, Ctrl + Q indeed closes all windows of Gitg but not in all situations. Case 1: I opened gitg windows like this: ➜ libgit2-glib git:(master) jhbuild run gitg Gtk-Message: Failed to load module "canberra-gtk-module" ➜ gitg git:(master) jhbuild run gitg Gtk-Message: Failed to load module "canberra-gtk-module" When I pressed Ctrl + Q, both windows closed. Case 2: ➜ gitg git:(master) jhbuild run gitg Gtk-Message: Failed to load module "canberra-gtk-module" Press Ctrl + N and start a new instance of Gitg. Here, pressing Ctrl + Q when new instance of Gitg is focussed, results in *only* the new instance closing. Pressing Ctrl + Q when old instance is focussed, results in results in *only* old instance being closed. Whereas the correct behaviour would be that *all* windows of Gitg are closed.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
Sorry, jumped to fast on this. There are still problems with Ctrl+Q not closing all windows, and sometimes hanging gitg.