[prev in list] [next in list] [prev in thread] [next in thread] 

List:       rockbox-cvs
Subject:    zenxfi2: rework keymap to add softlock
From:       gerrit () rockbox ! org
Date:       2013-08-22 22:31:05
Message-ID: 201308222231.r7MMV5gV012775 () giant ! haxx ! se
[Download RAW message or body]

commit fbc4ef782273020f92604c5e2a2b27d0b690d251
Author: Amaury Pouly <amaury.pouly@gmail.com>
Date:   Fri Aug 23 00:29:55 2013 +0200

    zenxfi2: rework keymap to add softlock
    
    Map power button to soft key lock in WPS and radio screen, also
    correct fallback of WPS.
    
    Change-Id: If257e4b4f9f37848ba9f81dc2e8b52f020d4cde0

diff --git a/apps/keymaps/keymap-zenxfi2.c b/apps/keymaps/keymap-zenxfi2.c
index 7bffa10..2f8d503 100644
--- a/apps/keymaps/keymap-zenxfi2.c
+++ b/apps/keymaps/keymap-zenxfi2.c
@@ -44,6 +44,7 @@ static const struct button_mapping button_context_standard[]  = {
 
     { ACTION_STD_CONTEXT,     BUTTON_MENU|BUTTON_REPEAT,  BUTTON_MENU },
 
+
     LAST_ITEM_IN_LIST
 }; /* button_context_standard */
 
@@ -51,8 +52,9 @@ static const struct button_mapping button_context_standard[]  = {
 static const struct button_mapping button_context_wps[]  = {
     { ACTION_WPS_MENU,          BUTTON_MENU|BUTTON_REL,          BUTTON_MENU },
     { ACTION_WPS_CONTEXT,       BUTTON_MENU|BUTTON_REPEAT,       BUTTON_MENU },
+    { ACTION_STD_KEYLOCK,       BUTTON_POWER,                    BUTTON_NONE },
 
-    LAST_ITEM_IN_LIST
+    LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD)
 }; /* button_context_wps */
 
 static const struct button_mapping button_context_list[]  = {
@@ -128,7 +130,7 @@ static const struct button_mapping button_context_keyboard[]  = {
 static const struct button_mapping button_context_radio[]  = {
     { ACTION_FM_MENU,        BUTTON_MENU|BUTTON_REL,            BUTTON_NONE },
     { ACTION_FM_PRESET,      BUTTON_MENU|BUTTON_REPEAT,         BUTTON_NONE },
-    { ACTION_FM_STOP,        BUTTON_POWER,                      BUTTON_NONE },
+    { ACTION_STD_KEYLOCK,    BUTTON_POWER,                      BUTTON_NONE },
 
     LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_SETTINGS)
 }; /* button_context_radio */
_______________________________________________
rockbox-cvs mailing list
rockbox-cvs@cool.haxx.se
http://cool.haxx.se/cgi-bin/mailman/listinfo/rockbox-cvs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic