Rockbox Technical Forums

Rockbox Development => Feature Ideas => Topic started by: spike66 on February 04, 2011, 09:23:25 AM

Title: %wS, WPS displaying starting
Post by: spike66 on February 04, 2011, 09:23:25 AM
Similar to %pS, that of course allows to display images or info when a track begins, it would be useful to have a tag that would allow displaying text images etc. when the screen has just been accessed (and for a defined period of time), i.e. when entering the WPS (from the menus), entering the menus, recording screen or FM screen. I have no Rockbox technical knowledge, so I have no idea if that would be really possible, or if a "universal tag" (one that would work when entering any screen) would suffice, instead of having a specific tag for each screen.

Title: Re: %wS, %mS, %rS & %fS
Post by: [Saint] on February 04, 2011, 09:35:53 AM
You can use the %cs tag to display images/text/viewports conditionally in this case.
This tag is conditional to the current screen, I believe it is:

Code: [Select]
%?cs<MENUS|WPS|RECORDING|FMS|PLAYLIST>


[St.]
Title: Re: %wS, %mS, %rS & %fS
Post by: spike66 on February 04, 2011, 09:41:59 AM
I'm aware of %?cs, but how can you achieve to display something for, say, just 10 seconds, when the WPS is displayed after leaving a menu, and then let the WPS screen behave "normally", which is pretty much what the suggestion is about
Title: Re: %wS, WPS displaying starting
Post by: JdGordon on February 07, 2011, 12:23:29 AM
nope.... this might be doable if we ever add variables to the wps syntaxt, but no we wont be adding this tag
Title: Re: %wS, WPS displaying starting
Post by: spike66 on February 07, 2011, 08:43:16 AM
I got an iPod nano and I have to use a rather big font (I'm not old but my eyes don't believe that  :)), so I have not that much room to place info, so what I wanted to achieve is to display something (position in playlist, clock,...) every time I interact with the device ("on hold" conditional prevents further interaction). Now that I think about it, probably the most accurate suggestion to this would have been a tag that recognizes when the clickwheel is touched, so that additionally to turning the backlight on, the wps (or any other screen) would display conditionally the desired info. Would there a be technical limitation to implement such a feature (the one presented here or the initial one), or is it that the feature isn't just interesting/useful?

(on a side note, Apple's OF has something similar, since when you have the clock displaying turned on in the title, every time the clickwheeel is touched the title changes to "now playing" in the WPS or the menu title in the menus, and after a few seconds it goes back to displaying the clock)
Title: Re: %wS, WPS displaying starting
Post by: [Saint] on February 07, 2011, 09:58:23 AM
You could make an info screen conditional to "volume changing" in the .wps?

Just a suggestion.



[St.]
Title: Re: %wS, WPS displaying starting
Post by: spike66 on February 07, 2011, 05:51:47 PM
Yes [St], that's an option I've used, but being forced to change the volume in order to display what I want is very limiting, and additionally, I think that a screen where it would be quite useful is in the SBS, and there we know that on most devices, the volume can't be changed :-\