Bug 11761 - Finalize scrolling behaviors for Now Playing Screen
: Finalize scrolling behaviors for Now Playing Screen
Status: CLOSED FIXED
Product: SqueezePlay
Classification: Unclassified
Component: UI
: unspecified
: All Other
: P3 normal (vote)
: 7.5.0
Assigned To: Michael Herger
:
Depends on: 14630
Blocks:
  Show dependency treegraph
 
Reported: 2009-04-10 23:57 UTC by Alan Young
Modified: 2010-04-08 17:26 UTC (History)
5 users (show)

See Also:
Category: Feature


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alan Young 2009-04-10 23:57:18 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.
Comment 1 Alan Young 2009-04-11 00:11:00 UTC
This is a duplicate of the Controller bug 10515 for the Fab4 skin(s)
Comment 2 Weldon Matt 2009-07-29 15:10:08 UTC
Alan, please explain further, not sure what you're proposing here...
Comment 3 Alan Young 2009-08-04 00:18:32 UTC
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.
Comment 4 Jim McAtee 2009-08-04 01:29:58 UTC
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.
Comment 5 Weldon Matt 2009-08-07 12:18:43 UTC
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 :-)
Comment 6 Alan Young 2009-08-15 00:10:10 UTC
(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.]
Comment 7 ndijulio 2009-08-19 16:52:01 UTC
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.
Comment 8 Ben Klaas 2009-08-26 07:53:53 UTC
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.
Comment 9 Weldon Matt 2009-10-26 15:15:57 UTC
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...
Comment 10 Jim McAtee 2009-10-26 15:21:24 UTC
An option to do that repeatedly, just once, or not at all, similar to the options on ip3k players, might be desirable.
Comment 11 SVN Bot 2009-10-27 14:48:45 UTC
 == 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.
Comment 12 Wadzinski Tom 2009-10-27 14:50:54 UTC
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).
Comment 13 SVN Bot 2009-10-30 10:14:55 UTC
 == 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
Comment 14 Ben Klaas 2009-10-30 10:16:26 UTC
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.
Comment 15 Chris Owens 2010-01-04 16:00:41 UTC
Changing priorities due to management guidance.
Comment 16 SVN Bot 2010-02-26 10:49:22 UTC
 == 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.
Comment 17 Ben Klaas 2010-02-26 10:52:32 UTC
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.
Comment 18 SVN Bot 2010-02-27 09:20:11 UTC
 == 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"
Comment 19 Michael Herger 2010-02-28 22:41:43 UTC
Nothing left to do. Thanks!
Comment 20 Chris Owens 2010-04-08 17:26:55 UTC
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!