Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide
translations



Rockbox mail archive

Subject: Re: gui_syncsplash unclear on dark backdrop; iriver H320

Re: gui_syncsplash unclear on dark backdrop; iriver H320

From: Michael Sevakis <jethead71_at_sbcglobal.net>
Date: Wed, 27 Sep 2006 20:28:00 -0400

I think the gray levels are individually adjustable on the tomato potato :)
in the remote and I find the text itself a bit unclear on the splashes
myself. Could use a gamma setting perhaps or just change the lightness of
each. IMO, you could put this up in flyspray.

----- Original Message -----
From: "Calum Mackay" <calum.mackay_at_cdmnet.org>
To: <rockbox-dev_at_cool.haxx.se>
Sent: Wednesday, September 27, 2006 5:07 PM
Subject: gui_syncsplash unclear on dark backdrop; iriver H320


> hi all, apols if this isn't the right place.
>
> Since switching to a dark backdrop, on my iriver H320, I'm unable to
> easily see messages put up by gui_syncsplash(), e.g. "Shutting down...",
> since they appear as black text on a transparent background, which is
> almost invisible against my dark backdrop.
>
> I see this code in splash():
>
> #if LCD_DEPTH > 1
> if(screen->depth>1) {
> prevbg = screen->get_background();
> prevfg = screen->get_foreground();
> screen->set_background(LCD_LIGHTGRAY);
> screen->set_foreground(LCD_BLACK);
> }
>
> although the messages I see are actually black text with a transparent
> background, and thus are black text on whatever the backdrop currently
> is. So perhaps the above code is for the LCD remote (where the msgs are
> visible)?
>
> Either way, is this perhaps a bug - in that splash() should use a fixed
> background colour, not a transparent one which won't work with a dark
> backdrop; or perhaps an RFE for a setting to control the colours used by
> splash()?
>
> Thanks for any comments,
>
> best regards,
> calum.
Received on 2006-09-28

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy