summaryrefslogtreecommitdiff
path: root/apps/gui/list.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gui/list.h')
-rw-r--r--apps/gui/list.h22
1 files changed, 16 insertions, 6 deletions
diff --git a/apps/gui/list.h b/apps/gui/list.h
index b898e14f37..f0a6d3f32c 100644
--- a/apps/gui/list.h
+++ b/apps/gui/list.h
@@ -33,8 +33,8 @@
33#define LIST_PREV BUTTON_UP 33#define LIST_PREV BUTTON_UP
34#define LIST_PGUP (BUTTON_ON | BUTTON_UP) 34#define LIST_PGUP (BUTTON_ON | BUTTON_UP)
35#define LIST_PGDN (BUTTON_ON | BUTTON_DOWN) 35#define LIST_PGDN (BUTTON_ON | BUTTON_DOWN)
36#define LIST_PGRIGHT (BUTTON_ON | BUTTON_RIGHT) 36#define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT)
37#define LIST_PGLEFT (BUTTON_ON | BUTTON_LEFT) 37#define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT)
38 38
39#ifdef CONFIG_REMOTE_KEYPAD 39#ifdef CONFIG_REMOTE_KEYPAD
40#define LIST_RC_NEXT BUTTON_RC_FF 40#define LIST_RC_NEXT BUTTON_RC_FF
@@ -50,8 +50,8 @@
50#define LIST_PREV BUTTON_UP 50#define LIST_PREV BUTTON_UP
51#define LIST_PGUP (BUTTON_ON | BUTTON_UP) 51#define LIST_PGUP (BUTTON_ON | BUTTON_UP)
52#define LIST_PGDN (BUTTON_ON | BUTTON_DOWN) 52#define LIST_PGDN (BUTTON_ON | BUTTON_DOWN)
53#define LIST_PGRIGHT (BUTTON_ON | BUTTON_RIGHT) 53#define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT)
54#define LIST_PGLEFT (BUTTON_ON | BUTTON_LEFT) 54#define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT)
55 55
56#define LIST_RC_NEXT BUTTON_RC_RIGHT 56#define LIST_RC_NEXT BUTTON_RC_RIGHT
57#define LIST_RC_PREV BUTTON_RC_LEFT 57#define LIST_RC_PREV BUTTON_RC_LEFT
@@ -72,30 +72,40 @@
72#elif (CONFIG_KEYPAD == IPOD_3G_PAD) || (CONFIG_KEYPAD == IPOD_4G_PAD) 72#elif (CONFIG_KEYPAD == IPOD_3G_PAD) || (CONFIG_KEYPAD == IPOD_4G_PAD)
73#define LIST_NEXT BUTTON_SCROLL_FWD 73#define LIST_NEXT BUTTON_SCROLL_FWD
74#define LIST_PREV BUTTON_SCROLL_BACK 74#define LIST_PREV BUTTON_SCROLL_BACK
75#define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT)
76#define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT)
75 77
76#elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD 78#elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD
77#define LIST_NEXT BUTTON_DOWN 79#define LIST_NEXT BUTTON_DOWN
78#define LIST_PREV BUTTON_UP 80#define LIST_PREV BUTTON_UP
81//#define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_)
82//#define LIST_PGLEFT (BUTTON_LEFT | BUTTON_) Todo: define those
79 83
80#elif CONFIG_KEYPAD == GMINI100_PAD 84#elif CONFIG_KEYPAD == GMINI100_PAD
81#define LIST_NEXT BUTTON_DOWN 85#define LIST_NEXT BUTTON_DOWN
82#define LIST_PREV BUTTON_UP 86#define LIST_PREV BUTTON_UP
83#define LIST_PGUP (BUTTON_ON | BUTTON_UP) 87#define LIST_PGUP (BUTTON_ON | BUTTON_UP)
84#define LIST_PGDN (BUTTON_ON | BUTTON_DOWN) 88#define LIST_PGDN (BUTTON_ON | BUTTON_DOWN)
85#define LIST_PGRIGHT (BUTTON_ON | BUTTON_RIGHT) 89#define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT)
86#define LIST_PGLEFT (BUTTON_ON | BUTTON_LEFT) 90#define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT)
87 91
88#elif CONFIG_KEYPAD == IAUDIO_X5_PAD 92#elif CONFIG_KEYPAD == IAUDIO_X5_PAD
89#define LIST_NEXT BUTTON_DOWN 93#define LIST_NEXT BUTTON_DOWN
90#define LIST_PREV BUTTON_UP 94#define LIST_PREV BUTTON_UP
95#define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT)
96#define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT)
91 97
92#elif CONFIG_KEYPAD == GIGABEAT_PAD 98#elif CONFIG_KEYPAD == GIGABEAT_PAD
93#define LIST_NEXT BUTTON_DOWN 99#define LIST_NEXT BUTTON_DOWN
94#define LIST_PREV BUTTON_UP 100#define LIST_PREV BUTTON_UP
101#define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT)
102#define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT)
95 103
96#elif CONFIG_KEYPAD == IRIVER_H10_PAD 104#elif CONFIG_KEYPAD == IRIVER_H10_PAD
97#define LIST_NEXT BUTTON_SCROLL_DOWN 105#define LIST_NEXT BUTTON_SCROLL_DOWN
98#define LIST_PREV BUTTON_SCROLL_UP 106#define LIST_PREV BUTTON_SCROLL_UP
107#define LIST_PGRIGHT (BUTTON_RIGHT | BUTTON_REPEAT)
108#define LIST_PGLEFT (BUTTON_LEFT | BUTTON_REPEAT)
99 109
100#endif 110#endif
101 111