diff options
Diffstat (limited to 'apps/plugins/jpeg.c')
-rw-r--r-- | apps/plugins/jpeg.c | 39 |
1 files changed, 30 insertions, 9 deletions
diff --git a/apps/plugins/jpeg.c b/apps/plugins/jpeg.c index 596d4d73e7..cac8038418 100644 --- a/apps/plugins/jpeg.c +++ b/apps/plugins/jpeg.c | |||
@@ -211,20 +211,41 @@ PLUGIN_HEADER | |||
211 | #define JPEG_PREVIOUS BUTTON_RC_MENU | 211 | #define JPEG_PREVIOUS BUTTON_RC_MENU |
212 | 212 | ||
213 | #elif CONFIG_KEYPAD == COWOND2_PAD | 213 | #elif CONFIG_KEYPAD == COWOND2_PAD |
214 | #define JPEG_ZOOM_IN BUTTON_PLUS | ||
215 | #define JPEG_ZOOM_OUT BUTTON_MINUS | ||
216 | #define JPEG_UP BUTTON_UP | ||
217 | #define JPEG_DOWN BUTTON_DOWN | ||
218 | #define JPEG_LEFT BUTTON_LEFT | ||
219 | #define JPEG_RIGHT BUTTON_RIGHT | ||
220 | #define JPEG_MENU BUTTON_MENU | ||
221 | #define JPEG_NEXT (BUTTON_SELECT|BUTTON_PLUS) | ||
222 | #define JPEG_PREVIOUS (BUTTON_SELECT|BUTTON_MINUS) | ||
223 | 214 | ||
224 | #else | 215 | #else |
225 | #error No keymap defined! | 216 | #error No keymap defined! |
226 | #endif | 217 | #endif |
227 | 218 | ||
219 | #ifdef HAVE_TOUCHPAD | ||
220 | #ifndef JPEG_UP | ||
221 | #define JPEG_UP BUTTON_TOPMIDDLE | ||
222 | #endif | ||
223 | #ifndef JPEG_DOWN | ||
224 | #define JPEG_DOWN BUTTON_BOTTOMMIDDLE | ||
225 | #endif | ||
226 | #ifndef JPEG_LEFT | ||
227 | #define JPEG_LEFT BUTTON_MIDLEFT | ||
228 | #endif | ||
229 | #ifndef JPEG_RIGHT | ||
230 | #define JPEG_RIGHT BUTTON_MIDRIGHT | ||
231 | #endif | ||
232 | #ifndef JPEG_ZOOM_IN | ||
233 | #define JPEG_ZOOM_IN BUTTON_TOPRIGHT | ||
234 | #endif | ||
235 | #ifndef JPEG_ZOOM_OUT | ||
236 | #define JPEG_ZOOM_OUT BUTTON_TOPLEFT | ||
237 | #endif | ||
238 | #ifndef JPEG_MENU | ||
239 | #define JPEG_MENU (BUTTON_CENTER|BUTTON_REL) | ||
240 | #endif | ||
241 | #ifndef JPEG_NEXT | ||
242 | #define JPEG_NEXT BUTTON_BOTTOMRIGHT | ||
243 | #endif | ||
244 | #ifndef JPEG_PREVIOUS | ||
245 | #define JPEG_PREVIOUS BUTTON_BOTTOMLEFT | ||
246 | #endif | ||
247 | #endif | ||
248 | |||
228 | /* different graphics libraries */ | 249 | /* different graphics libraries */ |
229 | #if LCD_DEPTH < 8 | 250 | #if LCD_DEPTH < 8 |
230 | #define USEGSLIB | 251 | #define USEGSLIB |