[gnome-maps] Add equal as accelerator for zoom-in
- From: Jonas Danielsson <jonasdn src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-maps] Add equal as accelerator for zoom-in
- Date: Fri, 2 Sep 2016 19:28:51 +0000 (UTC)
commit 2a76ae30608400b7ca33704c58a7e91526a93fef
Author: Razvan Brinzea <razvan brinzea gmail com>
Date: Wed Apr 6 19:02:12 2016 +0300
Add equal as accelerator for zoom-in
https://bugzilla.gnome.org/show_bug.cgi?id=755784
data/ui/help-overlay.ui | 2 +-
src/mainWindow.js | 7 +++++--
2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/data/ui/help-overlay.ui b/data/ui/help-overlay.ui
index 70b3692..cd8d8ee 100644
--- a/data/ui/help-overlay.ui
+++ b/data/ui/help-overlay.ui
@@ -54,7 +54,7 @@
<object class="GtkShortcutsShortcut">
<property name="visible">1</property>
<property name="title" translatable="yes" context="shortcut window">Zoom in</property>
- <property name="accelerator">plus</property>
+ <property name="accelerator">plus equal</property>
</object>
</child>
<child>
diff --git a/src/mainWindow.js b/src/mainWindow.js
index b3d505e..2be7c40 100644
--- a/src/mainWindow.js
+++ b/src/mainWindow.js
@@ -191,7 +191,7 @@ const MainWindow = new Lang.Class({
onChangeState: this._onToggleSidebarChangeState.bind(this)
},
'zoom-in': {
- accels: ['plus', '<Primary>plus', 'KP_Add', '<Primary>KP_Add'],
+ accels: ['plus', '<Primary>plus', 'KP_Add', '<Primary>KP_Add', 'equal'],
onActivate: this._mapView.view.zoom_in.bind(this._mapView.view)
},
'zoom-out': {
@@ -243,11 +243,14 @@ const MainWindow = new Lang.Class({
this.connect('key-press-event', function(window, event) {
let focusWidget = window.get_focus();
let keyval = event.get_keyval()[1];
+ let keys = [Gdk.KEY_plus,
+ Gdk.KEY_minus,
+ Gdk.KEY_equal];
if (!(focusWidget instanceof Gtk.Entry))
return false;
- if (keyval === Gdk.KEY_plus || keyval === Gdk.KEY_minus)
+ if (keys.indexOf(keyval) !== -1)
return focusWidget.event(event);
return false;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]