[cinnamon] patch to add input-source switching keybindings

leigh123linux leigh123linux at fedoraproject.org
Sat Sep 21 09:55:59 UTC 2013


commit 2bdfe30dba323890ed48cd2ceac2af471bcd3d10
Author: leigh123linux <leigh123linux at googlemail.com>
Date:   Sat Sep 21 10:55:41 2013 +0100

    patch to add input-source switching keybindings

 cinnamon.spec           |    7 ++++++-
 input_keybindings.patch |   11 +++++++++++
 2 files changed, 17 insertions(+), 1 deletions(-)
---
diff --git a/cinnamon.spec b/cinnamon.spec
index 554fee1..4f8e12b 100644
--- a/cinnamon.spec
+++ b/cinnamon.spec
@@ -2,7 +2,7 @@
 
 Name:           cinnamon
 Version:        1.9.2
-Release:        0.23.git%{_internal_version}%{?dist}
+Release:        0.24.git%{_internal_version}%{?dist}
 Summary:        Window management and application launching for GNOME
 License:        GPLv2+ and LGPLv2+
 URL:            http://cinnamon.linuxmint.com 
@@ -20,6 +20,7 @@ Patch1:         autostart_nemo.patch
 Patch2:         replace_gksu.patch
 Patch3:         cinnamon-settings-apps.patch
 Patch4:         keyboard_applet.patch
+Patch5:         input_keybindings.patch
 
 %global clutter_version 1.12.2
 %global gobject_introspection_version 1.34.2
@@ -132,6 +133,7 @@ The emphasis is put on making users feel at home and providing
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 NOCONFIGURE=1 ./autogen.sh
 
 %build
@@ -203,6 +205,9 @@ fi
 %{_mandir}/man1/*
 
 %changelog
+* Sat Sep 21 2013 Leigh Scott <leigh123linux at googlemail.com> - 1.9.2-0.24.git8a53cfb
+- patch to add input-source switching keybindings
+
 * Thu Sep 19 2013 Leigh Scott <leigh123linux at googlemail.com> - 1.9.2-0.23.git8a53cfb
 - patch keyboard applet (also fixes input-switching)
 
diff --git a/input_keybindings.patch b/input_keybindings.patch
new file mode 100644
index 0000000..2e7a4cd
--- /dev/null
+++ b/input_keybindings.patch
@@ -0,0 +1,11 @@
+--- a/files/usr/lib/cinnamon-settings/modules/cs_keyboard.py
++++ b/files/usr/lib/cinnamon-settings/modules/cs_keyboard.py
+@@ -119,6 +119,8 @@ KEYBINDINGS = [
+     [_("Log out"), MEDIA_KEYS_SCHEMA, "logout", False, "system"],
+     [_("Lock screen"), MEDIA_KEYS_SCHEMA, "screensaver", False, "system"],
+     [_("Toggle recording desktop (must restart Cinnamon)"), MUFFIN_KEYBINDINGS_SCHEMA, "toggle-recording", True, "system"],
++    [_("Switch to next source"), MEDIA_KEYS_SCHEMA, "switch-input-source", False, "system"],
++    [_("Switch to previous source"), MEDIA_KEYS_SCHEMA, "switch-input-source-backward", False, "system"],
+ 
+     # Launchers
+     [_("Launch help browser"), MEDIA_KEYS_SCHEMA, "help", False, "launchers"],


More information about the scm-commits mailing list