summaryrefslogtreecommitdiff
path: root/apps/keymaps/keymap-h10.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/keymaps/keymap-h10.c')
-rw-r--r--apps/keymaps/keymap-h10.c15
1 files changed, 9 insertions, 6 deletions
diff --git a/apps/keymaps/keymap-h10.c b/apps/keymaps/keymap-h10.c
index 029615faa5..db55f825e9 100644
--- a/apps/keymaps/keymap-h10.c
+++ b/apps/keymaps/keymap-h10.c
@@ -100,7 +100,7 @@ const struct button_mapping button_context_tree_scroll_lr[] = {
100 { ACTION_STD_OK, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT }, 100 { ACTION_STD_OK, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT },
101 { ACTION_TREE_PGRIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_RIGHT }, 101 { ACTION_TREE_PGRIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_RIGHT },
102 { ACTION_TREE_PGRIGHT, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT|BUTTON_REPEAT }, 102 { ACTION_TREE_PGRIGHT, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT|BUTTON_REPEAT },
103 LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM|1), 103 LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM|CONTEXT_TREE),
104}; /* button_context_tree_scroll_lr */ 104}; /* button_context_tree_scroll_lr */
105 105
106const struct button_mapping button_context_yesno[] = { 106const struct button_mapping button_context_yesno[] = {
@@ -122,7 +122,7 @@ const struct button_mapping button_context_quickscreen[] = {
122 LAST_ITEM_IN_LIST 122 LAST_ITEM_IN_LIST
123}; /* button_context_quickscreen */ 123}; /* button_context_quickscreen */
124 124
125const struct button_mapping button_context_settingsgraphical[] = { 125const struct button_mapping button_context_settings_r_is_inc[] = {
126 { ACTION_SETTINGS_INC, BUTTON_RIGHT, BUTTON_NONE }, 126 { ACTION_SETTINGS_INC, BUTTON_RIGHT, BUTTON_NONE },
127 { ACTION_SETTINGS_INCREPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, 127 { ACTION_SETTINGS_INCREPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE },
128 { ACTION_SETTINGS_DEC, BUTTON_LEFT, BUTTON_NONE }, 128 { ACTION_SETTINGS_DEC, BUTTON_LEFT, BUTTON_NONE },
@@ -135,7 +135,7 @@ const struct button_mapping button_context_settingsgraphical[] = {
135 { ACTION_STD_CANCEL, BUTTON_POWER, BUTTON_NONE }, 135 { ACTION_STD_CANCEL, BUTTON_POWER, BUTTON_NONE },
136 136
137 LAST_ITEM_IN_LIST 137 LAST_ITEM_IN_LIST
138}; /* button_context_settingsgraphical */ 138}; /* button_context_settings_r_is_inc */
139 139
140const struct button_mapping button_context_pitchscreen[] = { 140const struct button_mapping button_context_pitchscreen[] = {
141 { ACTION_PS_INC_SMALL, BUTTON_SCROLL_UP, BUTTON_NONE }, 141 { ACTION_PS_INC_SMALL, BUTTON_SCROLL_UP, BUTTON_NONE },
@@ -165,8 +165,11 @@ const struct button_mapping* get_context_mapping(int context)
165 case CONTEXT_WPS: 165 case CONTEXT_WPS:
166 return button_context_wps; 166 return button_context_wps;
167 167
168 case CONTEXT_SETTINGSGRAPHICAL: 168 case CONTEXT_SETTINGS_EQ:
169 return button_context_settingsgraphical; 169 case CONTEXT_SETTINGS_TIME:
170 case CONTEXT_SETTINGS_COLOURCHOOSER:
171 case CONTEXT_CUSTOM|CONTEXT_SETTINGS:
172 return button_context_settings_r_is_inc;
170 case CONTEXT_SETTINGS: 173 case CONTEXT_SETTINGS:
171 return button_context_settings; 174 return button_context_settings;
172 175
@@ -177,7 +180,7 @@ const struct button_mapping* get_context_mapping(int context)
177 if (global_settings.hold_lr_for_scroll_in_list) 180 if (global_settings.hold_lr_for_scroll_in_list)
178 return button_context_tree_scroll_lr; 181 return button_context_tree_scroll_lr;
179 /* else fall through to CUSTOM|1 */ 182 /* else fall through to CUSTOM|1 */
180 case CONTEXT_CUSTOM|1: 183 case CONTEXT_CUSTOM|CONTEXT_TREE:
181 return button_context_tree; 184 return button_context_tree;
182 case CONTEXT_QUICKSCREEN: 185 case CONTEXT_QUICKSCREEN:
183 return button_context_quickscreen; 186 return button_context_quickscreen;