From 05ddd9a44eb565e936274b6f73fc76f7476113a7 Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Fri, 28 Jul 2006 07:35:45 +0000 Subject: 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 --- apps/plugins/snow.c | 4 ++-- apps/plugins/stats.c | 24 +++++++++++++++++------- 2 files changed, 19 insertions(+), 9 deletions(-) (limited to 'apps/plugins') 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) #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 1e538f90b4..c6ed928de5 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 */ -- cgit v1.2.3