summaryrefslogtreecommitdiff
path: root/apps/plugins/flipit.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/flipit.c')
-rw-r--r--apps/plugins/flipit.c53
1 files changed, 3 insertions, 50 deletions
diff --git a/apps/plugins/flipit.c b/apps/plugins/flipit.c
index ed288d444d..fab409cc14 100644
--- a/apps/plugins/flipit.c
+++ b/apps/plugins/flipit.c
@@ -23,42 +23,7 @@
23 23
24 24
25/* variable button definitions */ 25/* variable button definitions */
26#if CONFIG_KEYPAD == RECORDER_PAD 26#if (CONFIG_KEYPAD == IRIVER_H100_PAD) || \
27#define FLIPIT_LEFT BUTTON_LEFT
28#define FLIPIT_RIGHT BUTTON_RIGHT
29#define FLIPIT_UP BUTTON_UP
30#define FLIPIT_DOWN BUTTON_DOWN
31#define FLIPIT_QUIT BUTTON_OFF
32#define FLIPIT_SHUFFLE BUTTON_F1
33#define FLIPIT_SOLVE BUTTON_F2
34#define FLIPIT_STEP_BY_STEP BUTTON_F3
35#define FLIPIT_TOGGLE BUTTON_PLAY
36
37#elif CONFIG_KEYPAD == PLAYER_PAD
38#define FLIPIT_LEFT BUTTON_LEFT
39#define FLIPIT_RIGHT BUTTON_RIGHT
40#define FLIPIT_UP_PRE BUTTON_ON
41#define FLIPIT_UP (BUTTON_ON | BUTTON_REL)
42#define FLIPIT_DOWN BUTTON_MENU
43#define FLIPIT_QUIT BUTTON_STOP
44#define FLIPIT_SHUFFLE (BUTTON_ON | BUTTON_LEFT)
45#define FLIPIT_SOLVE (BUTTON_ON | BUTTON_RIGHT)
46#define FLIPIT_STEP_BY_STEP (BUTTON_ON | BUTTON_PLAY)
47#define FLIPIT_TOGGLE BUTTON_PLAY
48
49#elif CONFIG_KEYPAD == ONDIO_PAD
50#define FLIPIT_LEFT BUTTON_LEFT
51#define FLIPIT_RIGHT BUTTON_RIGHT
52#define FLIPIT_UP BUTTON_UP
53#define FLIPIT_DOWN BUTTON_DOWN
54#define FLIPIT_QUIT BUTTON_OFF
55#define FLIPIT_SHUFFLE (BUTTON_MENU | BUTTON_LEFT)
56#define FLIPIT_SOLVE (BUTTON_MENU | BUTTON_UP)
57#define FLIPIT_STEP_BY_STEP (BUTTON_MENU | BUTTON_RIGHT)
58#define FLIPIT_TOGGLE_PRE BUTTON_MENU
59#define FLIPIT_TOGGLE (BUTTON_MENU | BUTTON_REL)
60
61#elif (CONFIG_KEYPAD == IRIVER_H100_PAD) || \
62 (CONFIG_KEYPAD == IRIVER_H300_PAD) 27 (CONFIG_KEYPAD == IRIVER_H300_PAD)
63#define FLIPIT_LEFT BUTTON_LEFT 28#define FLIPIT_LEFT BUTTON_LEFT
64#define FLIPIT_RIGHT BUTTON_RIGHT 29#define FLIPIT_RIGHT BUTTON_RIGHT
@@ -937,20 +902,8 @@ enum plugin_status plugin_start(const void* parameter)
937 /* print instructions */ 902 /* print instructions */
938 rb->lcd_clear_display(); 903 rb->lcd_clear_display();
939 rb->lcd_setfont(FONT_SYSFIXED); 904 rb->lcd_setfont(FONT_SYSFIXED);
940#if CONFIG_KEYPAD == RECORDER_PAD 905#if (CONFIG_KEYPAD == IRIVER_H100_PAD) || \
941 rb->lcd_putsxy(2, 8, "[OFF] to stop"); 906 (CONFIG_KEYPAD == IRIVER_H300_PAD)
942 rb->lcd_putsxy(2, 18, "[PLAY] toggle");
943 rb->lcd_putsxy(2, 28, "[F1] shuffle");
944 rb->lcd_putsxy(2, 38, "[F2] solution");
945 rb->lcd_putsxy(2, 48, "[F3] step by step");
946#elif CONFIG_KEYPAD == ONDIO_PAD
947 rb->lcd_putsxy(2, 8, "[OFF] to stop");
948 rb->lcd_putsxy(2, 18, "[MODE] toggle");
949 rb->lcd_putsxy(2, 28, "[M-LEFT] shuffle");
950 rb->lcd_putsxy(2, 38, "[M-UP] solution");
951 rb->lcd_putsxy(2, 48, "[M-RIGHT] step by step");
952#elif (CONFIG_KEYPAD == IRIVER_H100_PAD) || \
953 (CONFIG_KEYPAD == IRIVER_H300_PAD)
954 rb->lcd_putsxy(2, 8, "[STOP] to stop"); 907 rb->lcd_putsxy(2, 8, "[STOP] to stop");
955 rb->lcd_putsxy(2, 18, "[SELECT] toggle"); 908 rb->lcd_putsxy(2, 18, "[SELECT] toggle");
956 rb->lcd_putsxy(2, 28, "[MODE] shuffle"); 909 rb->lcd_putsxy(2, 28, "[MODE] shuffle");