diff options
Diffstat (limited to 'apps/plugins/plasma.c')
-rw-r--r-- | apps/plugins/plasma.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/apps/plugins/plasma.c b/apps/plugins/plasma.c index 7c74a86917..8e85bf08c4 100644 --- a/apps/plugins/plasma.c +++ b/apps/plugins/plasma.c | |||
@@ -55,6 +55,7 @@ static size_t gbuf_size = 0; | |||
55 | static unsigned char sp1, sp2, sp3, sp4; /* Speed of plasma */ | 55 | static unsigned char sp1, sp2, sp3, sp4; /* Speed of plasma */ |
56 | static int plasma_frequency; | 56 | static int plasma_frequency; |
57 | 57 | ||
58 | /* FIXME: Could use plugin lib actions */ | ||
58 | /* Key assignement, all bitmapped models */ | 59 | /* Key assignement, all bitmapped models */ |
59 | #if (CONFIG_KEYPAD == IPOD_4G_PAD) || (CONFIG_KEYPAD == IPOD_3G_PAD) || \ | 60 | #if (CONFIG_KEYPAD == IPOD_4G_PAD) || (CONFIG_KEYPAD == IPOD_3G_PAD) || \ |
60 | (CONFIG_KEYPAD == IPOD_1G2G_PAD) | 61 | (CONFIG_KEYPAD == IPOD_1G2G_PAD) |
@@ -67,10 +68,12 @@ static int plasma_frequency; | |||
67 | #define PLASMA_INCREASE_FREQUENCY BUTTON_UP | 68 | #define PLASMA_INCREASE_FREQUENCY BUTTON_UP |
68 | #define PLASMA_DECREASE_FREQUENCY BUTTON_DOWN | 69 | #define PLASMA_DECREASE_FREQUENCY BUTTON_DOWN |
69 | 70 | ||
71 | /* FIXME: Clip/fuze should use HOME instead of POWER */ | ||
70 | #elif (CONFIG_KEYPAD == SANSA_E200_PAD) || \ | 72 | #elif (CONFIG_KEYPAD == SANSA_E200_PAD) || \ |
71 | (CONFIG_KEYPAD == SANSA_C200_PAD) || \ | 73 | (CONFIG_KEYPAD == SANSA_C200_PAD) || \ |
72 | (CONFIG_KEYPAD == SANSA_CLIP_PAD) || \ | 74 | (CONFIG_KEYPAD == SANSA_CLIP_PAD) || \ |
73 | (CONFIG_KEYPAD == SANSA_M200_PAD) | 75 | (CONFIG_KEYPAD == SANSA_M200_PAD) || \ |
76 | (CONFIG_KEYPAD == SANSA_FUZE_PAD) | ||
74 | #define PLASMA_QUIT BUTTON_POWER | 77 | #define PLASMA_QUIT BUTTON_POWER |
75 | #define PLASMA_INCREASE_FREQUENCY BUTTON_UP | 78 | #define PLASMA_INCREASE_FREQUENCY BUTTON_UP |
76 | #define PLASMA_DECREASE_FREQUENCY BUTTON_DOWN | 79 | #define PLASMA_DECREASE_FREQUENCY BUTTON_DOWN |
@@ -145,13 +148,15 @@ static int plasma_frequency; | |||
145 | #define PLASMA_RC_QUIT BUTTON_RC_STOP | 148 | #define PLASMA_RC_QUIT BUTTON_RC_STOP |
146 | #endif | 149 | #endif |
147 | 150 | ||
151 | /* FIXME: cleanup */ | ||
148 | #ifdef HAVE_LCD_COLOR | 152 | #ifdef HAVE_LCD_COLOR |
149 | #if CONFIG_KEYPAD == IAUDIO_X5M5_PAD | 153 | #if CONFIG_KEYPAD == IAUDIO_X5M5_PAD |
150 | #define PLASMA_REGEN_COLORS BUTTON_PLAY | 154 | #define PLASMA_REGEN_COLORS BUTTON_PLAY |
151 | #elif CONFIG_KEYPAD == IRIVER_H10_PAD | 155 | #elif CONFIG_KEYPAD == IRIVER_H10_PAD |
152 | #define PLASMA_REGEN_COLORS BUTTON_PLAY | 156 | #define PLASMA_REGEN_COLORS BUTTON_PLAY |
153 | #elif (CONFIG_KEYPAD == SANSA_E200_PAD) || \ | 157 | #elif (CONFIG_KEYPAD == SANSA_E200_PAD) || \ |
154 | (CONFIG_KEYPAD == SANSA_C200_PAD) | 158 | (CONFIG_KEYPAD == SANSA_C200_PAD) || \ |
159 | (CONFIG_KEYPAD == SANSA_FUZE_PAD) | ||
155 | #define PLASMA_REGEN_COLORS BUTTON_SELECT | 160 | #define PLASMA_REGEN_COLORS BUTTON_SELECT |
156 | #elif CONFIG_KEYPAD == IPOD_4G_PAD | 161 | #elif CONFIG_KEYPAD == IPOD_4G_PAD |
157 | #define PLASMA_REGEN_COLORS BUTTON_SELECT | 162 | #define PLASMA_REGEN_COLORS BUTTON_SELECT |