Support and General Use > Theming and Appearance Customization
Horizon
gnomacor:
I manage to hammer out a functional version, which is now up! It was a tedious few days, but I think the results were worth it.
The SBS section is actually mostly adapted from my previous theme, Die Bahn. Namely the centered list and the list end detection.
The scrollbar, when not displaying end of list, is split up to 5 variants that continuously scroll. Instead of providing an absolute position via custom scrollbar (not feasible AFAIK outside of bar tag which I didn't want), it switches between the 5 variants (5 since it's a big enough number that doesn't require math, also impossible in theme) to give you a scrolling feedback. It works, and I can't quite capture it into a picture or GIF; you'll have to install the theme and try it out yourself. The scrolling direction is also synchronised with the physical scroll wheel of my Surfans F20 at least.
I hope this theme inspires you to adopt custom listing and scrollbar, and perhaps the themeing engine can be improved to offer better tags for this purpose. Meanwhile, please enjoy!
Edit: As of v1.2 the title bar is now separate, and now fills in the empty space above the list. The screenshots are updated.
gnomacor:
So I just realised that the scrolling direction of the wheel and the list is backwards, which coupled with the physical scroll wheel made the visual counterintuitive. What I have here is a natural scrolling version, that reverses the direction of list from the typical Rockbox. Rename the file & replace the Horizon.sbs file with it and you're good to go.
lmk how it compares to the original version, especially from players without a scroll wheel.
EDIT: no, it doesn't work. the muscle memory and the fact that the list is now displayed upside down makes it confusing. Also the scrollbar scrolling direction is now reversed to follow the list instead. That way at least it's consistent.
Frankenpod:
Great looking theme.
Very nice to see something new being achieved with the theme engine!
Not sure if the idea is to download the alternative sbs linked in this thread or not? The version from the theme site is perfectly usable as it is, I find.
Would it be possible to have the volume bar done in the same circular way as the progress bar? (i.e. as concentric circles - or the common thing of the volume arc temporarily overlaying the progress one when the volume is changed)?
The only other possible change that occurs to me is whether there could be something to indicate the maximum extent of the progress 'circle', so it's visible at a glance what proportion of the track has elapsed (without having to look at the numerals)? Either a faint ghost of the complete progress line, or a subtle end point marker?
gnomacor:
Hi Frankenpod, thanks for writing!
* re: Horizon-natural.sbs: The natural scrolling version was experimental. Outside of that it's the same thing, you don't need to install it. I don't think it's worth it especially now that the scrolling direction matches the movement of the list, but you could try it out if you're curious.
* re. circular volume: Concentric rings would be hard since it would have to be a separate image file, and I can't overlap them even if it's transparent. I'm thinking of utilizing more of the perimiter and put the progress bar on top and volume at the bottom. I'll see how that goes.
* re. progressbar boundary: I was working on it but it didn't make the cut in time for the release. Perhaps I got too carried away making the scrollbar work. There should be an upgrade addressing this SoonTM.
Edit: the updated version is now up, with background added to the playback progress. See below for screenshots.
Navigation
[0] Message Index
[*] Previous page
Go to full version