From 48bb8bfeb22e0d92ac8b14c26d5dde7c6f35c00b Mon Sep 17 00:00:00 2001 From: Lukas Rusak Date: Tue, 27 Oct 2015 13:54:05 -0700 Subject: [PATCH] kodi: add support for KEY_CONFIG --- .../kodi/patches/kodi-999.41-KEY_CONFIG.patch | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 packages/mediacenter/kodi/patches/kodi-999.41-KEY_CONFIG.patch diff --git a/packages/mediacenter/kodi/patches/kodi-999.41-KEY_CONFIG.patch b/packages/mediacenter/kodi/patches/kodi-999.41-KEY_CONFIG.patch new file mode 100644 index 0000000000..c366d6fc55 --- /dev/null +++ b/packages/mediacenter/kodi/patches/kodi-999.41-KEY_CONFIG.patch @@ -0,0 +1,55 @@ +diff -Naur kodi-15.2-02e7013.orig/system/keymaps/keyboard.xml kodi-15.2-02e7013/system/keymaps/keyboard.xml +--- kodi-15.2-02e7013.orig/system/keymaps/keyboard.xml 2015-10-29 12:37:08.058499004 -0700 ++++ kodi-15.2-02e7013/system/keymaps/keyboard.xml 2015-10-29 12:45:00.594628676 -0700 +@@ -117,6 +117,7 @@ + + ActivateWindow(Favourites) + ActivateWindow(Favourites) ++ ActivateWindow(Settings) + ActivateWindow(Home) + ActivateWindow(Home) + Mute +diff -Naur kodi-15.2-02e7013.orig/xbmc/input/linux/LinuxInputDevices.cpp kodi-15.2-02e7013/xbmc/input/linux/LinuxInputDevices.cpp +--- kodi-15.2-02e7013.orig/xbmc/input/linux/LinuxInputDevices.cpp 2015-10-29 12:37:08.081498954 -0700 ++++ kodi-15.2-02e7013/xbmc/input/linux/LinuxInputDevices.cpp 2015-10-29 12:41:16.155311681 -0700 +@@ -267,6 +267,7 @@ + { KEY_SEARCH , XBMCK_BROWSER_SEARCH}, + { KEY_FILE , XBMCK_LAUNCH_FILE_BROWSER}, + { KEY_SELECT , XBMCK_RETURN }, ++ { KEY_CONFIG , XBMCK_CONFIG }, + // The Little Black Box Remote Additions + { 384 , XBMCK_LEFT }, // Red + { 378 , XBMCK_RIGHT }, // Green +diff -Naur kodi-15.2-02e7013.orig/xbmc/input/XBMC_keysym.h kodi-15.2-02e7013/xbmc/input/XBMC_keysym.h +--- kodi-15.2-02e7013.orig/xbmc/input/XBMC_keysym.h 2015-10-29 12:37:08.058499004 -0700 ++++ kodi-15.2-02e7013/xbmc/input/XBMC_keysym.h 2015-10-29 12:47:22.085956459 -0700 +@@ -228,6 +228,7 @@ + XBMCK_TEXT = 0x14c, + XBMCK_FAVORITES = 0x14d, + XBMCK_HOMEPAGE = 0x14e, ++ XBMCK_CONFIG = 0x14f, + + // Add any other keys here + +diff -Naur kodi-15.2-02e7013.orig/xbmc/input/XBMC_keytable.cpp kodi-15.2-02e7013/xbmc/input/XBMC_keytable.cpp +--- kodi-15.2-02e7013.orig/xbmc/input/XBMC_keytable.cpp 2015-10-29 12:37:08.059499002 -0700 ++++ kodi-15.2-02e7013/xbmc/input/XBMC_keytable.cpp 2015-10-29 12:48:24.243691840 -0700 +@@ -242,6 +242,7 @@ + , { XBMCK_TEXT, 0, 0, XBMCVK_TEXT, "text" } + , { XBMCK_FAVORITES, 0, 0, XBMCVK_FAVORITES, "favorites" } + , { XBMCK_HOMEPAGE , 0, 0, XBMCVK_HOMEPAGE, "homepage" } ++, { XBMCK_CONFIG, 0, 0, XBMCVK_CONFIG, "config" } + }; + + static int XBMCKeyTableSize = sizeof(XBMCKeyTable)/sizeof(XBMCKEYTABLE); +diff -Naur kodi-15.2-02e7013.orig/xbmc/input/XBMC_vkeys.h kodi-15.2-02e7013/xbmc/input/XBMC_vkeys.h +--- kodi-15.2-02e7013.orig/xbmc/input/XBMC_vkeys.h 2015-10-29 12:37:08.059499002 -0700 ++++ kodi-15.2-02e7013/xbmc/input/XBMC_vkeys.h 2015-10-29 12:49:07.284549633 -0700 +@@ -220,6 +220,7 @@ + XBMCVK_TEXT = 0xE8, + XBMCVK_FAVORITES = 0xE9, + XBMCVK_HOMEPAGE = 0xEA, ++ XBMCVK_CONFIG = 0xEB, + + XBMCVK_LAST = 0xFF + } XBMCVKey;