diff options
Diffstat (limited to 'apps/keymaps')
-rw-r--r-- | apps/keymaps/keymap-h1x0_h3x0.c | 3 | ||||
-rw-r--r-- | apps/keymaps/keymap-ipod.c | 2 | ||||
-rw-r--r-- | apps/keymaps/keymap-ondio.c | 5 | ||||
-rw-r--r-- | apps/keymaps/keymap-player.c | 12 | ||||
-rw-r--r-- | apps/keymaps/keymap-recorder.c | 11 | ||||
-rw-r--r-- | apps/keymaps/keymap-x5.c | 8 |
6 files changed, 35 insertions, 6 deletions
diff --git a/apps/keymaps/keymap-h1x0_h3x0.c b/apps/keymaps/keymap-h1x0_h3x0.c index 2df035c76b..08e2312a89 100644 --- a/apps/keymaps/keymap-h1x0_h3x0.c +++ b/apps/keymaps/keymap-h1x0_h3x0.c | |||
@@ -183,7 +183,8 @@ const struct button_mapping button_context_eq[] = { | |||
183 | 183 | ||
184 | const struct button_mapping button_context_bmark[] = { | 184 | const struct button_mapping button_context_bmark[] = { |
185 | { ACTION_BMS_DELETE, BUTTON_REC, BUTTON_NONE }, | 185 | { ACTION_BMS_DELETE, BUTTON_REC, BUTTON_NONE }, |
186 | { ACTION_STD_OK, BUTTON_SELECT, BUTTON_NONE }, | 186 | { ACTION_BMS_SELECT, BUTTON_SELECT, BUTTON_NONE }, |
187 | { ACTION_BMS_EXIT, BUTTON_OFF, BUTTON_NONE }, | ||
187 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM|CONTEXT_SETTINGS), | 188 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM|CONTEXT_SETTINGS), |
188 | }; /* button_context_settings_bmark */ | 189 | }; /* button_context_settings_bmark */ |
189 | 190 | ||
diff --git a/apps/keymaps/keymap-ipod.c b/apps/keymaps/keymap-ipod.c index b41a91afdf..1151f10a20 100644 --- a/apps/keymaps/keymap-ipod.c +++ b/apps/keymaps/keymap-ipod.c | |||
@@ -116,6 +116,8 @@ const struct button_mapping button_context_yesno[] = { | |||
116 | 116 | ||
117 | const struct button_mapping button_context_bmark[] = { | 117 | const struct button_mapping button_context_bmark[] = { |
118 | { ACTION_BMS_DELETE, BUTTON_MENU|BUTTON_REPEAT, BUTTON_MENU }, | 118 | { ACTION_BMS_DELETE, BUTTON_MENU|BUTTON_REPEAT, BUTTON_MENU }, |
119 | { ACTION_BMS_SELECT, BUTTON_SELECT, BUTTON_NONE }, | ||
120 | { ACTION_BMS_EXIT, BUTTON_PLAY, BUTTON_NONE }, | ||
119 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_SETTINGS), | 121 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_SETTINGS), |
120 | }; /* button_context_settings_bmark */ | 122 | }; /* button_context_settings_bmark */ |
121 | 123 | ||
diff --git a/apps/keymaps/keymap-ondio.c b/apps/keymaps/keymap-ondio.c index 9af3b12cab..249417a366 100644 --- a/apps/keymaps/keymap-ondio.c +++ b/apps/keymaps/keymap-ondio.c | |||
@@ -107,9 +107,10 @@ const struct button_mapping button_context_yesno[] = { | |||
107 | struct button_mapping button_context_bmark[] = { | 107 | struct button_mapping button_context_bmark[] = { |
108 | { ACTION_NONE, BUTTON_LEFT, BUTTON_NONE }, | 108 | { ACTION_NONE, BUTTON_LEFT, BUTTON_NONE }, |
109 | { ACTION_BMS_DELETE, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_LEFT }, | 109 | { ACTION_BMS_DELETE, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_LEFT }, |
110 | { ACTION_STD_CANCEL, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT }, | 110 | { ACTION_BMS_EXIT, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT }, |
111 | { ACTION_BMS_SELECT, BUTTON_RIGHT, BUTTON_NONE }, | ||
111 | 112 | ||
112 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_SETTINGS), | 113 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), |
113 | }; /* button_context_settings_bmark */ | 114 | }; /* button_context_settings_bmark */ |
114 | 115 | ||
115 | const struct button_mapping button_context_pitchscreen[] = { | 116 | const struct button_mapping button_context_pitchscreen[] = { |
diff --git a/apps/keymaps/keymap-player.c b/apps/keymaps/keymap-player.c index 7fadf931d4..6d3b5c98b9 100644 --- a/apps/keymaps/keymap-player.c +++ b/apps/keymaps/keymap-player.c | |||
@@ -84,6 +84,15 @@ static const struct button_mapping button_context_yesno[] = { | |||
84 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) | 84 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) |
85 | }; /* button_context_settings_yesno */ | 85 | }; /* button_context_settings_yesno */ |
86 | 86 | ||
87 | struct button_mapping button_context_bmark[] = { | ||
88 | { ACTION_BMS_DELETE, BUTTON_PLAY|BUTTON_ON, BUTTON_PLAY }, | ||
89 | { ACTION_BMS_DELETE, BUTTON_PLAY|BUTTON_ON, BUTTON_ON }, | ||
90 | { ACTION_BMS_EXIT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_NONE }, | ||
91 | { ACTION_BMS_SELECT, BUTTON_PLAY|BUTTON_REL, BUTTON_PLAY }, | ||
92 | |||
93 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), | ||
94 | }; /* button_context_settings_bmark */ | ||
95 | |||
87 | /***************************************************************************** | 96 | /***************************************************************************** |
88 | * Remote control mappings | 97 | * Remote control mappings |
89 | *****************************************************************************/ | 98 | *****************************************************************************/ |
@@ -142,7 +151,8 @@ const struct button_mapping* get_context_mapping( int context ) | |||
142 | 151 | ||
143 | case CONTEXT_TREE: | 152 | case CONTEXT_TREE: |
144 | return button_context_tree; | 153 | return button_context_tree; |
145 | 154 | case CONTEXT_BOOKMARKSCREEN: | |
155 | return button_context_bmark; | ||
146 | case CONTEXT_STD: | 156 | case CONTEXT_STD: |
147 | case CONTEXT_LIST: | 157 | case CONTEXT_LIST: |
148 | case CONTEXT_MAINMENU: | 158 | case CONTEXT_MAINMENU: |
diff --git a/apps/keymaps/keymap-recorder.c b/apps/keymaps/keymap-recorder.c index 4fb278db6e..1470b33965 100644 --- a/apps/keymaps/keymap-recorder.c +++ b/apps/keymaps/keymap-recorder.c | |||
@@ -184,6 +184,14 @@ const struct button_mapping button_context_keyboard[] = { | |||
184 | LAST_ITEM_IN_LIST | 184 | LAST_ITEM_IN_LIST |
185 | }; /* button_context_keyboard */ | 185 | }; /* button_context_keyboard */ |
186 | 186 | ||
187 | struct button_mapping button_context_bmark[] = { | ||
188 | { ACTION_BMS_DELETE, BUTTON_PLAY|BUTTON_ON, BUTTON_PLAY }, | ||
189 | { ACTION_BMS_DELETE, BUTTON_PLAY|BUTTON_ON, BUTTON_ON }, | ||
190 | { ACTION_BMS_EXIT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_NONE }, | ||
191 | { ACTION_BMS_SELECT, BUTTON_PLAY|BUTTON_REL, BUTTON_PLAY }, | ||
192 | |||
193 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), | ||
194 | }; /* button_context_settings_bmark */ | ||
187 | /***************************************************************************** | 195 | /***************************************************************************** |
188 | * Remote control mappings | 196 | * Remote control mappings |
189 | *****************************************************************************/ | 197 | *****************************************************************************/ |
@@ -242,7 +250,8 @@ const struct button_mapping* get_context_mapping( int context ) | |||
242 | 250 | ||
243 | case CONTEXT_PITCHSCREEN: | 251 | case CONTEXT_PITCHSCREEN: |
244 | return button_context_pitchscreen; | 252 | return button_context_pitchscreen; |
245 | 253 | case CONTEXT_BOOKMARKSCREEN: | |
254 | return button_context_bmark; | ||
246 | case CONTEXT_TREE: | 255 | case CONTEXT_TREE: |
247 | if (global_settings.hold_lr_for_scroll_in_list) | 256 | if (global_settings.hold_lr_for_scroll_in_list) |
248 | return button_context_tree_scroll_lr; | 257 | return button_context_tree_scroll_lr; |
diff --git a/apps/keymaps/keymap-x5.c b/apps/keymaps/keymap-x5.c index 603f9c7568..a8992e4ff8 100644 --- a/apps/keymaps/keymap-x5.c +++ b/apps/keymaps/keymap-x5.c | |||
@@ -232,6 +232,12 @@ const struct button_mapping button_context_keyboard[] = { | |||
232 | 232 | ||
233 | LAST_ITEM_IN_LIST | 233 | LAST_ITEM_IN_LIST |
234 | }; /* button_context_keyboard */ | 234 | }; /* button_context_keyboard */ |
235 | const struct button_mapping button_context_bmark[] = { | ||
236 | { ACTION_BMS_DELETE, BUTTON_REC|BUTTON_REPEAT, BUTTON_NONE }, | ||
237 | { ACTION_BMS_SELECT, BUTTON_SELECT, BUTTON_NONE }, | ||
238 | { ACTION_BMS_EXIT, BUTTON_REC|BUTTON_REL, BUTTON_NONE }, | ||
239 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM|CONTEXT_SETTINGS), | ||
240 | }; /* button_context_settings_bmark */ | ||
235 | 241 | ||
236 | static const struct button_mapping* get_context_mapping_remote( int context ) | 242 | static const struct button_mapping* get_context_mapping_remote( int context ) |
237 | { | 243 | { |
@@ -277,7 +283,7 @@ const struct button_mapping* get_context_mapping( int context ) | |||
277 | case CONTEXT_TREE: | 283 | case CONTEXT_TREE: |
278 | if (global_settings.hold_lr_for_scroll_in_list) | 284 | if (global_settings.hold_lr_for_scroll_in_list) |
279 | return button_context_tree_scroll_lr; | 285 | return button_context_tree_scroll_lr; |
280 | /* else fall through to CUSTOM|1 */ | 286 | /* else fall through to CUSTOM|CONTEXT_TREE */ |
281 | case CONTEXT_CUSTOM|CONTEXT_TREE | 287 | case CONTEXT_CUSTOM|CONTEXT_TREE |
282 | : | 288 | : |
283 | return button_context_tree; | 289 | return button_context_tree; |