Support and General Use > Theming and Appearance Customization

new theme (kinda): retroTape

<< < (10/20) > >>

Yotto:

--- Quote from: kostkoro on May 04, 2010, 06:07:37 PM ---


--- Quote ---The obvious solution to this is to not turn the status bar on. I think this actually isn't a problem with the theme so much as a problem with backwards compatibility to a time when the status bar was actually just a status bar.
--- End quote ---

It is the obvious solution, but this makes the (custom) status bar non-functional. I don't see the reason - from the designer's point of view- to put effort to do something that noone can use.

--- End quote ---

I'm *almost* positive that the "custom status bar" is actually an extremely misnamed "theme for your menus and file browser." At least, that's how it works by default for me. I also recall someone somewhere around here wanting to change the name from "custom status bar" to something a little more accurate.


--- Quote ---
--- Quote ---More info is generally better, but my personal opinion is that the info "printed" on the cassette should not change unless absolutely necessary. To me, that means it's ONLY acceptable to allow changes between tracks and to scroll long lines.

--- End quote ---

It's a matter of taste, for sure. I was going to suggest a possible "placeholder change" between next track (bottom area) and the other (current) track info, bitrate, genre, year etc (tape area), but it also scrolls...
Well, I will wait for the next version- I don't forget the "promised" rounded tape! (Although it's from audio-i).
Thanks again.

--- End quote ---
Both of our "alpha" versions have the rounded tape already, and it looks very pretty indeed. I also created smooth tape gears that - if I may toot my own horn - look AWESOME, and we'll both be using those as well.

pixelma:

--- Quote from: Yotto on May 04, 2010, 08:55:12 PM ---I'm *almost* positive that the "custom status bar" is actually an extremely misnamed "theme for your menus and file browser." At least, that's how it works by default for me. I also recall someone somewhere around here wanting to change the name from "custom status bar" to something a little more accurate.

--- End quote ---
Well, yes. And it was renamed to "Base skin" - months ago - with the "custom" option removed from the status bar options. If I remember correctly the rename happened right before the 3.5 release.

Turning the status bar off globally is also a workaround and not a fix for me.


--- Quote from: kostkoro on May 04, 2010, 04:14:45 AM ---First, I would like to notice some problems with the theme wich I have installed in my H3xx.
When status bar is off, everything works fine. When status bar is on (actually "custom") its elements are visible in the .wps, confusing the outcome.

--- End quote ---
If the WPS is coded correctly and disables the status bar in its code the status bar should not show up in the while playing screen and I assume it is coded corectly. But it sounds a bit like the bug which hit targets with remotes for a while. They displayed the status bar in the main screen if the remote WPS didn't turn it off - and kostkoro is talking about an H300 and the theme was probably tested most on a Fuze (sim). This bug is also fixed for quite some time.

Both sounds to me like kostkoro is running an older build so I suggest updating to a current build.

kostkoro:

--- Quote ---...kostkoro is running an older build so I suggest updating to a current build.
--- End quote ---

 The build I'm running is official 3.5.1


--- Quote ---And it was renamed to "Base skin" - months ago - with the "custom" option removed from the status bar options. If I remember correctly the rename happened right before the 3.5 release.

Turning the status bar off globally is also a workaround and not a fix for me.
--- End quote ---

I agree with the last notice, pixelma (workaround, not fix).
The status bar options are: off, top, bottom, custom. The theme file (.cfg) has a line: "statusbar: custom". With this setting the status bar option is automatically set to custom. I have noticed the settings about "base skin" and "remote base skin" but these include skins from themes that they have .sbs files plus a "Rockbox_none". I really did not know what to do with them.
I tried the last option, then the status bar is always off, even if I choose "status bar-- custom" or any other. If I set "base skin---retrotape" the problem of displaying in the .wps is still there.


--- Quote ---If the WPS is coded correctly and disables the status bar in its code the status bar should not show up in the while playing screen and I assume it is coded corectly. But it sounds a bit like the bug which hit targets with remotes for a while. They displayed the status bar in the main screen if the remote WPS didn't turn it off - and kostkoro is talking about an H300 and the theme was probably tested most on a Fuze (sim). This bug is also fixed for quite some time.
--- End quote ---

I don't have a remote and the only way to disable the remote .rwps is to set "remote base skin" to "rockbox_none". I also remembered that the simulator crashes if I turn status bar off, while the theme (any theme) uses .sbs, but this may have to do with an out of date simulator. The DAP does not have a problem with such settings.


--- Quote ---Both of our "alpha" versions have the rounded tape already, and it looks very pretty indeed. I also created smooth tape gears that - if I may toot my own horn - look AWESOME, and we'll both be using those as well.
--- End quote ---

I can't wait Yotto!

EDIT: OK, I finally found the solution. It's the "Remote status bar" option which has to be set to off. The main "Status bar" is set to "Custom" (which the theme.cfg does anyway) and the whole theme, .wps, menu etc. is fully functional: Nothing from the menu mixes with the .wps any more! The manual has only a basic reference about that setting.
So, pixelma is right about the bug concerning players with remote.
Thanks for leading my thought to the right path!

audio-i:
Here is the updated retroTape 320x240 version, that requires Rockbox release 3.6, possible only thanks to the way that the skin buffer usage is handled now, and other great Rockbox improvements.

So here is the list of the main changes (besides the more refined and accurate cassette wheels done by Yotto - many thanks for those!):


* New “inlay card” (menus) that shows MUCH bigger album art, so that just by pressing “menu”, bigger AA can be seen anytime.
* Small graphical changes like battery % and volume dB in bold, and thicker peakmeter bars.
* An also small but nice detail (especially when releasing the pause), the head mechanism retreats when it’s not playing.
* Touch areas where defined for the Cowon D2 (also many thanks to peaceful1 for all his ideas and testing)
* And of course, the promised biggest change, the “rounded tape” and the wheels spinning in the correct direction.
(the first image is the old version for comparison)

   


I will be also updating the 220x176 and the Gigabeat versions in a couple days (I hope)

Note: at the time I'm uploading this theme (and others), the theme site does not use release 3.6 as the stable release to check themes, it still uses 3.5, but this and the other themes I'm updating will work with Rockbox release 3.6

[Edit] I just included another small detail which makes possible to see the charging progress on the power indicator (very roughly, but nice). When I first considered it, I had decided not to because I wanted to minimize any "unreal" graphics, but Yotto showed me it'd be a good idea... so thanks again

cougarten:
hi, thanks for the great theme!
a few suggestions:

* regarding the touch-screen mappings I'd suggest this:

I know it disturbs the "realism" a bit, but it would support blind and finger operation for the most common tasks (next/prev, play/pause and maybe volume)
* I could very well live without the percentage on the battery meter
* could the volume knob turn a bit further? (down to right (via left and top))
* maybe you want to fade the counter digits just a bit to make them more realistic?
* the edges of the "wheels" or whatever spins would look better with a little anti aliasing / smoothing
* a clock was nice, but I'd rather replace the HDD instead of the peak meter (guess I'll do that myself if you don't :)
pfew :) thank you!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version