summaryrefslogtreecommitdiff
path: root/apps/plugins/lib/pluginlib_actions.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/lib/pluginlib_actions.c')
-rw-r--r--apps/plugins/lib/pluginlib_actions.c35
1 files changed, 20 insertions, 15 deletions
diff --git a/apps/plugins/lib/pluginlib_actions.c b/apps/plugins/lib/pluginlib_actions.c
index ce90ad9004..85b65b26e4 100644
--- a/apps/plugins/lib/pluginlib_actions.c
+++ b/apps/plugins/lib/pluginlib_actions.c
@@ -73,7 +73,8 @@ const struct button_mapping generic_directions[] =
73 || (CONFIG_KEYPAD == ARCHOS_AV300_PAD) \ 73 || (CONFIG_KEYPAD == ARCHOS_AV300_PAD) \
74 || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \ 74 || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \
75 || (CONFIG_KEYPAD == SANSA_C200_PAD) \ 75 || (CONFIG_KEYPAD == SANSA_C200_PAD) \
76 || (CONFIG_KEYPAD == GIGABEAT_S_PAD) 76 || (CONFIG_KEYPAD == GIGABEAT_S_PAD) \
77 || (CONFIG_KEYPAD == MROBE100_PAD)
77 { PLA_UP, BUTTON_UP, BUTTON_NONE}, 78 { PLA_UP, BUTTON_UP, BUTTON_NONE},
78 { PLA_DOWN, BUTTON_DOWN, BUTTON_NONE}, 79 { PLA_DOWN, BUTTON_DOWN, BUTTON_NONE},
79 { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, 80 { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE},
@@ -112,8 +113,7 @@ const struct button_mapping generic_directions[] =
112 {PLA_DOWN_REPEAT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_NONE}, 113 {PLA_DOWN_REPEAT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_NONE},
113 {PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, 114 {PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE},
114 {PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, 115 {PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE},
115#elif (CONFIG_KEYPAD == IRIVER_H10_PAD) \ 116#elif (CONFIG_KEYPAD == IRIVER_H10_PAD)
116 || (CONFIG_KEYPAD == MROBE100_PAD)
117 { PLA_UP, BUTTON_SCROLL_UP, BUTTON_NONE}, 117 { PLA_UP, BUTTON_SCROLL_UP, BUTTON_NONE},
118 { PLA_DOWN, BUTTON_SCROLL_DOWN, BUTTON_NONE}, 118 { PLA_DOWN, BUTTON_SCROLL_DOWN, BUTTON_NONE},
119 { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, 119 { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE},
@@ -150,10 +150,11 @@ const struct button_mapping generic_left_right_fire[] =
150{ 150{
151#if (CONFIG_KEYPAD == IRIVER_H100_PAD) \ 151#if (CONFIG_KEYPAD == IRIVER_H100_PAD) \
152 || (CONFIG_KEYPAD == IRIVER_H300_PAD) \ 152 || (CONFIG_KEYPAD == IRIVER_H300_PAD) \
153 || (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) \ 153 || (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) \
154 || (CONFIG_KEYPAD == GIGABEAT_PAD) \ 154 || (CONFIG_KEYPAD == GIGABEAT_PAD) \
155 || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \ 155 || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \
156 || (CONFIG_KEYPAD == GIGABEAT_S_PAD) 156 || (CONFIG_KEYPAD == GIGABEAT_S_PAD) \
157 || (CONFIG_KEYPAD == MROBE100_PAD)
157 { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, 158 { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE},
158 { PLA_RIGHT, BUTTON_RIGHT, BUTTON_NONE}, 159 { PLA_RIGHT, BUTTON_RIGHT, BUTTON_NONE},
159 { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, 160 { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE},
@@ -205,8 +206,7 @@ const struct button_mapping generic_left_right_fire[] =
205 { PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, 206 { PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE},
206 { PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, 207 { PLA_FIRE, BUTTON_SELECT, BUTTON_NONE},
207 { PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT,BUTTON_NONE}, 208 { PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT,BUTTON_NONE},
208#elif (CONFIG_KEYPAD == IRIVER_H10_PAD) \ 209#elif (CONFIG_KEYPAD == IRIVER_H10_PAD)
209 || (CONFIG_KEYPAD == MROBE100_PAD)
210 { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, 210 { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE},
211 { PLA_RIGHT, BUTTON_RIGHT, BUTTON_NONE}, 211 { PLA_RIGHT, BUTTON_RIGHT, BUTTON_NONE},
212 { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, 212 { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE},
@@ -312,8 +312,7 @@ const struct button_mapping generic_actions[] =
312 {PLA_MENU, BUTTON_DOWN, BUTTON_NONE}, 312 {PLA_MENU, BUTTON_DOWN, BUTTON_NONE},
313 {PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, 313 {PLA_FIRE, BUTTON_SELECT, BUTTON_NONE},
314 {PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_NONE}, 314 {PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_NONE},
315#elif CONFIG_KEYPAD == IRIVER_H10_PAD \ 315#elif CONFIG_KEYPAD == IRIVER_H10_PAD
316 || (CONFIG_KEYPAD == MROBE100_PAD)
317 {PLA_QUIT, BUTTON_POWER, BUTTON_NONE}, 316 {PLA_QUIT, BUTTON_POWER, BUTTON_NONE},
318 {PLA_START, BUTTON_PLAY, BUTTON_NONE}, 317 {PLA_START, BUTTON_PLAY, BUTTON_NONE},
319 {PLA_MENU, BUTTON_FF, BUTTON_NONE}, 318 {PLA_MENU, BUTTON_FF, BUTTON_NONE},
@@ -331,6 +330,12 @@ const struct button_mapping generic_actions[] =
331 {PLA_MENU, BUTTON_RC_MODE, BUTTON_NONE}, 330 {PLA_MENU, BUTTON_RC_MODE, BUTTON_NONE},
332 {PLA_FIRE, BUTTON_RC_HEART, BUTTON_NONE}, 331 {PLA_FIRE, BUTTON_RC_HEART, BUTTON_NONE},
333 {PLA_FIRE_REPEAT, BUTTON_RC_HEART|BUTTON_REPEAT, BUTTON_NONE}, 332 {PLA_FIRE_REPEAT, BUTTON_RC_HEART|BUTTON_REPEAT, BUTTON_NONE},
333#elif CONFIG_KEYPAD == MROBE100_PAD
334 {PLA_QUIT, BUTTON_DISPLAY, BUTTON_NONE},
335 {PLA_START, BUTTON_PLAY, BUTTON_NONE},
336 {PLA_MENU, BUTTON_MENU, BUTTON_NONE},
337 {PLA_FIRE, BUTTON_SELECT, BUTTON_NONE},
338 {PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_NONE},
334#elif (CONFIG_KEYPAD == COWOND2_PAD) 339#elif (CONFIG_KEYPAD == COWOND2_PAD)
335 {PLA_QUIT, BUTTON_POWER, BUTTON_NONE}, 340 {PLA_QUIT, BUTTON_POWER, BUTTON_NONE},
336 {PLA_START, BUTTON_UP, BUTTON_NONE}, 341 {PLA_START, BUTTON_UP, BUTTON_NONE},
@@ -347,14 +352,15 @@ const struct button_mapping generic_increase_decrease[] =
347{ 352{
348#if (CONFIG_KEYPAD == IRIVER_H100_PAD) \ 353#if (CONFIG_KEYPAD == IRIVER_H100_PAD) \
349 || (CONFIG_KEYPAD == IRIVER_H300_PAD) \ 354 || (CONFIG_KEYPAD == IRIVER_H300_PAD) \
350 || (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) \ 355 || (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) \
351 || (CONFIG_KEYPAD == GIGABEAT_PAD) \ 356 || (CONFIG_KEYPAD == GIGABEAT_PAD) \
352 || (CONFIG_KEYPAD == RECORDER_PAD) \ 357 || (CONFIG_KEYPAD == RECORDER_PAD) \
353 || (CONFIG_KEYPAD == ARCHOS_AV300_PAD) \ 358 || (CONFIG_KEYPAD == ARCHOS_AV300_PAD) \
354 || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \ 359 || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \
355 || (CONFIG_KEYPAD == ONDIO_PAD) \ 360 || (CONFIG_KEYPAD == ONDIO_PAD) \
356 || (CONFIG_KEYPAD == COWOND2_PAD) \ 361 || (CONFIG_KEYPAD == COWOND2_PAD) \
357 || (CONFIG_KEYPAD == GIGABEAT_S_PAD) 362 || (CONFIG_KEYPAD == GIGABEAT_S_PAD) \
363 || (CONFIG_KEYPAD == MROBE100_PAD)
358 {PLA_INC, BUTTON_UP, BUTTON_NONE}, 364 {PLA_INC, BUTTON_UP, BUTTON_NONE},
359 {PLA_DEC, BUTTON_DOWN, BUTTON_NONE}, 365 {PLA_DEC, BUTTON_DOWN, BUTTON_NONE},
360 {PLA_INC_REPEAT, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE}, 366 {PLA_INC_REPEAT, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE},
@@ -375,8 +381,7 @@ const struct button_mapping generic_increase_decrease[] =
375#elif CONFIG_KEYPAD == PLAYER_PAD 381#elif CONFIG_KEYPAD == PLAYER_PAD
376 {PLA_INC, BUTTON_STOP, BUTTON_NONE}, 382 {PLA_INC, BUTTON_STOP, BUTTON_NONE},
377 {PLA_DEC, BUTTON_PLAY, BUTTON_NONE}, 383 {PLA_DEC, BUTTON_PLAY, BUTTON_NONE},
378#elif (CONFIG_KEYPAD == IRIVER_H10_PAD) \ 384#elif (CONFIG_KEYPAD == IRIVER_H10_PAD)
379 || (CONFIG_KEYPAD == MROBE100_PAD)
380 {PLA_INC, BUTTON_SCROLL_UP, BUTTON_NONE}, 385 {PLA_INC, BUTTON_SCROLL_UP, BUTTON_NONE},
381 {PLA_DEC, BUTTON_SCROLL_DOWN, BUTTON_NONE}, 386 {PLA_DEC, BUTTON_SCROLL_DOWN, BUTTON_NONE},
382 {PLA_INC_REPEAT, BUTTON_SCROLL_UP|BUTTON_REPEAT, BUTTON_NONE}, 387 {PLA_INC_REPEAT, BUTTON_SCROLL_UP|BUTTON_REPEAT, BUTTON_NONE},