diff options
Diffstat (limited to 'apps/plugins/rockblox.c')
-rw-r--r-- | apps/plugins/rockblox.c | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/apps/plugins/rockblox.c b/apps/plugins/rockblox.c index 6c403e76ed..89971c3153 100644 --- a/apps/plugins/rockblox.c +++ b/apps/plugins/rockblox.c | |||
@@ -41,6 +41,7 @@ PLUGIN_HEADER | |||
41 | #define ROCKBLOX_RESTART (BUTTON_SELECT | BUTTON_PLAY) | 41 | #define ROCKBLOX_RESTART (BUTTON_SELECT | BUTTON_PLAY) |
42 | #define ROCKBLOX_DROP (BUTTON_SELECT | BUTTON_REL) | 42 | #define ROCKBLOX_DROP (BUTTON_SELECT | BUTTON_REL) |
43 | 43 | ||
44 | /* FIXME: use HAVE_SCROLLWHEEL */ | ||
44 | #define SCROLL_WHEEL | 45 | #define SCROLL_WHEEL |
45 | 46 | ||
46 | #elif (CONFIG_KEYPAD == IRIVER_H100_PAD) || \ | 47 | #elif (CONFIG_KEYPAD == IRIVER_H100_PAD) || \ |
@@ -114,6 +115,7 @@ PLUGIN_HEADER | |||
114 | 115 | ||
115 | #elif CONFIG_KEYPAD == SANSA_E200_PAD | 116 | #elif CONFIG_KEYPAD == SANSA_E200_PAD |
116 | 117 | ||
118 | /* FIXME: No #define SCROLL_WHEEL here? */ | ||
117 | #define ROCKBLOX_OFF BUTTON_POWER | 119 | #define ROCKBLOX_OFF BUTTON_POWER |
118 | #define ROCKBLOX_ROTATE_RIGHT BUTTON_SCROLL_BACK | 120 | #define ROCKBLOX_ROTATE_RIGHT BUTTON_SCROLL_BACK |
119 | #define ROCKBLOX_ROTATE_LEFT BUTTON_SCROLL_FWD | 121 | #define ROCKBLOX_ROTATE_LEFT BUTTON_SCROLL_FWD |
@@ -123,6 +125,21 @@ PLUGIN_HEADER | |||
123 | #define ROCKBLOX_DROP BUTTON_SELECT | 125 | #define ROCKBLOX_DROP BUTTON_SELECT |
124 | #define ROCKBLOX_RESTART BUTTON_REC | 126 | #define ROCKBLOX_RESTART BUTTON_REC |
125 | 127 | ||
128 | #elif CONFIG_KEYPAD == SANSA_FUZE_PAD | ||
129 | |||
130 | /* FIXME: No #define SCROLL_WHEEL here? */ | ||
131 | #define ROCKBLOX_OFF BUTTON_POWER | ||
132 | #define ROCKBLOX_ROTATE_RIGHT BUTTON_SCROLL_BACK | ||
133 | #define ROCKBLOX_ROTATE_LEFT BUTTON_SCROLL_FWD | ||
134 | #define ROCKBLOX_DOWN BUTTON_DOWN | ||
135 | #define ROCKBLOX_LEFT BUTTON_LEFT | ||
136 | #define ROCKBLOX_RIGHT BUTTON_RIGHT | ||
137 | #define ROCKBLOX_DROP BUTTON_SELECT | ||
138 | /* FIXME: | ||
139 | #define ROCKBLOX_RESTART BUTTON_HOME */ | ||
140 | #define ROCKBLOX_RESTART BUTTON_SELECT|BUTTON_DOWN | ||
141 | |||
142 | |||
126 | #elif CONFIG_KEYPAD == SANSA_C200_PAD | 143 | #elif CONFIG_KEYPAD == SANSA_C200_PAD |
127 | 144 | ||
128 | #define ROCKBLOX_OFF BUTTON_POWER | 145 | #define ROCKBLOX_OFF BUTTON_POWER |
@@ -543,8 +560,8 @@ extern const fb_data rockblox_background[]; | |||
543 | % % % %%% - L has 4 orientations | 560 | % % % %%% - L has 4 orientations |
544 | %% %%% % % | 561 | %% %%% % % |
545 | 562 | ||
546 | % %%s | 563 | % %% |
547 | % % % %%% - J has 4 orientations | 564 | % % % %%% - J has 4 orientations |
548 | %% %%% % % | 565 | %% %%% % % |
549 | 566 | ||
550 | % % %%% | 567 | % % %%% |