Bug 6843 - Showing "Nothing" on Now Playing Screen Shows Default Blank Album Icon Over "Now Playing" words
: Showing "Nothing" on Now Playing Screen Shows Default Blank Album Icon Over "...
Status: CLOSED FIXED
Product: SB Controller
Classification: Unclassified
Component: UI
: unspecified
: PC Windows XP
: P2 normal (vote)
: 7.0
Assigned To: Ben Klaas
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-01-28 16:25 UTC by Mickey Gee
Modified: 2008-05-15 13:02 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mickey Gee 2008-01-28 16:25:58 UTC
With a SB Controller-SB Receiver connected to SqueezeNetwork only, when I press the Home key and the Receiver is not playing anything, the formatting of the Now Playing screen is a little off. The default album cover (the musical note in a square) is overwrites the word "Now" in the window's title. Only the bottom half of the default album cover is shown and the top half looks like it's higher than the top of the screen.

Seen on firmware 7.0 r1658 (January 28). Connected to regular SN, and not beta.squeezenetwork.com.
Comment 1 Blackketter Dean 2008-01-29 07:48:10 UTC
It should just be the word "Nothing" with no icon.
Comment 2 Ben Klaas 2008-01-29 07:52:04 UTC
FWIW, this is a skinning issue. fix should be entirely on the jive side, as the data sent by SC in the playerstatus object is correct. Need to make sure that the menu item style is set correctly for all instances of this menu being updated.

Comment 3 Ben Klaas 2008-01-30 15:28:03 UTC
fixed in jive r1712 and change 16998

this ended up being far more involved than I thought it would be, but I think the end result here is better.

gory details:

Have jive (instead of SC) handle the single-item 'NOTHING' and 'OFF' "playlists" delivered when the player has and empty playlist and is off, respectively.

Don't use _uses metatable for albumitemNoAction, as it delivers an icon to the skin element that it inexplicably inherits from albumitem, even though it's explicitly left out

Add new player notification for playerPlaylistSize that SlimBrowser uses to determine whether to display the 'NOTHING' window or re-show the current playlist

Add two new player methods, getPlaylistSize and getPlayerPower

Add string for SLIMBROWSER_OFF
Comment 4 Blackketter Dean 2008-01-30 16:12:28 UTC
Is it not possible to disable Now Playing altogether when the unit is off?  It doesn't make any sense to have that menu choice in that case.


Comment 5 Ben Klaas 2008-01-30 16:37:28 UTC
I propose a paradigm shift where we stop calling the "Current Playlist" "Now Playing"

This bug has nothing to do with the NowPlaying applet, aka the "Now Playing" screen, aka the "Big Artwork" screen.

If nothing's playing you won't see NowPlaying.

The bug is about the Current Playlist, and I fixed it.

back to RESOLVED
Comment 6 James Richardson 2008-05-15 13:02:41 UTC
This bug has recently been fixed in the latest release of SqueezeCenter 7.0.1

Please try that version, if you still see the error, then reopen this bug.

To download this version, please navigate to: http://www.slimdevices.com/su_downloads.html