diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/keymaps/keymap-c200.c | 32 |
1 files changed, 10 insertions, 22 deletions
diff --git a/apps/keymaps/keymap-c200.c b/apps/keymaps/keymap-c200.c index 6e541579f7..01da81eb76 100644 --- a/apps/keymaps/keymap-c200.c +++ b/apps/keymaps/keymap-c200.c | |||
@@ -88,11 +88,11 @@ static const struct button_mapping button_context_settings[] = { | |||
88 | { ACTION_STD_CANCEL, BUTTON_POWER, BUTTON_NONE }, | 88 | { ACTION_STD_CANCEL, BUTTON_POWER, BUTTON_NONE }, |
89 | { ACTION_SETTINGS_RESET, BUTTON_SELECT, BUTTON_NONE }, | 89 | { ACTION_SETTINGS_RESET, BUTTON_SELECT, BUTTON_NONE }, |
90 | 90 | ||
91 | { ACTION_SETTINGS_INC, BUTTON_DOWN, BUTTON_NONE }, | 91 | { ACTION_SETTINGS_INC, BUTTON_UP, BUTTON_NONE }, |
92 | { ACTION_SETTINGS_INCREPEAT,BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 92 | { ACTION_SETTINGS_INCREPEAT,BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE }, |
93 | 93 | ||
94 | { ACTION_SETTINGS_DEC, BUTTON_UP, BUTTON_NONE }, | 94 | { ACTION_SETTINGS_DEC, BUTTON_DOWN, BUTTON_NONE }, |
95 | { ACTION_SETTINGS_DECREPEAT,BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE }, | 95 | { ACTION_SETTINGS_DECREPEAT,BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
96 | 96 | ||
97 | { ACTION_STD_PREV, BUTTON_LEFT, BUTTON_NONE }, | 97 | { ACTION_STD_PREV, BUTTON_LEFT, BUTTON_NONE }, |
98 | { ACTION_STD_PREVREPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, | 98 | { ACTION_STD_PREVREPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, |
@@ -189,31 +189,21 @@ static const struct button_mapping button_context_settings_right_is_inc[] = { | |||
189 | 189 | ||
190 | { ACTION_STD_NEXT, BUTTON_DOWN|BUTTON_REL, BUTTON_NONE }, | 190 | { ACTION_STD_NEXT, BUTTON_DOWN|BUTTON_REL, BUTTON_NONE }, |
191 | { ACTION_STD_NEXTREPEAT, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 191 | { ACTION_STD_NEXTREPEAT, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
192 | 192 | ||
193 | { ACTION_NONE, BUTTON_SELECT, BUTTON_NONE }, | 193 | { ACTION_NONE, BUTTON_SELECT, BUTTON_NONE }, |
194 | { ACTION_STD_OK, BUTTON_SELECT|BUTTON_REL, BUTTON_NONE }, | 194 | { ACTION_STD_OK, BUTTON_SELECT|BUTTON_REL, BUTTON_NONE }, |
195 | 195 | ||
196 | { ACTION_NONE, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT }, | 196 | { ACTION_NONE, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT }, |
197 | { ACTION_NONE, BUTTON_POWER, BUTTON_NONE }, | 197 | { ACTION_NONE, BUTTON_POWER, BUTTON_NONE }, |
198 | { ACTION_STD_CANCEL, BUTTON_POWER|BUTTON_REL, BUTTON_NONE }, | 198 | { ACTION_STD_CANCEL, BUTTON_POWER|BUTTON_REL, BUTTON_NONE }, |
199 | 199 | ||
200 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), | 200 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), |
201 | }; /* button_context_settings_right_is_inc */ | 201 | }; /* button_context_settings_right_is_inc */ |
202 | 202 | ||
203 | static const struct button_mapping button_context_settings_time[] = { | ||
204 | { ACTION_STD_PREV, BUTTON_LEFT|BUTTON_REL, BUTTON_NONE }, | ||
205 | { ACTION_STD_PREVREPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, | ||
206 | |||
207 | { ACTION_STD_NEXT, BUTTON_RIGHT|BUTTON_REL, BUTTON_NONE }, | ||
208 | { ACTION_STD_NEXTREPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, | ||
209 | |||
210 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_SETTINGS) | ||
211 | }; /* button_context_settings_time */ | ||
212 | |||
213 | static const struct button_mapping button_context_pitchscreen[] = { | 203 | static const struct button_mapping button_context_pitchscreen[] = { |
214 | { ACTION_PS_INC_SMALL, BUTTON_UP, BUTTON_NONE }, | 204 | { ACTION_PS_INC_SMALL, BUTTON_UP, BUTTON_NONE }, |
215 | { ACTION_PS_INC_BIG, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE }, | 205 | { ACTION_PS_INC_BIG, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE }, |
216 | 206 | ||
217 | { ACTION_PS_DEC_SMALL, BUTTON_DOWN, BUTTON_NONE }, | 207 | { ACTION_PS_DEC_SMALL, BUTTON_DOWN, BUTTON_NONE }, |
218 | { ACTION_PS_DEC_BIG, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 208 | { ACTION_PS_DEC_BIG, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
219 | 209 | ||
@@ -324,15 +314,13 @@ const struct button_mapping* get_context_mapping(int context) | |||
324 | return button_context_tree; | 314 | return button_context_tree; |
325 | 315 | ||
326 | case CONTEXT_SETTINGS: | 316 | case CONTEXT_SETTINGS: |
317 | case CONTEXT_SETTINGS_TIME: | ||
327 | return button_context_settings; | 318 | return button_context_settings; |
328 | case CONTEXT_CUSTOM|CONTEXT_SETTINGS: | 319 | case CONTEXT_CUSTOM|CONTEXT_SETTINGS: |
329 | case CONTEXT_SETTINGS_COLOURCHOOSER: | 320 | case CONTEXT_SETTINGS_COLOURCHOOSER: |
330 | case CONTEXT_SETTINGS_EQ: | 321 | case CONTEXT_SETTINGS_EQ: |
331 | return button_context_settings_right_is_inc; | 322 | return button_context_settings_right_is_inc; |
332 | 323 | ||
333 | case CONTEXT_SETTINGS_TIME: | ||
334 | return button_context_settings_time; | ||
335 | |||
336 | case CONTEXT_YESNOSCREEN: | 324 | case CONTEXT_YESNOSCREEN: |
337 | return button_context_yesno; | 325 | return button_context_yesno; |
338 | #if CONFIG_TUNER | 326 | #if CONFIG_TUNER |