[keyboard.xml] add KEY_FAVORITES keymapping (Favorites)
authorStephan Raue <stephan@openelec.tv>
Fri, 20 Nov 2015 09:56:56 +0000 (10:56 +0100)
committerStephan Raue <stephan@openelec.tv>
Fri, 20 Nov 2015 09:56:56 +0000 (10:56 +0100)
system/keymaps/keyboard.xml
xbmc/input/XBMC_keysym.h
xbmc/input/XBMC_keytable.cpp
xbmc/input/XBMC_vkeys.h
xbmc/input/linux/LinuxInputDevices.cpp

index 022177c..05278c7 100644 (file)
       <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>
index 0879943..0ecf3e4 100644 (file)
@@ -226,6 +226,7 @@ typedef enum {
   XBMCK_BLUE        = 0x14a,
   XBMCK_ZOOM        = 0x14b,
   XBMCK_TEXT        = 0x14c,
+  XBMCK_FAVORITES   = 0x14d,
 
   // Add any other keys here
 
index 4dea61c..13da5b1 100644 (file)
@@ -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);
index 45ab72c..9df9b51 100644 (file)
@@ -218,6 +218,7 @@ typedef enum {
   XBMCVK_BLUE           = 0xE6,
   XBMCVK_ZOOM           = 0xE7,
   XBMCVK_TEXT           = 0xE8,
+  XBMCVK_FAVORITES      = 0xE9,
 
   XBMCVK_LAST           = 0xFF
 } XBMCVKey;
index c3ab883..523c37e 100644 (file)
@@ -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