diff options
Diffstat (limited to 'apps')
-rwxr-xr-x | apps/plugins/bubbles.c | 10 | ||||
-rw-r--r-- | apps/plugins/disktidy.c | 9 | ||||
-rw-r--r-- | apps/plugins/mpegplayer/mpegplayer.c | 4 | ||||
-rw-r--r-- | apps/plugins/solitaire.c | 19 |
4 files changed, 42 insertions, 0 deletions
diff --git a/apps/plugins/bubbles.c b/apps/plugins/bubbles.c index 11e415867e..f47889b08b 100755 --- a/apps/plugins/bubbles.c +++ b/apps/plugins/bubbles.c | |||
@@ -116,6 +116,16 @@ PLUGIN_HEADER | |||
116 | #define BUBBLES_SELECT BUTTON_UP | 116 | #define BUBBLES_SELECT BUTTON_UP |
117 | #define BUBBLES_RESUME BUTTON_DOWN | 117 | #define BUBBLES_RESUME BUTTON_DOWN |
118 | 118 | ||
119 | #elif CONFIG_KEYPAD == IRIVER_H10_PAD | ||
120 | #define BUBBLES_LEFT BUTTON_LEFT | ||
121 | #define BUBBLES_RIGHT BUTTON_RIGHT | ||
122 | #define BUBBLES_UP BUTTON_SCROLL_UP | ||
123 | #define BUBBLES_DOWN BUTTON_SCROLL_DOWN | ||
124 | #define BUBBLES_QUIT BUTTON_POWER | ||
125 | #define BUBBLES_START BUTTON_PLAY | ||
126 | #define BUBBLES_SELECT BUTTON_REW | ||
127 | #define BUBBLES_RESUME BUTTON_FF | ||
128 | |||
119 | #else | 129 | #else |
120 | #error BUBBLES: Unsupported keypad | 130 | #error BUBBLES: Unsupported keypad |
121 | #endif | 131 | #endif |
diff --git a/apps/plugins/disktidy.c b/apps/plugins/disktidy.c index 321a1b4b31..e8d6385cbe 100644 --- a/apps/plugins/disktidy.c +++ b/apps/plugins/disktidy.c | |||
@@ -83,6 +83,12 @@ enum tidy_system | |||
83 | #define TIDY_LEFT BUTTON_LEFT | 83 | #define TIDY_LEFT BUTTON_LEFT |
84 | #define TIDY_RIGHT BUTTON_RIGHT | 84 | #define TIDY_RIGHT BUTTON_RIGHT |
85 | 85 | ||
86 | #elif (CONFIG_KEYPAD == IRIVER_H10_PAD) | ||
87 | #define TIDY_DO BUTTON_PLAY | ||
88 | #define TIDY_STOP BUTTON_POWER | ||
89 | #define TIDY_LEFT BUTTON_LEFT | ||
90 | #define TIDY_RIGHT BUTTON_RIGHT | ||
91 | |||
86 | #else | 92 | #else |
87 | #error DISKTIDY: Unsupported keypad | 93 | #error DISKTIDY: Unsupported keypad |
88 | #endif | 94 | #endif |
@@ -374,6 +380,9 @@ void tidy_lcd_menu(enum tidy_system system) | |||
374 | #elif (CONFIG_KEYPAD == GIGABEAT_PAD) | 380 | #elif (CONFIG_KEYPAD == GIGABEAT_PAD) |
375 | rb->lcd_puts(0, 0, "[Select] to clean up"); | 381 | rb->lcd_puts(0, 0, "[Select] to clean up"); |
376 | rb->lcd_puts(0, 1, "[A] to exit/abort"); | 382 | rb->lcd_puts(0, 1, "[A] to exit/abort"); |
383 | #elif (CONFIG_KEYPAD == IRIVER_H10_PAD) | ||
384 | rb->lcd_puts(0, 0, "[Play] to clean up"); | ||
385 | rb->lcd_puts(0, 1, "[Power] to exit/abort"); | ||
377 | #else | 386 | #else |
378 | #error DISKTIDY: Unsupported model | 387 | #error DISKTIDY: Unsupported model |
379 | #endif | 388 | #endif |
diff --git a/apps/plugins/mpegplayer/mpegplayer.c b/apps/plugins/mpegplayer/mpegplayer.c index 7a5bff4d6c..c27d6aa120 100644 --- a/apps/plugins/mpegplayer/mpegplayer.c +++ b/apps/plugins/mpegplayer/mpegplayer.c | |||
@@ -67,6 +67,10 @@ extern vo_open_t vo_rockbox_open; | |||
67 | #define MPEG_STOP BUTTON_A | 67 | #define MPEG_STOP BUTTON_A |
68 | #define MPEG_PAUSE BUTTON_SELECT | 68 | #define MPEG_PAUSE BUTTON_SELECT |
69 | 69 | ||
70 | #elif CONFIG_KEYPAD == IRIVER_H10_PAD | ||
71 | #define MPEG_STOP BUTTON_POWER | ||
72 | #define MPEG_PAUSE BUTTON_PLAY | ||
73 | |||
70 | #else | 74 | #else |
71 | #error MPEGPLAYER: Unsupported keypad | 75 | #error MPEGPLAYER: Unsupported keypad |
72 | #endif | 76 | #endif |
diff --git a/apps/plugins/solitaire.c b/apps/plugins/solitaire.c index 26830a6b3d..5f7af73861 100644 --- a/apps/plugins/solitaire.c +++ b/apps/plugins/solitaire.c | |||
@@ -173,6 +173,25 @@ static struct plugin_api* rb; | |||
173 | # define HK_CUR2STACK "SELECT.." | 173 | # define HK_CUR2STACK "SELECT.." |
174 | # define HK_REM2STACK "POWER+RIGHT" | 174 | # define HK_REM2STACK "POWER+RIGHT" |
175 | 175 | ||
176 | #elif (CONFIG_KEYPAD == IRIVER_H10_PAD) | ||
177 | #define SOL_QUIT BUTTON_POWER | ||
178 | #define SOL_UP BUTTON_SCROLL_UP | ||
179 | #define SOL_DOWN BUTTON_SCROLL_DOWN | ||
180 | #define SOL_LEFT BUTTON_LEFT | ||
181 | #define SOL_RIGHT BUTTON_RIGHT | ||
182 | #define SOL_MOVE BUTTON_REW | ||
183 | #define SOL_DRAW BUTTON_PLAY | ||
184 | #define SOL_REM2CUR (BUTTON_FF | BUTTON_LEFT) | ||
185 | #define SOL_CUR2STACK (BUTTON_FF | BUTTON_SCROLL_UP) | ||
186 | #define SOL_REM2STACK (BUTTON_FF | BUTTON_SCROLL_DOWN) | ||
187 | #define SOL_MENU_RUN BUTTON_REW | ||
188 | #define SOL_MENU_INFO BUTTON_PLAY | ||
189 | #define HK_MOVE "REW" | ||
190 | #define HK_DRAW "PLAY" | ||
191 | #define HK_REM2CUR "REW+LEFT" | ||
192 | #define HK_CUR2STACK "REW+UP.." | ||
193 | #define HK_REM2STACK "REW+DOWN" | ||
194 | |||
176 | #else | 195 | #else |
177 | # error "Unknown keypad" | 196 | # error "Unknown keypad" |
178 | #endif | 197 | #endif |