From 881eb5eebe4ed6f8d62a5a53b9c9f6e75e244f01 Mon Sep 17 00:00:00 2001 From: Robert Menes Date: Sat, 5 Dec 2009 14:34:47 +0000 Subject: A few more GoGear SA9200 plugin keymaps. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23854 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/jpeg/jpeg.h | 11 +++++++++++ apps/plugins/oscilloscope.c | 11 +++++++++++ apps/plugins/png/png.h | 11 +++++++++++ apps/plugins/spacerocks.c | 9 +++++++++ apps/plugins/starfield.c | 8 ++++++++ apps/plugins/vu_meter.c | 13 +++++++++++++ apps/plugins/zxbox/keymaps.h | 8 ++++++++ 7 files changed, 71 insertions(+) (limited to 'apps/plugins') diff --git a/apps/plugins/jpeg/jpeg.h b/apps/plugins/jpeg/jpeg.h index ecea5451f9..e3de47af1a 100644 --- a/apps/plugins/jpeg/jpeg.h +++ b/apps/plugins/jpeg/jpeg.h @@ -277,6 +277,17 @@ #define JPEG_NEXT BUTTON_VIEW #define JPEG_PREVIOUS BUTTON_PLAYLIST +#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD +#define JPEG_ZOOM_IN BUTTON_VOL_UP +#define JPEG_ZOOM_OUT BUTTON_VOL_DOWN +#define JPEG_UP BUTTON_UP +#define JPEG_DOWN BUTTON_DOWN +#define JPEG_LEFT BUTTON_PREV +#define JPEG_RIGHT BUTTON_NEXT +#define JPEG_MENU BUTTON_MENU +#define JPEG_NEXT BUTTON_RIGHT +#define JPEG_PREVIOUS BUTTON_LEFT + #elif CONFIG_KEYPAD == ONDAVX747_PAD #elif CONFIG_KEYPAD == ONDAVX777_PAD diff --git a/apps/plugins/oscilloscope.c b/apps/plugins/oscilloscope.c index 43b0bb4423..b5ed705c91 100644 --- a/apps/plugins/oscilloscope.c +++ b/apps/plugins/oscilloscope.c @@ -243,6 +243,17 @@ PLUGIN_HEADER #define OSCILLOSCOPE_VOL_UP BUTTON_VOL_UP #define OSCILLOSCOPE_VOL_DOWN BUTTON_VOL_DOWN +#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD +#define OSCILLOSCOPE_QUIT BUTTON_POWER +#define OSCILLOSCOPE_DRAWMODE BUTTON_MENU +#define OSCILLOSCOPE_ADVMODE BUTTON_RIGHT +#define OSCILLOSCOPE_ORIENTATION BUTTON_UP +#define OSCILLOSCOPE_PAUSE BUTTON_PLAY +#define OSCILLOSCOPE_SPEED_UP BUTTON_NEXT +#define OSCILLOSCOPE_SPEED_DOWN BUTTON_PREV +#define OSCILLOSCOPE_VOL_UP BUTTON_VOL_UP +#define OSCILLOSCOPE_VOL_DOWN BUTTON_VOL_DOWN + #elif CONFIG_KEYPAD == ONDAVX747_PAD #define OSCILLOSCOPE_QUIT BUTTON_POWER #define OSCILLOSCOPE_VOL_UP BUTTON_VOL_UP diff --git a/apps/plugins/png/png.h b/apps/plugins/png/png.h index ddf1ac2d26..bdf7186a2c 100644 --- a/apps/plugins/png/png.h +++ b/apps/plugins/png/png.h @@ -298,6 +298,17 @@ You are free to name this file lodepng.cpp or lodepng.c depending on your usage. #define PNG_NEXT BUTTON_VIEW #define PNG_PREVIOUS BUTTON_PLAYLIST +#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD +#define PNG_ZOOM_IN BUTTON_VOL_UP +#define PNG_ZOOM_OUT BUTTON_VOL_DOWN +#define PNG_UP BUTTON_UP +#define PNG_DOWN BUTTON_DOWN +#define PNG_LEFT BUTTON_PREV +#define PNG_RIGHT BUTTON_NEXT +#define PNG_MENU BUTTON_MENU +#define PNG_NEXT BUTTON_RIGHT +#define PNG_PREVIOUS BUTTON_LEFT + #elif CONFIG_KEYPAD == ONDAVX747_PAD #define PNG_MENU BUTTON_POWER #elif CONFIG_KEYPAD == ONDAVX777_PAD diff --git a/apps/plugins/spacerocks.c b/apps/plugins/spacerocks.c index e4833f2c5c..7e478d68ed 100644 --- a/apps/plugins/spacerocks.c +++ b/apps/plugins/spacerocks.c @@ -197,6 +197,15 @@ PLUGIN_HEADER #define AST_RIGHT BUTTON_RIGHT #define AST_FIRE BUTTON_PLAYLIST +#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD +#define AST_PAUSE BUTTON_RIGHT +#define AST_QUIT BUTTON_POWER +#define AST_THRUST BUTTON_UP +#define AST_HYPERSPACE BUTTON_DOWN +#define AST_LEFT BUTTON_PREV +#define AST_RIGHT BUTTON_NEXT +#define AST_FIRE BUTTON_LEFT + #elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \ (CONFIG_KEYPAD == ONDAVX777_PAD) || \ CONFIG_KEYPAD == MROBE500_PAD diff --git a/apps/plugins/starfield.c b/apps/plugins/starfield.c index 71af7574ae..ec23f6db8a 100644 --- a/apps/plugins/starfield.c +++ b/apps/plugins/starfield.c @@ -131,6 +131,14 @@ PLUGIN_HEADER #define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT #define STARFIELD_TOGGLE_COLOR BUTTON_SELECT +#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD +#define STARFIELD_QUIT BUTTON_POWER +#define STARFIELD_INCREASE_ZMOVE BUTTON_UP +#define STARFIELD_DECREASE_ZMOVE BUTTON_DOWN +#define STARFIELD_INCREASE_NB_STARS BUTTON_NEXT +#define STARFIELD_DECREASE_NB_STARS BUTTON_PREV +#define STARFIELD_TOGGLE_COLOR BUTTON_PLAY + #elif (CONFIG_KEYPAD == ONDAVX747_PAD) || CONFIG_KEYPAD == MROBE500_PAD #define STARFIELD_QUIT BUTTON_POWER diff --git a/apps/plugins/vu_meter.c b/apps/plugins/vu_meter.c index 0b331b7581..09c7c0ab6a 100644 --- a/apps/plugins/vu_meter.c +++ b/apps/plugins/vu_meter.c @@ -272,6 +272,19 @@ PLUGIN_HEADER #define LABEL_MENU "MENU" #define LABEL_VOLUME "UP/DOWN" +#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD +#define VUMETER_QUIT BUTTON_POWER +#define VUMETER_HELP BUTTON_RIGHT +#define VUMETER_MENU BUTTON_MENU +#define VUMETER_MENU_EXIT BUTTON_MENU +#define VUMETER_MENU_EXIT2 BUTTON_POWER +#define VUMETER_UP BUTTON_UP +#define VUMETER_DOWN BUTTON_DOWN +#define LABEL_HELP "RIGHT" +#define LABEL_QUIT "POWER" +#define LABEL_MENU "MENU" +#define LABEL_VOLUME "UP/DOWN" + #elif CONFIG_KEYPAD == ONDAVX747_PAD #define VUMETER_QUIT BUTTON_POWER #define VUMETER_MENU BUTTON_MENU diff --git a/apps/plugins/zxbox/keymaps.h b/apps/plugins/zxbox/keymaps.h index 29a27de6a8..a1af98db3f 100644 --- a/apps/plugins/zxbox/keymaps.h +++ b/apps/plugins/zxbox/keymaps.h @@ -157,6 +157,14 @@ #define ZX_SELECT BUTTON_SELECT #define ZX_MENU BUTTON_MENU +#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD +#define ZX_UP BUTTON_UP +#define ZX_DOWN BUTTON_DOWN +#define ZX_LEFT BUTTON_PREV +#define ZX_RIGHT BUTTON_NEXT +#define ZX_SELECT BUTTON_RIGHT +#define ZX_MENU BUTTON_MENU + #elif CONFIG_KEYPAD == ONDAVX747_PAD #define ZX_MENU (BUTTON_MENU|BUTTON_REL) -- cgit v1.2.3