Bugzilla – Bug 11761
Finalize scrolling behaviors for Now Playing Screen
Last modified: 2010-04-08 17:26:55 UTC
I realise that others have different opinions, but this is a show-stopper for deployment in the living room for us. I'm sure taht we are not alone, which is why I have marked this a severity major. See also bug 11161.
This is a duplicate of the Controller bug 10515 for the Fab4 skin(s)
Alan, please explain further, not sure what you're proposing here...
Sometimes there is scrolling text on a Fab4 display. The ip3k player-UI has an option to disable this scrolling entirely, or just to scroll once and then stop. Fab4 needs a similar option.
If an option to disable text scrolling is added, it may be desirable to distinguish between when browsing and when Now Playing is shown. I can see not wanting the distraction when NP is displayed, but wanting the benefit of scrolling while browsing.
We need a better default behavior for this before we start adding user options. Assigning to Noah so he can remind me to discuss when he gets back next week :-)
(In reply to comment #2) > Alan, please explain further, not sure what you're proposing here... On the now-playing screen, if the metatdata does not fit in the fixed, assigned area of screen real-estate, then it scrolls horizontally. This request is that (possibly as an option) it should scroll only once, when first displayed (or when the screen is entered) and thereafter remain static (and thus truncated). See also bug 11762. [When I first placed an SB3 on top of the Hi-Fi cabinet in our living room, one of my wife's first questions was: "How do you stop that awful scrolling?" It was easy - the ip3k player-UI has a variety of options to control scrolling behaviour, including 'scroll once and stop'. Implementation of this enhancement request is probably a prerequisite to our SB3 being replaced by a Fab4.]
Reassigning to Weldon for appropriate direction. Might makes sense to have a general scrolling behavior spec for menu items (1 line, 2 line) + Now Playing.
this is an administrative shuffle on priority fields to help make better judgment on the top end of the priority list. P4->P5, P3->P4, and P2->P3.
Tom: final idea was to scroll individual lines of text in order. 1. line 1 would scroll once and stop; 2. line 2 (if there is a line 2) would scroll once and stop; 3. line 3 (if there is a line 3) would scroll once and stop. Return to Step 1, repeat...
An option to do that repeatedly, just once, or not at all, similar to the options on ip3k players, might be desirable.
== Auto-comment from SVN commit #7949 to the jive repo by tom == == https://svn.slimdevices.com/jive?view=revision&revision=7949 == Bug: 11761 +2 Description: - textStopCallback support added - NP title/artist now scrolls artist, then album, then 3 second wait, then repeat.
Reassigning to Ben for using the new support on touch's 3 line design once it is in place. Ben, when you are done, I recommend either not closing this bug, but leaving it open as P2 for Alan's setting request (or creating a different P2 bug for that).
== Auto-comment from SVN commit #7982 to the jive repo by bklaas == == https://svn.slimdevices.com/jive?view=revision&revision=7982 == Bug: 11761 Description: add code to sequentially scroll through three lines of info on Fab4 NP screen; first track, then artist, then album add skin parameters on how many lines of metadata is shown (baby/controller have 2, fab4 3), so scroll stop callbacks cycle through correctly
Per Tom's recommendation in comment #12, this is now a P2. Sequential scrolling behavior now works on Fab4 NP screen. P2 is to add user settings for no scroll and for scroll once then stop.
Changing priorities due to management guidance.
== Auto-comment from SVN commit #8592 to the jive repo by bklaas == == https://svn.slimdevices.com/jive?view=revision&revision=8592 == Fixed Bug: 11761 Description: Add user setting for Now Playing text scroll behavior (Settings->Screen->Now Playing Text Scrolling) Options are: Standard Scrolling, Scroll Once, Do Not Scroll (these strings are taken from WebUI and are thus consistent) Note that there is one new EN string in this checkin that needs localization.
Michael, FYI there's one string added for this bug. I'm leaving the bug resolved but assigning to you so it has visibility to you.
== Auto-comment from SVN commit #8595 to the jive repo by bklaas == == https://svn.slimdevices.com/jive?view=revision&revision=8595 == Bug: 11761 Description: put scroll mode settings under Settings->Screen->Now Playing->Scroll Mode this has two benefits: no long a need for any localizations, as everything we need is now translated organizationally, there are likely going to be more NP settings, e.g., select available screen "views"
Nothing left to do. Thanks!
This bug has been marked fixed in a released version of Squeezebox Server or the accompanying firmware or mysqueezebox.com release. If you are still seeing this issue, please let us know!