summaryrefslogtreecommitdiff
path: root/apps/plugins/starfield.c
diff options
context:
space:
mode:
authorMark Arigo <markarigo@gmail.com>2009-01-24 22:41:55 +0000
committerMark Arigo <markarigo@gmail.com>2009-01-24 22:41:55 +0000
commit2490262eee17c3dcff0a39fb4011662dfdfc4478 (patch)
tree2c68f5903b36e52718f5be53d8504af3e0e03c0c /apps/plugins/starfield.c
parent74b97fa139339b62813d94610f8d7710357beb08 (diff)
downloadrockbox-2490262eee17c3dcff0a39fb4011662dfdfc4478.tar.gz
rockbox-2490262eee17c3dcff0a39fb4011662dfdfc4478.zip
Plugins for the Philips HDD1630. The keymaps are largely untested on the device (patches welcome).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19846 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/starfield.c')
-rw-r--r--apps/plugins/starfield.c26
1 files changed, 22 insertions, 4 deletions
diff --git a/apps/plugins/starfield.c b/apps/plugins/starfield.c
index bd75df3835..8b5c64d8d7 100644
--- a/apps/plugins/starfield.c
+++ b/apps/plugins/starfield.c
@@ -36,6 +36,7 @@ PLUGIN_HEADER
36#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT 36#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT
37#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT 37#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT
38#define STARFIELD_TOGGLE_COLOR BUTTON_PLAY 38#define STARFIELD_TOGGLE_COLOR BUTTON_PLAY
39
39#elif (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) 40#elif (CONFIG_KEYPAD == IAUDIO_X5M5_PAD)
40#define STARFIELD_QUIT BUTTON_POWER 41#define STARFIELD_QUIT BUTTON_POWER
41#define STARFIELD_INCREASE_ZMOVE BUTTON_UP 42#define STARFIELD_INCREASE_ZMOVE BUTTON_UP
@@ -43,6 +44,7 @@ PLUGIN_HEADER
43#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT 44#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT
44#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT 45#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT
45#define STARFIELD_TOGGLE_COLOR BUTTON_PLAY 46#define STARFIELD_TOGGLE_COLOR BUTTON_PLAY
47
46#elif (CONFIG_KEYPAD == IRIVER_H10_PAD) 48#elif (CONFIG_KEYPAD == IRIVER_H10_PAD)
47#define STARFIELD_QUIT BUTTON_POWER 49#define STARFIELD_QUIT BUTTON_POWER
48#define STARFIELD_INCREASE_ZMOVE BUTTON_SCROLL_UP 50#define STARFIELD_INCREASE_ZMOVE BUTTON_SCROLL_UP
@@ -50,6 +52,7 @@ PLUGIN_HEADER
50#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT 52#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT
51#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT 53#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT
52#define STARFIELD_TOGGLE_COLOR BUTTON_PLAY 54#define STARFIELD_TOGGLE_COLOR BUTTON_PLAY
55
53#elif (CONFIG_KEYPAD == GIGABEAT_PAD) 56#elif (CONFIG_KEYPAD == GIGABEAT_PAD)
54#define STARFIELD_QUIT BUTTON_POWER 57#define STARFIELD_QUIT BUTTON_POWER
55#define STARFIELD_INCREASE_ZMOVE BUTTON_UP 58#define STARFIELD_INCREASE_ZMOVE BUTTON_UP
@@ -57,17 +60,19 @@ PLUGIN_HEADER
57#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT 60#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT
58#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT 61#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT
59#define STARFIELD_TOGGLE_COLOR BUTTON_SELECT 62#define STARFIELD_TOGGLE_COLOR BUTTON_SELECT
63
60#elif (CONFIG_KEYPAD == SANSA_E200_PAD) || \ 64#elif (CONFIG_KEYPAD == SANSA_E200_PAD) || \
61(CONFIG_KEYPAD == SANSA_C200_PAD) || \ 65 (CONFIG_KEYPAD == SANSA_C200_PAD) || \
62(CONFIG_KEYPAD == SANSA_CLIP_PAD) || \ 66 (CONFIG_KEYPAD == SANSA_CLIP_PAD) || \
63(CONFIG_KEYPAD == SANSA_M200_PAD) || \ 67 (CONFIG_KEYPAD == SANSA_M200_PAD) || \
64(CONFIG_KEYPAD == SANSA_FUZE_PAD) 68 (CONFIG_KEYPAD == SANSA_FUZE_PAD)
65#define STARFIELD_QUIT BUTTON_POWER 69#define STARFIELD_QUIT BUTTON_POWER
66#define STARFIELD_INCREASE_ZMOVE BUTTON_UP 70#define STARFIELD_INCREASE_ZMOVE BUTTON_UP
67#define STARFIELD_DECREASE_ZMOVE BUTTON_DOWN 71#define STARFIELD_DECREASE_ZMOVE BUTTON_DOWN
68#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT 72#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT
69#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT 73#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT
70#define STARFIELD_TOGGLE_COLOR BUTTON_SELECT 74#define STARFIELD_TOGGLE_COLOR BUTTON_SELECT
75
71#elif (CONFIG_KEYPAD == GIGABEAT_S_PAD) 76#elif (CONFIG_KEYPAD == GIGABEAT_S_PAD)
72#define STARFIELD_QUIT BUTTON_BACK 77#define STARFIELD_QUIT BUTTON_BACK
73#define STARFIELD_INCREASE_ZMOVE BUTTON_UP 78#define STARFIELD_INCREASE_ZMOVE BUTTON_UP
@@ -75,6 +80,7 @@ PLUGIN_HEADER
75#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT 80#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT
76#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT 81#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT
77#define STARFIELD_TOGGLE_COLOR BUTTON_SELECT 82#define STARFIELD_TOGGLE_COLOR BUTTON_SELECT
83
78#elif (CONFIG_KEYPAD == MROBE100_PAD) 84#elif (CONFIG_KEYPAD == MROBE100_PAD)
79#define STARFIELD_QUIT BUTTON_POWER 85#define STARFIELD_QUIT BUTTON_POWER
80#define STARFIELD_INCREASE_ZMOVE BUTTON_UP 86#define STARFIELD_INCREASE_ZMOVE BUTTON_UP
@@ -82,6 +88,7 @@ PLUGIN_HEADER
82#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT 88#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT
83#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT 89#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT
84#define STARFIELD_TOGGLE_COLOR BUTTON_SELECT 90#define STARFIELD_TOGGLE_COLOR BUTTON_SELECT
91
85#elif CONFIG_KEYPAD == IAUDIO_M3_PAD 92#elif CONFIG_KEYPAD == IAUDIO_M3_PAD
86#define STARFIELD_QUIT BUTTON_RC_REC 93#define STARFIELD_QUIT BUTTON_RC_REC
87#define STARFIELD_INCREASE_ZMOVE BUTTON_RC_VOL_UP 94#define STARFIELD_INCREASE_ZMOVE BUTTON_RC_VOL_UP
@@ -89,6 +96,7 @@ PLUGIN_HEADER
89#define STARFIELD_INCREASE_NB_STARS BUTTON_RC_FF 96#define STARFIELD_INCREASE_NB_STARS BUTTON_RC_FF
90#define STARFIELD_DECREASE_NB_STARS BUTTON_RC_REW 97#define STARFIELD_DECREASE_NB_STARS BUTTON_RC_REW
91#define STARFIELD_TOGGLE_COLOR BUTTON_RC_MODE 98#define STARFIELD_TOGGLE_COLOR BUTTON_RC_MODE
99
92#elif CONFIG_KEYPAD == IAUDIO67_PAD 100#elif CONFIG_KEYPAD == IAUDIO67_PAD
93#define STARFIELD_QUIT BUTTON_POWER 101#define STARFIELD_QUIT BUTTON_POWER
94#define STARFIELD_INCREASE_ZMOVE BUTTON_STOP 102#define STARFIELD_INCREASE_ZMOVE BUTTON_STOP
@@ -96,8 +104,10 @@ PLUGIN_HEADER
96#define STARFIELD_INCREASE_NB_STARS BUTTON_LEFT 104#define STARFIELD_INCREASE_NB_STARS BUTTON_LEFT
97#define STARFIELD_DECREASE_NB_STARS BUTTON_RIGHT 105#define STARFIELD_DECREASE_NB_STARS BUTTON_RIGHT
98#define STARFIELD_TOGGLE_COLOR BUTTON_MENU 106#define STARFIELD_TOGGLE_COLOR BUTTON_MENU
107
99#elif (CONFIG_KEYPAD == COWOND2_PAD) 108#elif (CONFIG_KEYPAD == COWOND2_PAD)
100#define STARFIELD_QUIT BUTTON_POWER 109#define STARFIELD_QUIT BUTTON_POWER
110
101#elif CONFIG_KEYPAD == CREATIVEZVM_PAD 111#elif CONFIG_KEYPAD == CREATIVEZVM_PAD
102#define STARFIELD_QUIT BUTTON_BACK 112#define STARFIELD_QUIT BUTTON_BACK
103#define STARFIELD_INCREASE_ZMOVE BUTTON_UP 113#define STARFIELD_INCREASE_ZMOVE BUTTON_UP
@@ -105,6 +115,14 @@ PLUGIN_HEADER
105#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT 115#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT
106#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT 116#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT
107#define STARFIELD_TOGGLE_COLOR BUTTON_SELECT 117#define STARFIELD_TOGGLE_COLOR BUTTON_SELECT
118
119#elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD
120#define STARFIELD_QUIT BUTTON_POWER
121#define STARFIELD_INCREASE_ZMOVE BUTTON_UP
122#define STARFIELD_DECREASE_ZMOVE BUTTON_DOWN
123#define STARFIELD_INCREASE_NB_STARS BUTTON_RIGHT
124#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT
125#define STARFIELD_TOGGLE_COLOR BUTTON_SELECT
108#endif 126#endif
109 127
110#ifdef HAVE_TOUCHSCREEN 128#ifdef HAVE_TOUCHSCREEN