A lot of this has developed historically. iPeng started with own menus
only and also the server worked a lot different when I started iPeng, in
a lot of cases server paradigms have also followed iPeng, not just the
other way around.
For example in the question of whether a "play" action should always
play a whole album and this like that (originally Squeezebox server
always played single tracks). Also the menu system was much less
sophisticated before version 7.5.

When I started this today I would probably only generate own menus for
track listings (albums and playlists) and BMF and handle everything else
through SqueezePlay subclasses if needed at all and that's also what
I've been doing for new stuff for quite a while, actually since I
dropped compatibility with SqueezeCenter (7.3) which doesn't support the
menus. I still have users complaining about this since they use server
version 7.3 and lack a lot of functionality in iPeng 9...



---
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