summaryrefslogtreecommitdiff
path: root/apps/plugins/jpeg.c
diff options
context:
space:
mode:
authorMarianne Arnold <pixelma@rockbox.org>2007-09-20 10:49:48 +0000
committerMarianne Arnold <pixelma@rockbox.org>2007-09-20 10:49:48 +0000
commit12ddb8ea0d8dbaa38703c37551fcd5c5267819e6 (patch)
treee679031afc87caf181d21cce816aff540d4a5cb0 /apps/plugins/jpeg.c
parent7b71787bd8dc1f570d2270a312438f86b66e3456 (diff)
downloadrockbox-12ddb8ea0d8dbaa38703c37551fcd5c5267819e6.tar.gz
rockbox-12ddb8ea0d8dbaa38703c37551fcd5c5267819e6.zip
Enable plugins on the Sansa C200. Large parts taken from patch FS#7749 by Max Kelley with tweaks, bit of cleanup and additional bitmaps by me. Some of the now enabled plugins could still be improved in regard to screen size adaptation or keymaps but this way it can easily be done later and one by one. The rather ugly 'ifndef's I added temporaryly in plugins/SOURCES will also go one by one. Plugin button actions cause some quirks in a few plugins (e.g. 'clock') but since it's not critical , the bitmaps were already done and it makes a good example for discussing plugin button actions, I thought it could go in.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14771 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/jpeg.c')
-rw-r--r--apps/plugins/jpeg.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/apps/plugins/jpeg.c b/apps/plugins/jpeg.c
index 2c8942f8bc..09f7455f8b 100644
--- a/apps/plugins/jpeg.c
+++ b/apps/plugins/jpeg.c
@@ -142,6 +142,21 @@ PLUGIN_HEADER
142#define JPEG_PREVIOUS BUTTON_SCROLL_UP 142#define JPEG_PREVIOUS BUTTON_SCROLL_UP
143#define JPEG_PREVIOUS_REPEAT (BUTTON_SCROLL_UP|BUTTON_REPEAT) 143#define JPEG_PREVIOUS_REPEAT (BUTTON_SCROLL_UP|BUTTON_REPEAT)
144 144
145#elif CONFIG_KEYPAD == SANSA_C200_PAD
146#define JPEG_ZOOM_PRE BUTTON_SELECT
147#define JPEG_ZOOM_IN (BUTTON_SELECT | BUTTON_REL)
148#define JPEG_ZOOM_OUT (BUTTON_SELECT | BUTTON_REPEAT)
149#define JPEG_UP BUTTON_UP
150#define JPEG_DOWN BUTTON_DOWN
151#define JPEG_LEFT BUTTON_LEFT
152#define JPEG_RIGHT BUTTON_RIGHT
153#define JPEG_MENU BUTTON_POWER
154#define JPEG_SLIDE_SHOW BUTTON_REC
155#define JPEG_NEXT BUTTON_VOL_UP
156#define JPEG_NEXT_REPEAT (BUTTON_VOL_UP|BUTTON_REPEAT)
157#define JPEG_PREVIOUS BUTTON_VOL_DOWN
158#define JPEG_PREVIOUS_REPEAT (BUTTON_VOL_DOWN|BUTTON_REPEAT)
159
145#elif CONFIG_KEYPAD == IRIVER_H10_PAD 160#elif CONFIG_KEYPAD == IRIVER_H10_PAD
146#define JPEG_ZOOM_PRE BUTTON_PLAY 161#define JPEG_ZOOM_PRE BUTTON_PLAY
147#define JPEG_ZOOM_IN (BUTTON_PLAY | BUTTON_REL) 162#define JPEG_ZOOM_IN (BUTTON_PLAY | BUTTON_REL)