diff --git a/packages/mediacenter/kodi/patches/kodi-999.33-KEY_TEXT.patch b/packages/mediacenter/kodi/patches/kodi-999.33-KEY_TEXT.patch new file mode 100644 index 0000000000..59007a46c6 --- /dev/null +++ b/packages/mediacenter/kodi/patches/kodi-999.33-KEY_TEXT.patch @@ -0,0 +1,95 @@ +diff -Naur kodi-15.2-02e7013/system/keymaps/keyboard.xml kodi-15.2-02e7013.patch/system/keymaps/keyboard.xml +--- kodi-15.2-02e7013/system/keymaps/keyboard.xml 2015-10-22 12:34:25.400782034 +0200 ++++ kodi-15.2-02e7013.patch/system/keymaps/keyboard.xml 2015-10-22 12:41:46.849456385 +0200 +@@ -273,6 +273,7 @@ + Fullscreen + Playlist + ActivateWindow(Teletext) ++ ActivateWindow(Teletext) + SubtitleShiftUp + SubtitleShiftDown + SkipNext +@@ -318,6 +319,7 @@ + Info +

ActivateWindow(VisualisationPresetList)

+ Addon.Default.OpenSettings(xbmc.player.musicviz) ++ Addon.Default.OpenSettings(xbmc.player.musicviz) + ActivateWindow(MusicPlaylist) + StepBack + StepForward +@@ -342,6 +344,7 @@ + CodecInfo +

ActivateWindow(VisualisationPresetList)

+ Addon.Default.OpenSettings(xbmc.player.musicviz) ++ Addon.Default.OpenSettings(xbmc.player.musicviz) + ActivateWindow(MusicPlaylist) + + +@@ -356,6 +359,7 @@ + CodecInfo +

ActivateWindow(VisualisationPresetList)

+ Back ++ Back + ActivateWindow(MusicPlaylist) + + +@@ -370,6 +374,7 @@ + CodecInfo +

Back

+ Back ++ Back + ActivateWindow(MusicPlaylist) + + +@@ -519,6 +524,7 @@ + + + Back ++ Back + + + +diff -Naur kodi-15.2-02e7013/xbmc/input/linux/LinuxInputDevices.cpp kodi-15.2-02e7013.patch/xbmc/input/linux/LinuxInputDevices.cpp +--- kodi-15.2-02e7013/xbmc/input/linux/LinuxInputDevices.cpp 2015-10-22 12:34:25.083781548 +0200 ++++ kodi-15.2-02e7013.patch/xbmc/input/linux/LinuxInputDevices.cpp 2015-10-22 12:38:11.522120520 +0200 +@@ -254,6 +254,7 @@ + { KEY_QUESTION , XBMCK_HELP }, + { KEY_BACK , XBMCK_BACKSPACE }, + { KEY_ZOOM , XBMCK_ZOOM }, ++ { KEY_TEXT , XBMCK_TEXT }, + // The Little Black Box Remote Additions + { 384 , XBMCK_LEFT }, // Red + { 378 , XBMCK_RIGHT }, // Green +diff -Naur kodi-15.2-02e7013/xbmc/input/XBMC_keysym.h kodi-15.2-02e7013.patch/xbmc/input/XBMC_keysym.h +--- kodi-15.2-02e7013/xbmc/input/XBMC_keysym.h 2015-10-22 12:34:25.082781547 +0200 ++++ kodi-15.2-02e7013.patch/xbmc/input/XBMC_keysym.h 2015-10-22 12:37:47.986085419 +0200 +@@ -225,6 +225,7 @@ + XBMCK_YELLOW = 0x149, + XBMCK_BLUE = 0x14a, + XBMCK_ZOOM = 0x14b, ++ XBMCK_TEXT = 0x14c, + + // Add any other keys here + +diff -Naur kodi-15.2-02e7013/xbmc/input/XBMC_keytable.cpp kodi-15.2-02e7013.patch/xbmc/input/XBMC_keytable.cpp +--- kodi-15.2-02e7013/xbmc/input/XBMC_keytable.cpp 2015-10-22 12:34:25.085781551 +0200 ++++ kodi-15.2-02e7013.patch/xbmc/input/XBMC_keytable.cpp 2015-10-22 12:38:35.907157920 +0200 +@@ -239,6 +239,7 @@ + , { XBMCK_YELLOW, 0, 0, XBMCVK_YELLOW, "yellow" } + , { XBMCK_BLUE, 0, 0, XBMCVK_BLUE, "blue" } + , { XBMCK_ZOOM, 0, 0, XBMCVK_ZOOM, "zoom" } ++, { XBMCK_TEXT, 0, 0, XBMCVK_TEXT, "text" } + }; + + static int XBMCKeyTableSize = sizeof(XBMCKeyTable)/sizeof(XBMCKEYTABLE); +diff -Naur kodi-15.2-02e7013/xbmc/input/XBMC_vkeys.h kodi-15.2-02e7013.patch/xbmc/input/XBMC_vkeys.h +--- kodi-15.2-02e7013/xbmc/input/XBMC_vkeys.h 2015-10-22 12:34:25.083781548 +0200 ++++ kodi-15.2-02e7013.patch/xbmc/input/XBMC_vkeys.h 2015-10-22 12:39:09.033208840 +0200 +@@ -217,6 +217,7 @@ + XBMCVK_YELLOW = 0xE5, + XBMCVK_BLUE = 0xE6, + XBMCVK_ZOOM = 0xE7, ++ XBMCVK_TEXT = 0xE8, + + XBMCVK_LAST = 0xFF + } XBMCVKey;