summaryrefslogtreecommitdiff
path: root/apps/plugins/jpeg.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/jpeg.c')
-rw-r--r--apps/plugins/jpeg.c39
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