bklaas;564929 Wrote: 
> 
> - Ability to hide submenu items (nice-to-have)
> 
Just in case you aren't aware of it, Alan has added a third party API
in the onebrowser branch of the server that will make it possible for
third party developers to implement a plugin that hides the library
browser menus. I still think it would be good to have this kind of menu
configuration on the client, since you may want to cofigure "Dad's
remote" and "Kid's remote", but if you feel need to prioritize...

Alan's onebrowser stuff will only handle the local library browsing
menus so it's not a generic solution for all menus since that was out
of the scope for his work. It will cover most but not all menus under
My Music, for example "My Music/Random Mix" will not be possible to
hide. Also, it will not cover any menus under "Internet Radio" or
"Extras".

bklaas;564929 Wrote: 
> 
> Certainly I'd like to hear about bugs, nor do I have any problem with
> feedback
> 
I also thought about another thing. Currently the configuration is the
same independent which server and player you are connected to. 

Is there some usage scenario that would require possibility to
configure different menu layouts dependent on which server/player you
are controlling ?

Is there some usage scenario where different users of a specific
controller would like to have different menu structures ? 
For example, one structure for me and another simplified structure for
the other members of the family ? 
How does the support for the multiple users enhancement earlier planned
fit into all this ?

bklaas;564929 Wrote: 
> 
> provided it's not what's already been said.
> 

Ben, I suspect you probably don't want to here this, since I'm partly
repeating myself, so feel free to ignore the rest of this post if you
aren't interested. I will try to not repeat this again after this post,
I just want to make a last try to explain my thoughts.

Do we have some idea what kind of problems we are trying to solve with
this functionality ? 
That is, why do we feel that people need to reconfigure menus ?

I'm not saying that it isn't needed, I just thought it would be good to
know if the reason people want to reconfigure menus is the same as I
think they are. If we are only trying to create possibility to
reconfigure menus without knowing the problem there is a risk we are
prioritizing the wrong things and doesn't choose the best solution,
which will make this device more geeky than it currently is.

The main needs I personally suspect exists are:
1. Possibility to make it easier to access the functions I'm accessing
often, the current interface requires too much scrolling and have too
deep menus to make it effective for people that are only playing local
music or only playing internet radio music.
2. Possibility to make the device permanently easier to use for spouse
or kid where a lot of menus will confuse them while still allowing me
to access all the menus in an effective way.
3. Possibility to secure the device so it can't be reconfigured by
people that don't know what they are doing.
4. Possibility to make the device easier to use temporary during a
party for people who aren't used to using Squeezeboxes.

Point 2, 3 and 4 is probably about making it possible to hide different
kind of menus and they are also a bit related. Regarding point 1, think
about Windows for an example, it has the possibility to reconfigure
menus but how many people use it ? I think most people just accept the
default installation menu structure and instead use the commonly used
application list that automatically appear directly in the start menu.
Windows also have a way to automatically hide menus which are rarely
used. Yes, I know a computer isn't completely comparable with a
Squeezebox, I'm just trying to say that, if we know the problem there
might be better solutions than adding additional configuration options
that makes the system even more geeky. 

Based on the experience from some of my plugins, I know that the
easiest short term solution if you don't know the usage scenario, is
always to add another configuration option, but in the end it can turn
out unusable because it gets too complex or requires too much work for
most potential users.


-- 
erland

Erland Isaksson ('My homepage' (http://erland.isaksson.info))
(Developer of 'many plugins/applets'
(http://wiki.slimdevices.com/index.php/User:Erland). If my answer
helped you and you like to encourage future presence on this forum
and/or third party plugin/applet development, 'donations are always
appreciated' (http://erland.isaksson.info/donate))
------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=80658

_______________________________________________
beta mailing list
beta@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/beta

Reply via email to