Support and General Use > Theming and Appearance Customization
Themes that didn't work on iriver h120
(1/1)
littlenick:
Hi,
I downloaded and tried an array of themes apparently released for iriver h120 and here is a list of themes that made anything almost or completely illegible:
DigiCurve
HiPodNextV5_new
Rainy Days
Simple Green 0.1 beta iRiver...
Simple X5
Simply Blue
Sport_x3
Ultima_V2
What are your experiences?
Greetings, Tom
AlexP:
I suspect these themes were originally made for other targets with different capabilities (e.g. colour) but the same screen size. As the theme site has no way to know how themes look, it just allows all themes for a target that technically work.
bluebrother:
Shouldn't it be possible to make checkwps figure if a bitmap would fail to load because it's of the wrong color depth? I don't see a reason why it shouldn't be able to do that.
pixelma:
There is no wrong colour depth, bitmaps will be scaled down (and I also guess up*) to the native screen resolution. Technically those themes aren't broken - each colour theme that does not use colour parameters in viewport definitions will work on greyscale.
The problem is that you lose information and contrast when scaling from 16-bit colours to 4 greys, in some cases so much that it is not recognisable anymore.
And another important thing which I'm not sure how the theme site deals with is setting fore- and background colours in the config file. Currently there is no way of setting fore- and background shades on greyscale and even if it was, I guess you could only choose shade 0-3 as in viewports, no colours. In WPSs which use " - " for viewports to use global fore- and background colours it will always be black as foreground and white as background on greyscale. That makes it especially hard when a theme uses white as foreground - set globally in the config file - and a dark backdrop for colour targets. These will get the dark backdrop and black text in the foreground on greyscale displays.
Going by a recent thread about "Simply Blue", the theme site doesn't check for this yet because this theme looks like it works the way I described and it is on the greyscale pages. I guess this would already be a major help if global foreground and background colours could be caught (since unknown settings will be ignored in Rockbox, there is no problem if a .cfg file contains those lines; loading on greyscale will just ignore them, so the theme site needs to do something else there or implement foreground and background settings on greyscale and Rockbox will probably fail to load them if there are RGB values ;)).
*) except monochrome images which get special treatment
Edit: I just checked your list and all but "Rainy Days" use white text, assuming you mean "HiPodNextNightV5". "Rainy Days" itself is ok to read on my M5 which also has a 160x128 greyscale display but is a bit easier to read than an H100 display - contrast isn't very high of course but enough to see (the worst part being the small pointer selector icon on a bit darker part of the backdrop, I guess I wouldn't like that on a colour display either)
Navigation
[0] Message Index
Go to full version