From 3f82f3aca14eb954e55f761721ffdd2684f0e812 Mon Sep 17 00:00:00 2001 From: Dimitar Dimitrov Date: Fri, 2 Mar 2012 22:26:16 +0100 Subject: [PATCH] Sansa Clip Zip: Bubble now shows a proper background image MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: If595378d58a4602bdc6b101c062c6974f6debf62 Reviewed-on: http://gerrit.rockbox.org/167 Reviewed-by: Dimitar Dimitrov Tested-by: Dimitar Dimitrov Tested-by: Bertrik Sikken Reviewed-by: Bertrik Sikken Reviewed-by: Rafaël Carré --- apps/plugins/bitmaps/native/SOURCES | 2 +- .../native/bubbles_background.96x96x16.bmp | Bin 0 -> 27702 bytes apps/plugins/bubbles.c | 26 ++++++++++++++++-- 3 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 apps/plugins/bitmaps/native/bubbles_background.96x96x16.bmp diff --git a/apps/plugins/bitmaps/native/SOURCES b/apps/plugins/bitmaps/native/SOURCES index a523405552..de347fd1aa 100644 --- a/apps/plugins/bitmaps/native/SOURCES +++ b/apps/plugins/bitmaps/native/SOURCES @@ -151,7 +151,7 @@ bubbles_emblem.132x80x16.bmp bubbles_background.132x80x16.bmp #elif (LCD_WIDTH >= 96) && (LCD_HEIGHT >= 96) bubbles_emblem.132x80x16.bmp -bubbles_background.128x96x16.bmp +bubbles_background.96x96x16.bmp #endif #elif LCD_DEPTH <= 2 /* greyscale, mono */ #if (LCD_WIDTH >= 160) && (LCD_HEIGHT >= 128) diff --git a/apps/plugins/bitmaps/native/bubbles_background.96x96x16.bmp b/apps/plugins/bitmaps/native/bubbles_background.96x96x16.bmp new file mode 100644 index 0000000000000000000000000000000000000000..f52642e19b7f22bedbb1adc36a60f5eecf1435b8 GIT binary patch literal 27702 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 >= (MAX_SHOTTIME*7)/10) { rb->lcd_getstringsize(hurry, &w1, &h); - rb->lcd_putsxy(LCD_WIDTH/2-w1/2, LCD_HEIGHT/2-h/2, hurry); + /* screen is too small for the message to be centered (Clip Zip) */ + #if (LCD_WIDTH <= 96) + rb->lcd_putsxy(LCD_WIDTH/2-w1/2+LCD_WIDTH/6, LCD_HEIGHT/2-h/2, hurry); + #else + rb->lcd_putsxy(LCD_WIDTH/2-w1/2, LCD_HEIGHT/2-h/2, hurry); + #endif } }