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.zip
rockbox-05ddd9a44eb565e936274b6f73fc76f7476113a7.tar.gz
rockbox-05ddd9a44eb565e936274b6f73fc76f7476113a7.tar.bz2
rockbox-05ddd9a44eb565e936274b6f73fc76f7476113a7.tar.xz
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 bde8be8..35efad7 100644
--- a/apps/plugins/snow.c
+++ b/apps/plugins/snow.c
@@ -140,8 +140,8 @@ static void snow_move(void)
#ifdef HAVE_REMOTE_LCD
if (particles[i][0] <= LCD_REMOTE_WIDTH
&& particles[i][1] <= LCD_REMOTE_HEIGHT) {
- rb->lcd_remote_bitmap(flake,particles[i][0],particles[i][1],
- FLAKE_WIDTH,FLAKE_WIDTH);
+ rb->lcd_remote_mono_bitmap(flake,particles[i][0],particles[i][1],
+ FLAKE_WIDTH,FLAKE_WIDTH);
}
#endif
}
diff --git a/apps/plugins/stats.c b/apps/plugins/stats.c
index 1e538f9..c6ed928 100644
--- a/apps/plugins/stats.c
+++ b/apps/plugins/stats.c
@@ -30,20 +30,30 @@ static int fontwidth, fontheight;
#if CONFIG_KEYPAD == PLAYER_PAD
#define STATS_STOP BUTTON_STOP
-#elif (CONFIG_KEYPAD == IPOD_4G_PAD) || \
- (CONFIG_KEYPAD == IPOD_3G_PAD)
+
+#elif (CONFIG_KEYPAD == RECORDER_PAD) \
+ || (CONFIG_KEYPAD == ONDIO_PAD)
+#define STATS_STOP BUTTON_OFF
+
+#elif (CONFIG_KEYPAD == IRIVER_H100_PAD) \
+ || (CONFIG_KEYPAD == IRIVER_H300_PAD)
+#define STATS_STOP BUTTON_OFF
+#define STATS_STOP_REMOTE BUTTON_RC_STOP
+
+#elif (CONFIG_KEYPAD == IPOD_4G_PAD) \
+ || (CONFIG_KEYPAD == IPOD_3G_PAD)
#define STATS_STOP BUTTON_MENU
+
#elif CONFIG_KEYPAD == IRIVER_IFP7XX_PAD
#define STATS_STOP BUTTON_PLAY
+
#elif CONFIG_KEYPAD == IAUDIO_X5_PAD
#define STATS_STOP BUTTON_POWER
+#define STATS_STOP_REMOTE BUTTON_RC_PLAY
+
#elif CONFIG_KEYPAD == GIGABEAT_PAD
#define STATS_STOP BUTTON_A
-#else
-#define STATS_STOP BUTTON_OFF
-#endif
-#ifdef HAVE_REMOTE_LCD
-#define STATS_STOP_REMOTE BUTTON_RC_STOP
+
#endif
/* TODO: Better get the exts from the filetypes var in tree.c */