diff options
author | Stephan Raue <stephan@openelec.tv> | 2015-11-20 10:56:56 +0100 |
---|---|---|
committer | Stephan Raue <stephan@openelec.tv> | 2015-11-20 10:56:56 +0100 |
commit | 00ed30f3f6e8a4fef5551a9312a451ed63a6a808 (patch) | |
tree | 17b845573e3dca0677ae0674f784892c9e3c345a | |
parent | 9066630c7e3a8388b18673ef9a7ae2929479cd09 (diff) |
[keyboard.xml] add KEY_FAVORITES keymapping (Favorites)
-rw-r--r-- | system/keymaps/keyboard.xml | 1 | ||||
-rw-r--r-- | xbmc/input/XBMC_keysym.h | 1 | ||||
-rw-r--r-- | xbmc/input/XBMC_keytable.cpp | 1 | ||||
-rw-r--r-- | xbmc/input/XBMC_vkeys.h | 1 | ||||
-rw-r--r-- | xbmc/input/linux/LinuxInputDevices.cpp | 1 |
5 files changed, 5 insertions, 0 deletions
diff --git a/system/keymaps/keyboard.xml b/system/keymaps/keyboard.xml index 022177cba5..05278c7dd0 100644 --- a/system/keymaps/keyboard.xml +++ b/system/keymaps/keyboard.xml @@ -123,6 +123,7 @@ <browser_stop/> <browser_search/> <browser_favorites>ActivateWindow(Favourites)</browser_favorites> + <favorites>ActivateWindow(Favourites)</favorites> <browser_home>ActivateWindow(Home)</browser_home> <volume_mute>Mute</volume_mute> <volume_down>VolumeDown</volume_down> diff --git a/xbmc/input/XBMC_keysym.h b/xbmc/input/XBMC_keysym.h index 0879943c43..0ecf3e454c 100644 --- a/xbmc/input/XBMC_keysym.h +++ b/xbmc/input/XBMC_keysym.h @@ -226,6 +226,7 @@ typedef enum { XBMCK_BLUE = 0x14a, XBMCK_ZOOM = 0x14b, XBMCK_TEXT = 0x14c, + XBMCK_FAVORITES = 0x14d, // Add any other keys here diff --git a/xbmc/input/XBMC_keytable.cpp b/xbmc/input/XBMC_keytable.cpp index 4dea61c94b..13da5b1995 100644 --- a/xbmc/input/XBMC_keytable.cpp +++ b/xbmc/input/XBMC_keytable.cpp @@ -240,6 +240,7 @@ static const XBMCKEYTABLE XBMCKeyTable[] = , { XBMCK_BLUE, 0, 0, XBMCVK_BLUE, "blue" } , { XBMCK_ZOOM, 0, 0, XBMCVK_ZOOM, "zoom" } , { XBMCK_TEXT, 0, 0, XBMCVK_TEXT, "text" } +, { XBMCK_FAVORITES, 0, 0, XBMCVK_FAVORITES, "favorites" } }; static int XBMCKeyTableSize = sizeof(XBMCKeyTable)/sizeof(XBMCKEYTABLE); diff --git a/xbmc/input/XBMC_vkeys.h b/xbmc/input/XBMC_vkeys.h index 45ab72c6d5..9df9b5168b 100644 --- a/xbmc/input/XBMC_vkeys.h +++ b/xbmc/input/XBMC_vkeys.h @@ -218,6 +218,7 @@ typedef enum { XBMCVK_BLUE = 0xE6, XBMCVK_ZOOM = 0xE7, XBMCVK_TEXT = 0xE8, + XBMCVK_FAVORITES = 0xE9, XBMCVK_LAST = 0xFF } XBMCVKey; diff --git a/xbmc/input/linux/LinuxInputDevices.cpp b/xbmc/input/linux/LinuxInputDevices.cpp index c3ab8834f1..523c37e34e 100644 --- a/xbmc/input/linux/LinuxInputDevices.cpp +++ b/xbmc/input/linux/LinuxInputDevices.cpp @@ -257,6 +257,7 @@ KeyMap keyMap[] = { { KEY_BACK , XBMCK_BACKSPACE }, { KEY_ZOOM , XBMCK_ZOOM }, { KEY_TEXT , XBMCK_TEXT }, + { KEY_FAVORITES , XBMCK_FAVORITES }, // The Little Black Box Remote Additions { 384 , XBMCK_LEFT }, // Red { 378 , XBMCK_RIGHT }, // Green |