Bug 13229 - Define/implement new ip3k menu structure
: Define/implement new ip3k menu structure
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Player UI
: 7.4.0
: PC Other
: P1 major (vote)
: 7.4.0
Assigned To: Andy Grundman
:
Depends on:
Blocks: 13667
  Show dependency treegraph
 
Reported: 2009-08-04 11:03 UTC by Andy Grundman
Modified: 2009-10-05 14:26 UTC (History)
4 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 Andy Grundman 2009-08-04 11:03:36 UTC
Define and implement new ip3k menu structure.  Mostly similar to SP menu structure.
Comment 1 Seth Schulte 2009-08-13 15:15:25 UTC
Proposed new home menu structure for IP3K devices:
* Now Playing
* Internet Radio
* My Music (for local music only; Rhapsody Library, MP3Tunes Music Locker, etc. should appear under My Apps/Rhapsody/, My Apps/MP3Tunes, etc.)
* My Apps
* App Gallery
* Favorites
* Line In (Boom only, and only when a cable is connected to the line in)
* Alarm Clock (Boom only)
* Settings
* mysqueezebox.com/Squeezebox Server(?)

Question: Is there any reason we shouldn't always display My Music as a home menu item (as it's listed above)? In this case, if the user is currently connected to a Squeezebox Server, display its library. If the user is currently connected to mySB.com just treat selecting My Music as if they had selected Squeezebox Server (currently at the bottom of the list)?

I'm sure I'm not thinking of some terrible collateral issue that would result from this though...
Comment 2 Andy Grundman 2009-08-13 15:28:27 UTC
Surely My Music comes before Radio?
Comment 3 Seth Schulte 2009-08-14 16:10:27 UTC
No, we're moving Internet Radio above My Music per Junien and also Sam. FWIW, I don't think it's really a big difference either way.

Also, If someone chooses to add an app to their Home menu during app install, they should appear below My Music but above My Apps. Also, if possible, these "apps added to the Home menu" should be listed in alphabetical order.
Comment 4 Seth Schulte 2009-08-20 11:41:22 UTC
OK... About face... Updating the order based on feedback from Matt C. ;-)

Here is the newest, latest, greatest menu structure for IP3K devices:
* Now Playing
* My Music (for local music only; Rhapsody Library, MP3Tunes Music Locker, etc.
should appear under My Apps/Rhapsody/, My Apps/MP3Tunes, etc.)
* Internet Radio
* My Apps
* App Gallery
* Favorites
* Line In (Boom only, and only when a cable is connected to the line in)
* Alarm Clock (Boom only)
* Settings
* mysqueezebox.com/Squeezebox Server
Comment 5 Andy Grundman 2009-08-25 08:42:16 UTC
*** Bug 13520 has been marked as a duplicate of this bug. ***
Comment 6 Andy Grundman 2009-08-25 10:25:32 UTC
I'm also going to leave "Extras" in there above Settings.
Comment 7 Seth Schulte 2009-08-25 11:32:57 UTC
Why leave Extras in the menu structure?

Everything in Extras has a new home, with the exception of Line In, which appears on the Home menu when a line in cable is detected. And, just to note it, there is also one persistent Line In setting (on/off) under Settings/Audio/Line In.

But I don't think there is a need to include Extras any more.
Comment 8 Andy Grundman 2009-08-25 11:38:02 UTC
Not true, 3rd party plugins can appear there.
Comment 9 Weldon Matt 2009-08-25 11:47:06 UTC
Can we have a menu specifically for the plugins, which only appears after you've installed at least one plugin?  And get rid of "extras?"

That way, the vast majority of users won't have to deal with it if they don't want to, but people who use the plugins will have a good experience?
Comment 10 Andy Grundman 2009-08-25 12:01:59 UTC
That's exactly how it works now, so yes.
Comment 11 Weldon Matt 2009-08-25 12:29:58 UTC
(In reply to comment #10)
> That's exactly how it works now, so yes.

Alrighty then, sounds easy.  

Assuming:

- no plugins are installed out-of-the-box
- the menu becomes "only" plugins, not basic functionality like line-in etc.
- we name the menu "plugins"
Comment 12 Andy Grundman 2009-08-25 12:34:25 UTC
I think we need to keep the Extras name.  And there is some included stuff that gets put in there, such as:
Save Playlist
Net Test
Comment 13 Weldon Matt 2009-08-25 12:37:25 UTC
Fair enough.

FYI, "save playlist" already exists at the bottom of the "current playlist."  Though the redundancy doesn't necessarily bother me...
Comment 14 SVN Bot 2009-08-25 12:40:29 UTC
 == Auto-comment from SVN commit #7081 to the network repo by andy ==
 == https://svn.slimdevices.com/network?view=revision&revision=7081 ==

Bug 13229, Define ip3k button modes for apps with existing plugins
Comment 15 SVN Bot 2009-08-25 12:44:44 UTC
 == Auto-comment from SVN commit #7082 to the network repo by andy ==
 == https://svn.slimdevices.com/network?view=revision&revision=7082 ==

Bug 13229, migrate ip3k menu for SN
Comment 16 SVN Bot 2009-08-25 12:58:13 UTC
 == Auto-comment from SVN commit #28265 to the slim repo by andy ==
 == https://svn.slimdevices.com/slim?view=revision&revision=28265 ==

Fixed bug 13229, new ip3k menu structure for apps
Comment 17 James Richardson 2009-10-05 14:26:10 UTC
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server!
    * SqueezeCenter: 28672
    * Squeezebox 2 and 3: 130
    * Transporter: 80
    * Receiver: 65
    * Boom: 50
    * Controller: 7790
    * Radio: 7790  

Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes

If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.