summaryrefslogtreecommitdiff
path: root/apps/plugins
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2006-07-28 07:35:45 +0000
committerJens Arnold <amiconn@rockbox.org>2006-07-28 07:35:45 +0000
commit05ddd9a44eb565e936274b6f73fc76f7476113a7 (patch)
tree0c2a5a8db4c86196deb06615b246d66e920784b7 /apps/plugins
parentcb36fec3922cb1317bdb06a6497370f188694d4e (diff)
downloadrockbox-05ddd9a44eb565e936274b6f73fc76f7476113a7.tar.gz
rockbox-05ddd9a44eb565e936274b6f73fc76f7476113a7.zip
X5 remote LCD drawing. This will break target linking atm - lcd_remote_update[_rect]() are not yet implemented.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10347 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
-rw-r--r--apps/plugins/snow.c4
-rw-r--r--apps/plugins/stats.c24
2 files changed, 19 insertions, 9 deletions
diff --git a/apps/plugins/snow.c b/apps/plugins/snow.c
index bde8be883c..35efad70da 100644
--- a/apps/plugins/snow.c
+++ b/apps/plugins/snow.c
@@ -140,8 +140,8 @@ static void snow_move(void)
140#ifdef HAVE_REMOTE_LCD 140#ifdef HAVE_REMOTE_LCD
141 if (particles[i][0] <= LCD_REMOTE_WIDTH 141 if (particles[i][0] <= LCD_REMOTE_WIDTH
142 && particles[i][1] <= LCD_REMOTE_HEIGHT) { 142 && particles[i][1] <= LCD_REMOTE_HEIGHT) {
143 rb->lcd_remote_bitmap(flake,particles[i][0],particles[i][1], 143 rb->lcd_remote_mono_bitmap(flake,particles[i][0],particles[i][1],
144 FLAKE_WIDTH,FLAKE_WIDTH); 144 FLAKE_WIDTH,FLAKE_WIDTH);
145 } 145 }
146#endif 146#endif
147 } 147 }
diff --git a/apps/plugins/stats.c b/apps/plugins/stats.c
index 1e538f90b4..c6ed928de5 100644
--- a/apps/plugins/stats.c
+++ b/apps/plugins/stats.c
@@ -30,20 +30,30 @@ static int fontwidth, fontheight;
30 30
31#if CONFIG_KEYPAD == PLAYER_PAD 31#if CONFIG_KEYPAD == PLAYER_PAD
32#define STATS_STOP BUTTON_STOP 32#define STATS_STOP BUTTON_STOP
33#elif (CONFIG_KEYPAD == IPOD_4G_PAD) || \ 33
34 (CONFIG_KEYPAD == IPOD_3G_PAD) 34#elif (CONFIG_KEYPAD == RECORDER_PAD) \
35 || (CONFIG_KEYPAD == ONDIO_PAD)
36#define STATS_STOP BUTTON_OFF
37
38#elif (CONFIG_KEYPAD == IRIVER_H100_PAD) \
39 || (CONFIG_KEYPAD == IRIVER_H300_PAD)
40#define STATS_STOP BUTTON_OFF
41#define STATS_STOP_REMOTE BUTTON_RC_STOP
42
43#elif (CONFIG_KEYPAD == IPOD_4G_PAD) \
44 || (CONFIG_KEYPAD == IPOD_3G_PAD)
35#define STATS_STOP BUTTON_MENU 45#define STATS_STOP BUTTON_MENU
46
36#elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD 47#elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD
37#define STATS_STOP BUTTON_PLAY 48#define STATS_STOP BUTTON_PLAY
49
38#elif CONFIG_KEYPAD == IAUDIO_X5_PAD 50#elif CONFIG_KEYPAD == IAUDIO_X5_PAD
39#define STATS_STOP BUTTON_POWER 51#define STATS_STOP BUTTON_POWER
52#define STATS_STOP_REMOTE BUTTON_RC_PLAY
53
40#elif CONFIG_KEYPAD == GIGABEAT_PAD 54#elif CONFIG_KEYPAD == GIGABEAT_PAD
41#define STATS_STOP BUTTON_A 55#define STATS_STOP BUTTON_A
42#else 56
43#define STATS_STOP BUTTON_OFF
44#endif
45#ifdef HAVE_REMOTE_LCD
46#define STATS_STOP_REMOTE BUTTON_RC_STOP
47#endif 57#endif
48 58
49/* TODO: Better get the exts from the filetypes var in tree.c */ 59/* TODO: Better get the exts from the filetypes var in tree.c */