Several comments after digesting the weekend's posts...

First, our build server has been having serious issues in the last week
and our team's ability to get immediate attention to problems is
diminished these days. Unfortunately the home menu customization has
yet to be in a published firmware yet. Look for a 7.6 firmware >=
r8987. Hopefully that gets built a.s.a.p. this week.

Second, to clarify-- this work is 100% client-side and has no
implications to the server.

Thirdly, I should say that the principal motivation for the CM-driven
design for this feature is to support menu *reordering*, which I've
been given as a 7.6 requirement. CMs certainly have their UI drawbacks
(the biggest one IMO is discoverability), but one thing they easily
provide is a scalable interface for doing different tasks on an item.
Hide, add, move to top, move to bottom, up one, down one, etc. The
previous interface in Settings->Home Menu was crippled in comparison to
this. Another way of putting it, if I'm adding menu reorder functions to
a context menu, it follows that the add/hide items should also be
there.

Suggestions that I think will likely happen:
Add ability to hide items from submenus.
Do not put the "Restore Hidden Menu Items" on the home menu.

Suggestions that will very likely not happen:
Adding ability to push home menu items across different submenus
Web interface control of squeezeplay device menu ordering
Drag and drop on Squeezebox Touch

Lastly, the big checkbox menu to add/remove from the home menu...I can
put it back easy enough, but none of you thought of that menu as a UI
disaster? I wrote it and have long thought it was an embarrassment...

so...what I could do is have a menu of a few items under Home Menu

Settings->Home Menu->
Restore Defaults->
Edit Home Menu Items->
Restore Hidden Items->

...something like that. Alternatively on the Restore Hidden Menu Items
I could instead just call it "Hidden Items", and the user could access
those items directly there, or re-add them back to the home menu via
CM. That would allow access to seldom-used items without having to add
them back to the home menu first.

7.6 is a ways off yet, so there's time to iterate on this a bit.

Finally, Erland you're correct there are no hooks for 3rd party
applets. Apologies for that, but it really didn't make a lot of sense
here. My goal on 3rd party support this year is to get a decent means
for developers to add custom Now Playing screens.

cheers,
#!/ben


-- 
bklaas

Logitech Developer: 
Squeezeplay/SqueezeOS/SqueezeboxController/SqueezeCenter
Community Developer: Nokia770Skin

http://www.last.fm/user/bklaas/
'KHAAAN!' (http://khaaan.com/)...'BUNNIES!'
(http://home.pacbell.net/bettychu/2003allbreedbisris/BIS.html)
------------------------------------------------------------------------
bklaas's Profile: http://forums.slimdevices.com/member.php?userid=58
View this thread: http://forums.slimdevices.com/showthread.php?t=80658

_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta

Reply via email to