Yes. Well, actually more the other way around.
iPeng uses the server-supplied menu structure but replaces some of the
server-side menus with own versions (e.g. Albums, Artists, Genres,
Playlists) and it also adds some own menus.

iPeng even goes as far as doing that for sub menus. So if a SqueezePlay
menu opens something that iPeng detects to be an "Albums" menu iPeng
will try to extract the parameters and replace the menu with an own
"Albums" menu.
Works surprisingly well for the local library but has been a lot of
work.
It's the only way to get control over what to display, though. It's
primarily important for track lists where I show things like file type
and duration but other functionality like sharing relies on it, too.

I also have some menus for which I use the server provided menu (the
data is retrieved as for a normal menu) but where I use a specific
subclass of the menu and/or controller to get special behavior for the
menu. The configurable "Favorites" menu would be an example for that.
This is the server-supplied "Favorites" menu but the controller has
editing functionality and the model class can send changes to the
server.



---
learn more about iPeng, the iPhone and iPad remote for the Squeezebox
and
Logitech UE Smart Radio as well as iPeng Party, the free Party-App, 
at penguinlovesmusic.com
*New: iPeng 9, the Universal App for iPhone, iPad and Apple Watch*
------------------------------------------------------------------------
pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777
View this thread: http://forums.slimdevices.com/showthread.php?t=96757

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

Reply via email to