summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/bitmaps/native/SOURCES17
-rwxr-xr-xapps/bitmaps/native/usblogo.100x20x1.bmpbin0 -> 382 bytes
-rw-r--r--apps/bitmaps/native/usblogo.100x32x1.bmpbin574 -> 0 bytes
-rwxr-xr-xapps/bitmaps/native/usblogo.104x27x1.bmpbin0 -> 494 bytes
-rwxr-xr-xapps/bitmaps/native/usblogo.128x33x2.bmpbin0 -> 4294 bytes
-rwxr-xr-xapps/bitmaps/native/usblogo.128x37x16.bmpbin0 -> 14262 bytes
-rwxr-xr-xapps/bitmaps/native/usblogo.176x48x16.bmpbin0 -> 25398 bytes
-rw-r--r--apps/bitmaps/remote_native/SOURCES4
-rw-r--r--apps/bitmaps/remote_native/remote_usblogo.100x32x1.bmpbin574 -> 0 bytes
-rwxr-xr-xapps/bitmaps/remote_native/remote_usblogo.104x27x1.bmpbin0 -> 494 bytes
-rwxr-xr-xapps/bitmaps/remote_native/remote_usblogo.104x27x2.bmpbin0 -> 2878 bytes
-rw-r--r--apps/screens.c11
12 files changed, 27 insertions, 5 deletions
diff --git a/apps/bitmaps/native/SOURCES b/apps/bitmaps/native/SOURCES
index ffb3f728d0..027f33e238 100644
--- a/apps/bitmaps/native/SOURCES
+++ b/apps/bitmaps/native/SOURCES
@@ -21,6 +21,21 @@ rockboxlogo.240x74x16.bmp
21rockboxlogo.320x98x16.bmp 21rockboxlogo.320x98x16.bmp
22#endif 22#endif
23 23
24usblogo.100x32x1.bmp 24/* USB logo */
25#ifdef HAVE_LCD_COLOR
26#if LCD_WIDTH > 176
27usblogo.176x48x16.bmp
28#elif LCD_WIDTH >= 128
29usblogo.128x37x16.bmp
30#endif
31#elif LCD_DEPTH > 1 /* greyscale */
32usblogo.128x33x2.bmp
33#else /* monochrome */
34#if LCD_WIDTH == 112
35usblogo.100x20x1.bmp
36#else
37usblogo.104x27x1.bmp
38#endif
39#endif
25 40
26#endif /* HAVE_LCD_BITMAP */ 41#endif /* HAVE_LCD_BITMAP */
diff --git a/apps/bitmaps/native/usblogo.100x20x1.bmp b/apps/bitmaps/native/usblogo.100x20x1.bmp
new file mode 100755
index 0000000000..804cdde275
--- /dev/null
+++ b/apps/bitmaps/native/usblogo.100x20x1.bmp
Binary files differ
diff --git a/apps/bitmaps/native/usblogo.100x32x1.bmp b/apps/bitmaps/native/usblogo.100x32x1.bmp
deleted file mode 100644
index 49ca1cf79d..0000000000
--- a/apps/bitmaps/native/usblogo.100x32x1.bmp
+++ /dev/null
Binary files differ
diff --git a/apps/bitmaps/native/usblogo.104x27x1.bmp b/apps/bitmaps/native/usblogo.104x27x1.bmp
new file mode 100755
index 0000000000..ef9633a40c
--- /dev/null
+++ b/apps/bitmaps/native/usblogo.104x27x1.bmp
Binary files differ
diff --git a/apps/bitmaps/native/usblogo.128x33x2.bmp b/apps/bitmaps/native/usblogo.128x33x2.bmp
new file mode 100755
index 0000000000..ae56af4ec7
--- /dev/null
+++ b/apps/bitmaps/native/usblogo.128x33x2.bmp
Binary files differ
diff --git a/apps/bitmaps/native/usblogo.128x37x16.bmp b/apps/bitmaps/native/usblogo.128x37x16.bmp
new file mode 100755
index 0000000000..b7b21f695a
--- /dev/null
+++ b/apps/bitmaps/native/usblogo.128x37x16.bmp
Binary files differ
diff --git a/apps/bitmaps/native/usblogo.176x48x16.bmp b/apps/bitmaps/native/usblogo.176x48x16.bmp
new file mode 100755
index 0000000000..9c7a6600cb
--- /dev/null
+++ b/apps/bitmaps/native/usblogo.176x48x16.bmp
Binary files differ
diff --git a/apps/bitmaps/remote_native/SOURCES b/apps/bitmaps/remote_native/SOURCES
index 7ed8d0a112..c93dc89a1c 100644
--- a/apps/bitmaps/remote_native/SOURCES
+++ b/apps/bitmaps/remote_native/SOURCES
@@ -2,10 +2,10 @@
2 2
3#if (LCD_REMOTE_DEPTH == 1) 3#if (LCD_REMOTE_DEPTH == 1)
4remote_rockboxlogo.128x42x1.bmp 4remote_rockboxlogo.128x42x1.bmp
5remote_usblogo.104x27x1.bmp
5#elif (LCD_REMOTE_DEPTH == 2) 6#elif (LCD_REMOTE_DEPTH == 2)
6remote_rockboxlogo.128x42x2.bmp 7remote_rockboxlogo.128x42x2.bmp
8remote_usblogo.104x27x2.bmp
7#endif 9#endif
8 10
9remote_usblogo.100x32x1.bmp
10
11#endif /* HAVE_REMOTE_LCD */ 11#endif /* HAVE_REMOTE_LCD */
diff --git a/apps/bitmaps/remote_native/remote_usblogo.100x32x1.bmp b/apps/bitmaps/remote_native/remote_usblogo.100x32x1.bmp
deleted file mode 100644
index 49ca1cf79d..0000000000
--- a/apps/bitmaps/remote_native/remote_usblogo.100x32x1.bmp
+++ /dev/null
Binary files differ
diff --git a/apps/bitmaps/remote_native/remote_usblogo.104x27x1.bmp b/apps/bitmaps/remote_native/remote_usblogo.104x27x1.bmp
new file mode 100755
index 0000000000..ef9633a40c
--- /dev/null
+++ b/apps/bitmaps/remote_native/remote_usblogo.104x27x1.bmp
Binary files differ
diff --git a/apps/bitmaps/remote_native/remote_usblogo.104x27x2.bmp b/apps/bitmaps/remote_native/remote_usblogo.104x27x2.bmp
new file mode 100755
index 0000000000..0e663c20f3
--- /dev/null
+++ b/apps/bitmaps/remote_native/remote_usblogo.104x27x2.bmp
Binary files differ
diff --git a/apps/screens.c b/apps/screens.c
index 835cf09a13..032fd0b60d 100644
--- a/apps/screens.c
+++ b/apps/screens.c
@@ -96,7 +96,7 @@ void usb_screen(void)
96#ifdef HAVE_REMOTE_LCD 96#ifdef HAVE_REMOTE_LCD
97 lcd_remote_clear_display(); 97 lcd_remote_clear_display();
98 lcd_remote_bitmap(remote_usblogo, 98 lcd_remote_bitmap(remote_usblogo,
99 (LCD_REMOTE_WIDTH-BMPWIDTH_remote_usblogo)/2, 99 (LCD_REMOTE_WIDTH-BMPWIDTH_remote_usblogo),
100 (LCD_REMOTE_HEIGHT-BMPHEIGHT_remote_usblogo)/2, 100 (LCD_REMOTE_HEIGHT-BMPHEIGHT_remote_usblogo)/2,
101 BMPWIDTH_remote_usblogo, BMPHEIGHT_remote_usblogo); 101 BMPWIDTH_remote_usblogo, BMPHEIGHT_remote_usblogo);
102 lcd_remote_update(); 102 lcd_remote_update();
@@ -104,9 +104,16 @@ void usb_screen(void)
104 104
105 lcd_clear_display(); 105 lcd_clear_display();
106#ifdef HAVE_LCD_BITMAP 106#ifdef HAVE_LCD_BITMAP
107 lcd_bitmap(usblogo, (LCD_WIDTH-BMPWIDTH_usblogo)/2, 107#ifdef HAVE_LCD_COLOR
108 lcd_bitmap_transparent(usblogo, (LCD_WIDTH-BMPWIDTH_usblogo),
109 (LCD_HEIGHT-BMPHEIGHT_usblogo)/2,
110 BMPWIDTH_usblogo, BMPHEIGHT_usblogo);
111#else
112 lcd_bitmap(usblogo, (LCD_WIDTH-BMPWIDTH_usblogo),
108 (LCD_HEIGHT-BMPHEIGHT_usblogo)/2, 113 (LCD_HEIGHT-BMPHEIGHT_usblogo)/2,
109 BMPWIDTH_usblogo, BMPHEIGHT_usblogo); 114 BMPWIDTH_usblogo, BMPHEIGHT_usblogo);
115#endif /* HAVE_LCD_COLOR */
116
110 lcd_update(); 117 lcd_update();
111#else 118#else
112 lcd_double_height(false); 119 lcd_double_height(false);