diff options
Diffstat (limited to 'apps/recorder/icons.c')
-rw-r--r-- | apps/recorder/icons.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/apps/recorder/icons.c b/apps/recorder/icons.c index 4e8601d77a..222024cc70 100644 --- a/apps/recorder/icons.c +++ b/apps/recorder/icons.c | |||
@@ -72,6 +72,9 @@ const unsigned char bitmap_icons_7x8[][7] = | |||
72 | {0x3e,0x41,0x51,0x41,0x45,0x41,0x3e}, /* Shuffle playmode (dice) */ | 72 | {0x3e,0x41,0x51,0x41,0x45,0x41,0x3e}, /* Shuffle playmode (dice) */ |
73 | {0x04,0x0c,0x1c,0x3c,0x1c,0x0c,0x04}, /* Down-arrow */ | 73 | {0x04,0x0c,0x1c,0x3c,0x1c,0x0c,0x04}, /* Down-arrow */ |
74 | {0x20,0x30,0x38,0x3c,0x38,0x30,0x20}, /* Up-arrow */ | 74 | {0x20,0x30,0x38,0x3c,0x38,0x30,0x20}, /* Up-arrow */ |
75 | #ifndef HAVE_LED | ||
76 | {0x1c,0x22,0x41,0x49,0x41,0x22,0x1c}, /* Disk/MMC activity */ | ||
77 | #endif | ||
75 | }; | 78 | }; |
76 | 79 | ||
77 | #if LCD_WIDTH == 112 || LCD_WIDTH == 128 | 80 | #if LCD_WIDTH == 112 || LCD_WIDTH == 128 |
@@ -399,6 +402,17 @@ void statusbar_icon_lock(void) | |||
399 | STATUSBAR_Y_POS, 5, 8, false); | 402 | STATUSBAR_Y_POS, 5, 8, false); |
400 | } | 403 | } |
401 | 404 | ||
405 | #ifndef HAVE_LED | ||
406 | /* | ||
407 | * no real LED: disk activity in status bar | ||
408 | */ | ||
409 | void statusbar_led(void) | ||
410 | { | ||
411 | lcd_bitmap(bitmap_icons_7x8[Icon_Disk], ICON_DISK_X_POS, | ||
412 | STATUSBAR_Y_POS, ICON_DISK_WIDTH, STATUSBAR_HEIGHT, false); | ||
413 | } | ||
414 | #endif | ||
415 | |||
402 | #ifdef HAVE_RTC | 416 | #ifdef HAVE_RTC |
403 | /* | 417 | /* |
404 | * Print time to status bar | 418 | * Print time to status bar |