diff options
author | Teruaki Kawashima <teru@rockbox.org> | 2010-01-18 14:02:36 +0000 |
---|---|---|
committer | Teruaki Kawashima <teru@rockbox.org> | 2010-01-18 14:02:36 +0000 |
commit | 4ee5e5c896fc95f0aae643329e4e099462bd7557 (patch) | |
tree | ff0bc07b5bc68cf4c9e234df6da8961169dcd57b | |
parent | 5bd08237499dfc66309ba2a5a4dac75018e794ac (diff) |
Fractals: fix weird keymap for SAMSUNG_YH_PAD. adjust spaces.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24273 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | apps/plugins/fractals/fractal.c | 7 | ||||
-rw-r--r-- | apps/plugins/fractals/fractal.h | 422 |
2 files changed, 215 insertions, 214 deletions
diff --git a/apps/plugins/fractals/fractal.c b/apps/plugins/fractals/fractal.c index 7543963ded..5023b2c450 100644 --- a/apps/plugins/fractals/fractal.c +++ b/apps/plugins/fractals/fractal.c @@ -80,6 +80,13 @@ static int button_yield(void *ctx) (FRACTAL_ZOOM_OUT_PRE != FRACTAL_ZOOM_IN_PRE) case FRACTAL_ZOOM_OUT_PRE: #endif +#ifdef FRACTAL_PRECISION_INC_PRE + case FRACTAL_PRECISION_INC_PRE: +#endif +#if defined(FRACTAL_PRECISION_DEC_PRE) && \ + (FRACTAL_PRECISION_DEC_PRE != FRACTAL_PRECISION_INC_PRE) + case FRACTAL_PRECISION_DEC_PRE: +#endif return 1; default: *button = BUTTON_NONE; diff --git a/apps/plugins/fractals/fractal.h b/apps/plugins/fractals/fractal.h index 3f15db852a..6c0af2298a 100644 --- a/apps/plugins/fractals/fractal.h +++ b/apps/plugins/fractals/fractal.h @@ -27,71 +27,71 @@ /* variable button definitions */ #if CONFIG_KEYPAD == RECORDER_PAD -#define FRACTAL_QUIT BUTTON_OFF -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN BUTTON_PLAY -#define FRACTAL_ZOOM_OUT BUTTON_ON -#define FRACTAL_PRECISION_INC BUTTON_F2 -#define FRACTAL_PRECISION_DEC BUTTON_F1 -#define FRACTAL_RESET BUTTON_F3 +#define FRACTAL_QUIT BUTTON_OFF +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_PLAY +#define FRACTAL_ZOOM_OUT BUTTON_ON +#define FRACTAL_PRECISION_INC BUTTON_F2 +#define FRACTAL_PRECISION_DEC BUTTON_F1 +#define FRACTAL_RESET BUTTON_F3 #elif CONFIG_KEYPAD == ARCHOS_AV300_PAD -#define FRACTAL_QUIT BUTTON_OFF -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN BUTTON_SELECT -#define FRACTAL_ZOOM_OUT BUTTON_ON -#define FRACTAL_PRECISION_INC BUTTON_F2 -#define FRACTAL_PRECISION_DEC BUTTON_F1 -#define FRACTAL_RESET BUTTON_F3 +#define FRACTAL_QUIT BUTTON_OFF +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_SELECT +#define FRACTAL_ZOOM_OUT BUTTON_ON +#define FRACTAL_PRECISION_INC BUTTON_F2 +#define FRACTAL_PRECISION_DEC BUTTON_F1 +#define FRACTAL_RESET BUTTON_F3 #elif CONFIG_KEYPAD == ONDIO_PAD -#define FRACTAL_QUIT BUTTON_OFF -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN_PRE BUTTON_MENU -#define FRACTAL_ZOOM_IN (BUTTON_MENU | BUTTON_REL) -#define FRACTAL_ZOOM_IN2 (BUTTON_MENU | BUTTON_UP) -#define FRACTAL_ZOOM_OUT (BUTTON_MENU | BUTTON_DOWN) -#define FRACTAL_PRECISION_INC (BUTTON_MENU | BUTTON_RIGHT) -#define FRACTAL_PRECISION_DEC (BUTTON_MENU | BUTTON_LEFT) -#define FRACTAL_RESET (BUTTON_MENU | BUTTON_OFF) +#define FRACTAL_QUIT BUTTON_OFF +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN_PRE BUTTON_MENU +#define FRACTAL_ZOOM_IN (BUTTON_MENU | BUTTON_REL) +#define FRACTAL_ZOOM_IN2 (BUTTON_MENU | BUTTON_UP) +#define FRACTAL_ZOOM_OUT (BUTTON_MENU | BUTTON_DOWN) +#define FRACTAL_PRECISION_INC (BUTTON_MENU | BUTTON_RIGHT) +#define FRACTAL_PRECISION_DEC (BUTTON_MENU | BUTTON_LEFT) +#define FRACTAL_RESET (BUTTON_MENU | BUTTON_OFF) #elif (CONFIG_KEYPAD == IRIVER_H100_PAD) || \ (CONFIG_KEYPAD == IRIVER_H300_PAD) -#define FRACTAL_QUIT BUTTON_OFF -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN BUTTON_SELECT -#define FRACTAL_ZOOM_OUT BUTTON_MODE -#define FRACTAL_PRECISION_INC (BUTTON_ON | BUTTON_RIGHT) -#define FRACTAL_PRECISION_DEC (BUTTON_ON | BUTTON_LEFT) -#define FRACTAL_RESET BUTTON_REC +#define FRACTAL_QUIT BUTTON_OFF +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_SELECT +#define FRACTAL_ZOOM_OUT BUTTON_MODE +#define FRACTAL_PRECISION_INC (BUTTON_ON | BUTTON_RIGHT) +#define FRACTAL_PRECISION_DEC (BUTTON_ON | BUTTON_LEFT) +#define FRACTAL_RESET BUTTON_REC #define FRACTAL_RC_QUIT BUTTON_RC_STOP #elif (CONFIG_KEYPAD == IPOD_4G_PAD) || \ (CONFIG_KEYPAD == IPOD_3G_PAD) || \ (CONFIG_KEYPAD == IPOD_1G2G_PAD) -#define FRACTAL_QUIT (BUTTON_SELECT | BUTTON_MENU) -#define FRACTAL_UP BUTTON_MENU -#define FRACTAL_DOWN BUTTON_PLAY -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN BUTTON_SCROLL_FWD -#define FRACTAL_ZOOM_OUT BUTTON_SCROLL_BACK -#define FRACTAL_PRECISION_INC (BUTTON_SELECT | BUTTON_RIGHT) -#define FRACTAL_PRECISION_DEC (BUTTON_SELECT | BUTTON_LEFT) -#define FRACTAL_RESET (BUTTON_SELECT | BUTTON_PLAY) +#define FRACTAL_QUIT (BUTTON_SELECT | BUTTON_MENU) +#define FRACTAL_UP BUTTON_MENU +#define FRACTAL_DOWN BUTTON_PLAY +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_SCROLL_FWD +#define FRACTAL_ZOOM_OUT BUTTON_SCROLL_BACK +#define FRACTAL_PRECISION_INC (BUTTON_SELECT | BUTTON_RIGHT) +#define FRACTAL_PRECISION_DEC (BUTTON_SELECT | BUTTON_LEFT) +#define FRACTAL_RESET (BUTTON_SELECT | BUTTON_PLAY) #elif CONFIG_KEYPAD == IAUDIO_X5M5_PAD #define FRACTAL_QUIT BUTTON_POWER @@ -104,138 +104,138 @@ #define FRACTAL_ZOOM_OUT_PRE BUTTON_SELECT #define FRACTAL_ZOOM_OUT (BUTTON_SELECT | BUTTON_REPEAT) #define FRACTAL_PRECISION_INC_PRE BUTTON_PLAY -#define FRACTAL_PRECISION_INC (BUTTON_PLAY | BUTTON_REL) +#define FRACTAL_PRECISION_INC (BUTTON_PLAY | BUTTON_REL) #define FRACTAL_PRECISION_DEC_PRE BUTTON_PLAY -#define FRACTAL_PRECISION_DEC (BUTTON_PLAY | BUTTON_REPEAT) +#define FRACTAL_PRECISION_DEC (BUTTON_PLAY | BUTTON_REPEAT) #define FRACTAL_RESET BUTTON_REC #elif CONFIG_KEYPAD == GIGABEAT_PAD -#define FRACTAL_QUIT BUTTON_POWER -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN_PRE BUTTON_SELECT -#define FRACTAL_ZOOM_IN (BUTTON_SELECT | BUTTON_REL) -#define FRACTAL_ZOOM_OUT_PRE BUTTON_SELECT -#define FRACTAL_ZOOM_OUT (BUTTON_SELECT | BUTTON_REPEAT) -#define FRACTAL_PRECISION_INC BUTTON_VOL_UP -#define FRACTAL_PRECISION_DEC BUTTON_VOL_DOWN -#define FRACTAL_RESET BUTTON_A +#define FRACTAL_QUIT BUTTON_POWER +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN_PRE BUTTON_SELECT +#define FRACTAL_ZOOM_IN (BUTTON_SELECT | BUTTON_REL) +#define FRACTAL_ZOOM_OUT_PRE BUTTON_SELECT +#define FRACTAL_ZOOM_OUT (BUTTON_SELECT | BUTTON_REPEAT) +#define FRACTAL_PRECISION_INC BUTTON_VOL_UP +#define FRACTAL_PRECISION_DEC BUTTON_VOL_DOWN +#define FRACTAL_RESET BUTTON_A #elif CONFIG_KEYPAD == SANSA_E200_PAD -#define FRACTAL_QUIT BUTTON_POWER -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN BUTTON_SCROLL_FWD -#define FRACTAL_ZOOM_OUT BUTTON_SCROLL_BACK -#define FRACTAL_PRECISION_INC (BUTTON_SELECT | BUTTON_RIGHT) -#define FRACTAL_PRECISION_DEC (BUTTON_SELECT | BUTTON_LEFT) -#define FRACTAL_RESET BUTTON_REC +#define FRACTAL_QUIT BUTTON_POWER +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_SCROLL_FWD +#define FRACTAL_ZOOM_OUT BUTTON_SCROLL_BACK +#define FRACTAL_PRECISION_INC (BUTTON_SELECT | BUTTON_RIGHT) +#define FRACTAL_PRECISION_DEC (BUTTON_SELECT | BUTTON_LEFT) +#define FRACTAL_RESET BUTTON_REC #elif CONFIG_KEYPAD == SANSA_FUZE_PAD -#define FRACTAL_QUIT (BUTTON_HOME|BUTTON_REPEAT) -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN BUTTON_SCROLL_FWD -#define FRACTAL_ZOOM_OUT BUTTON_SCROLL_BACK -#define FRACTAL_PRECISION_INC (BUTTON_SELECT | BUTTON_RIGHT) -#define FRACTAL_PRECISION_DEC (BUTTON_SELECT | BUTTON_LEFT) -#define FRACTAL_RESET (BUTTON_SELECT | BUTTON_REPEAT) +#define FRACTAL_QUIT (BUTTON_HOME|BUTTON_REPEAT) +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_SCROLL_FWD +#define FRACTAL_ZOOM_OUT BUTTON_SCROLL_BACK +#define FRACTAL_PRECISION_INC (BUTTON_SELECT | BUTTON_RIGHT) +#define FRACTAL_PRECISION_DEC (BUTTON_SELECT | BUTTON_LEFT) +#define FRACTAL_RESET (BUTTON_SELECT | BUTTON_REPEAT) #elif CONFIG_KEYPAD == SANSA_C200_PAD -#define FRACTAL_QUIT BUTTON_POWER -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN BUTTON_VOL_UP -#define FRACTAL_ZOOM_OUT BUTTON_VOL_DOWN -#define FRACTAL_PRECISION_INC (BUTTON_SELECT | BUTTON_RIGHT) -#define FRACTAL_PRECISION_DEC (BUTTON_SELECT | BUTTON_LEFT) -#define FRACTAL_RESET BUTTON_REC +#define FRACTAL_QUIT BUTTON_POWER +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_VOL_UP +#define FRACTAL_ZOOM_OUT BUTTON_VOL_DOWN +#define FRACTAL_PRECISION_INC (BUTTON_SELECT | BUTTON_RIGHT) +#define FRACTAL_PRECISION_DEC (BUTTON_SELECT | BUTTON_LEFT) +#define FRACTAL_RESET BUTTON_REC #elif CONFIG_KEYPAD == SANSA_CLIP_PAD -#define FRACTAL_QUIT BUTTON_POWER -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN BUTTON_VOL_UP -#define FRACTAL_ZOOM_OUT BUTTON_VOL_DOWN -#define FRACTAL_PRECISION_INC (BUTTON_SELECT | BUTTON_RIGHT) -#define FRACTAL_PRECISION_DEC (BUTTON_SELECT | BUTTON_LEFT) -#define FRACTAL_RESET BUTTON_HOME +#define FRACTAL_QUIT BUTTON_POWER +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_VOL_UP +#define FRACTAL_ZOOM_OUT BUTTON_VOL_DOWN +#define FRACTAL_PRECISION_INC (BUTTON_SELECT | BUTTON_RIGHT) +#define FRACTAL_PRECISION_DEC (BUTTON_SELECT | BUTTON_LEFT) +#define FRACTAL_RESET BUTTON_HOME #elif CONFIG_KEYPAD == SANSA_M200_PAD -#define FRACTAL_QUIT BUTTON_POWER -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN BUTTON_VOL_UP -#define FRACTAL_ZOOM_OUT BUTTON_VOL_DOWN -#define FRACTAL_PRECISION_INC (BUTTON_SELECT | BUTTON_RIGHT) -#define FRACTAL_PRECISION_DEC (BUTTON_SELECT | BUTTON_LEFT) -#define FRACTAL_RESET (BUTTON_SELECT | BUTTON_UP) +#define FRACTAL_QUIT BUTTON_POWER +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_VOL_UP +#define FRACTAL_ZOOM_OUT BUTTON_VOL_DOWN +#define FRACTAL_PRECISION_INC (BUTTON_SELECT | BUTTON_RIGHT) +#define FRACTAL_PRECISION_DEC (BUTTON_SELECT | BUTTON_LEFT) +#define FRACTAL_RESET (BUTTON_SELECT | BUTTON_UP) #elif CONFIG_KEYPAD == IRIVER_H10_PAD -#define FRACTAL_QUIT BUTTON_POWER -#define FRACTAL_UP BUTTON_SCROLL_UP -#define FRACTAL_DOWN BUTTON_SCROLL_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN_PRE BUTTON_PLAY -#define FRACTAL_ZOOM_IN (BUTTON_PLAY | BUTTON_REL) -#define FRACTAL_ZOOM_OUT_PRE BUTTON_PLAY -#define FRACTAL_ZOOM_OUT (BUTTON_PLAY | BUTTON_REPEAT) +#define FRACTAL_QUIT BUTTON_POWER +#define FRACTAL_UP BUTTON_SCROLL_UP +#define FRACTAL_DOWN BUTTON_SCROLL_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN_PRE BUTTON_PLAY +#define FRACTAL_ZOOM_IN (BUTTON_PLAY | BUTTON_REL) +#define FRACTAL_ZOOM_OUT_PRE BUTTON_PLAY +#define FRACTAL_ZOOM_OUT (BUTTON_PLAY | BUTTON_REPEAT) #define FRACTAL_PRECISION_INC BUTTON_FF #define FRACTAL_PRECISION_DEC BUTTON_REW -#define FRACTAL_RESET (BUTTON_PLAY | BUTTON_REW) +#define FRACTAL_RESET (BUTTON_PLAY | BUTTON_REW) #elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD -#define FRACTAL_QUIT BUTTON_EQ -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN_PRE BUTTON_SELECT -#define FRACTAL_ZOOM_IN (BUTTON_SELECT | BUTTON_REL) -#define FRACTAL_ZOOM_OUT_PRE BUTTON_SELECT -#define FRACTAL_ZOOM_OUT (BUTTON_SELECT | BUTTON_REPEAT) +#define FRACTAL_QUIT BUTTON_EQ +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN_PRE BUTTON_SELECT +#define FRACTAL_ZOOM_IN (BUTTON_SELECT | BUTTON_REL) +#define FRACTAL_ZOOM_OUT_PRE BUTTON_SELECT +#define FRACTAL_ZOOM_OUT (BUTTON_SELECT | BUTTON_REPEAT) #define FRACTAL_PRECISION_INC (BUTTON_PLAY | BUTTON_RIGHT) #define FRACTAL_PRECISION_DEC (BUTTON_PLAY | BUTTON_LEFT) -#define FRACTAL_RESET BUTTON_MODE +#define FRACTAL_RESET BUTTON_MODE #elif CONFIG_KEYPAD == GIGABEAT_S_PAD -#define FRACTAL_QUIT BUTTON_BACK -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN BUTTON_VOL_UP -#define FRACTAL_ZOOM_OUT BUTTON_VOL_DOWN +#define FRACTAL_QUIT BUTTON_BACK +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_VOL_UP +#define FRACTAL_ZOOM_OUT BUTTON_VOL_DOWN #define FRACTAL_PRECISION_INC BUTTON_PREV #define FRACTAL_PRECISION_DEC BUTTON_NEXT -#define FRACTAL_RESET BUTTON_MENU +#define FRACTAL_RESET BUTTON_MENU #elif CONFIG_KEYPAD == MROBE100_PAD -#define FRACTAL_QUIT BUTTON_POWER -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN_PRE BUTTON_SELECT -#define FRACTAL_ZOOM_IN (BUTTON_SELECT | BUTTON_REL) -#define FRACTAL_ZOOM_OUT_PRE BUTTON_SELECT -#define FRACTAL_ZOOM_OUT (BUTTON_SELECT | BUTTON_REPEAT) -#define FRACTAL_PRECISION_INC BUTTON_MENU -#define FRACTAL_PRECISION_DEC BUTTON_PLAY -#define FRACTAL_RESET BUTTON_DISPLAY +#define FRACTAL_QUIT BUTTON_POWER +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN_PRE BUTTON_SELECT +#define FRACTAL_ZOOM_IN (BUTTON_SELECT | BUTTON_REL) +#define FRACTAL_ZOOM_OUT_PRE BUTTON_SELECT +#define FRACTAL_ZOOM_OUT (BUTTON_SELECT | BUTTON_REPEAT) +#define FRACTAL_PRECISION_INC BUTTON_MENU +#define FRACTAL_PRECISION_DEC BUTTON_PLAY +#define FRACTAL_RESET BUTTON_DISPLAY #elif CONFIG_KEYPAD == IAUDIO_M3_PAD #define FRACTAL_QUIT BUTTON_RC_REC @@ -248,69 +248,67 @@ #define FRACTAL_ZOOM_OUT_PRE BUTTON_RC_PLAY #define FRACTAL_ZOOM_OUT (BUTTON_RC_PLAY | BUTTON_REPEAT) #define FRACTAL_PRECISION_INC_PRE BUTTON_RC_MODE -#define FRACTAL_PRECISION_INC (BUTTON_RC_MODE|BUTTON_REL) +#define FRACTAL_PRECISION_INC (BUTTON_RC_MODE|BUTTON_REL) #define FRACTAL_PRECISION_DEC_PRE BUTTON_RC_MODE -#define FRACTAL_PRECISION_DEC (BUTTON_RC_MODE|BUTTON_REPEAT) +#define FRACTAL_PRECISION_DEC (BUTTON_RC_MODE|BUTTON_REPEAT) #define FRACTAL_RESET BUTTON_RC_MENU #elif CONFIG_KEYPAD == COWON_D2_PAD -#define FRACTAL_QUIT BUTTON_POWER +#define FRACTAL_QUIT BUTTON_POWER #elif CONFIG_KEYPAD == CREATIVEZVM_PAD -#define FRACTAL_QUIT BUTTON_BACK -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN BUTTON_PLAY -#define FRACTAL_ZOOM_OUT BUTTON_MENU +#define FRACTAL_QUIT BUTTON_BACK +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_PLAY +#define FRACTAL_ZOOM_OUT BUTTON_MENU #define FRACTAL_PRECISION_INC (BUTTON_UP | BUTTON_CUSTOM) #define FRACTAL_PRECISION_DEC (BUTTON_DOWN | BUTTON_CUSTOM) -#define FRACTAL_RESET BUTTON_SELECT +#define FRACTAL_RESET BUTTON_SELECT #elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD -#define FRACTAL_QUIT BUTTON_POWER -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN BUTTON_VIEW -#define FRACTAL_ZOOM_OUT BUTTON_PLAYLIST -#define FRACTAL_PRECISION_INC BUTTON_VOL_UP -#define FRACTAL_PRECISION_DEC BUTTON_VOL_DOWN -#define FRACTAL_RESET BUTTON_MENU +#define FRACTAL_QUIT BUTTON_POWER +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_VIEW +#define FRACTAL_ZOOM_OUT BUTTON_PLAYLIST +#define FRACTAL_PRECISION_INC BUTTON_VOL_UP +#define FRACTAL_PRECISION_DEC BUTTON_VOL_DOWN +#define FRACTAL_RESET BUTTON_MENU #elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD -#define FRACTAL_QUIT BUTTON_POWER -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_PREV -#define FRACTAL_RIGHT BUTTON_NEXT -#define FRACTAL_ZOOM_IN BUTTON_RIGHT -#define FRACTAL_ZOOM_OUT BUTTON_LEFT -#define FRACTAL_PRECISION_INC BUTTON_VOL_UP -#define FRACTAL_PRECISION_DEC BUTTON_VOL_DOWN -#define FRACTAL_RESET BUTTON_MENU +#define FRACTAL_QUIT BUTTON_POWER +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_PREV +#define FRACTAL_RIGHT BUTTON_NEXT +#define FRACTAL_ZOOM_IN BUTTON_RIGHT +#define FRACTAL_ZOOM_OUT BUTTON_LEFT +#define FRACTAL_PRECISION_INC BUTTON_VOL_UP +#define FRACTAL_PRECISION_DEC BUTTON_VOL_DOWN +#define FRACTAL_RESET BUTTON_MENU #elif CONFIG_KEYPAD == ONDAVX747_PAD || CONFIG_KEYPAD == MROBE500_PAD -#define FRACTAL_QUIT BUTTON_POWER +#define FRACTAL_QUIT BUTTON_POWER #elif CONFIG_KEYPAD == ONDAVX777_PAD -#define FRACTAL_QUIT BUTTON_POWER +#define FRACTAL_QUIT BUTTON_POWER #elif CONFIG_KEYPAD == SAMSUNG_YH_PAD -#define FRACTAL_QUIT BUTTON_REC -#define FRACTAL_UP BUTTON_UP -#define FRACTAL_DOWN BUTTON_DOWN -#define FRACTAL_LEFT BUTTON_LEFT -#define FRACTAL_RIGHT BUTTON_RIGHT -#define FRACTAL_ZOOM_IN_PRE (BUTTON_FFWD | BUTTON_UP) -#define FRACTAL_ZOOM_IN (BUTTON_REW | BUTTON_UP) -#define FRACTAL_ZOOM_OUT_PRE (BUTTON_FFWD | BUTTON_DOWN) -#define FRACTAL_ZOOM_OUT (BUTTON_REW | BUTTON_DOWN) -#define FRACTAL_PRECISION_INC (BUTTON_PLAY | BUTTON_UP) -#define FRACTAL_PRECISION_DEC (BUTTON_PLAY | BUTTON_DOWN) -#define FRACTAL_RESET (BUTTON_PLAY | BUTTON_RIGHT) +#define FRACTAL_QUIT BUTTON_REC +#define FRACTAL_UP BUTTON_UP +#define FRACTAL_DOWN BUTTON_DOWN +#define FRACTAL_LEFT BUTTON_LEFT +#define FRACTAL_RIGHT BUTTON_RIGHT +#define FRACTAL_ZOOM_IN BUTTON_FFWD +#define FRACTAL_ZOOM_OUT BUTTON_REW +#define FRACTAL_PRECISION_INC (BUTTON_PLAY | BUTTON_UP) +#define FRACTAL_PRECISION_DEC (BUTTON_PLAY | BUTTON_DOWN) +#define FRACTAL_RESET (BUTTON_PLAY | BUTTON_RIGHT) #else #error No keymap defined! @@ -318,28 +316,24 @@ #ifdef HAVE_TOUCHSCREEN #ifndef FRACTAL_UP -#define FRACTAL_UP BUTTON_TOPMIDDLE +#define FRACTAL_UP BUTTON_TOPMIDDLE #endif #ifndef FRACTAL_DOWN -#define FRACTAL_DOWN BUTTON_BOTTOMMIDDLE +#define FRACTAL_DOWN BUTTON_BOTTOMMIDDLE #endif #ifndef FRACTAL_LEFT -#define FRACTAL_LEFT BUTTON_MIDLEFT +#define FRACTAL_LEFT BUTTON_MIDLEFT #endif #ifndef FRACTAL_RIGHT -#define FRACTAL_RIGHT BUTTON_MIDRIGHT -#endif -#ifndef FRACTAL_ZOOM_IN_PRE -#define FRACTAL_ZOOM_IN_PRE BUTTON_TOPRIGHT +#define FRACTAL_RIGHT BUTTON_MIDRIGHT #endif #ifndef FRACTAL_ZOOM_IN -#define FRACTAL_ZOOM_IN (BUTTON_TOPRIGHT | BUTTON_REL) -#endif -#ifndef FRACTAL_ZOOM_OUT_PRE -#define FRACTAL_ZOOM_OUT_PRE BUTTON_TOPLEFT +#define FRACTAL_ZOOM_IN_PRE BUTTON_TOPRIGHT +#define FRACTAL_ZOOM_IN (BUTTON_TOPRIGHT | BUTTON_REL) #endif #ifndef FRACTAL_ZOOM_OUT -#define FRACTAL_ZOOM_OUT (BUTTON_TOPLEFT | BUTTON_REL) +#define FRACTAL_ZOOM_OUT_PRE BUTTON_TOPLEFT +#define FRACTAL_ZOOM_OUT (BUTTON_TOPLEFT | BUTTON_REL) #endif #ifndef FRACTAL_PRECISION_INC #define FRACTAL_PRECISION_INC BUTTON_BOTTOMRIGHT @@ -348,7 +342,7 @@ #define FRACTAL_PRECISION_DEC BUTTON_BOTTOMLEFT #endif #ifndef FRACTAL_RESET -#define FRACTAL_RESET BUTTON_CENTER +#define FRACTAL_RESET BUTTON_CENTER #endif #endif |