[gnome-boxes] app-window: Add shortcut for shortcuts window
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-boxes] app-window: Add shortcut for shortcuts window
- Date: Tue, 15 Dec 2015 21:16:26 +0000 (UTC)
commit a3d2a5f429ce6c7765326ae11f4cd636a7833588
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date: Tue Dec 15 19:39:34 2015 +0000
app-window: Add shortcut for shortcuts window
Makes sense, doesn't it? :)
data/ui/kbd-shortcuts-window.ui | 8 ++++++++
src/app-window.vala | 5 +++++
2 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/data/ui/kbd-shortcuts-window.ui b/data/ui/kbd-shortcuts-window.ui
index 0aaaa9f..a7c9310 100644
--- a/data/ui/kbd-shortcuts-window.ui
+++ b/data/ui/kbd-shortcuts-window.ui
@@ -44,6 +44,14 @@
<child>
<object class="GtkShortcutsShortcut">
<property name="visible">1</property>
+ <property name="accelerator"><Ctrl>k</property>
+ <property name="title" translatable="yes">Keyboard shortcuts</property>
+ </object>
+ </child>
+
+ <child>
+ <object class="GtkShortcutsShortcut">
+ <property name="visible">1</property>
<property name="accelerator"><Ctrl>q</property>
<property name="title" translatable="yes">Close Window/Quit Boxes</property>
</object>
diff --git a/src/app-window.vala b/src/app-window.vala
index 021948c..f8a0760 100644
--- a/src/app-window.vala
+++ b/src/app-window.vala
@@ -348,6 +348,11 @@ private class Boxes.AppWindow: Gtk.ApplicationWindow, Boxes.UI {
App.app.activate_action ("help", null);
return true;
+ } else if (event.keyval == Gdk.Key.k &&
+ (event.state & default_modifiers) == Gdk.ModifierType.CONTROL_MASK) {
+ App.app.activate_action ("kbd-shortcuts", null);
+
+ return true;
} else if (event.keyval == Gdk.Key.q &&
(event.state & default_modifiers) == Gdk.ModifierType.CONTROL_MASK) {
App.app.quit_app ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]