>*To Do List*

>Web interface? - Not sure seems a lot of work for stuff that wont
>change after initial setup
Did you mean web interface, or webUI settings page?

>Enable/Disable - Something like hold the play button and select
>SugarCube and then off it goes, otherwise always be disabled
I think the way to go would be to make a SugarCube mixer.  i.e. pres-and-hold 
play, and you will get a list of mixers; from the list pick SugarCube, and away 
it goes, until you stop SugarCube.  You should be able to crib the code from 
the official MusicIP plugin, which adds a MusicIP mixer to songs, albums, 
artists, genres.  Only show the SugarCube mixer for songs that have the mixer 
enabled property, so that you can't attempt to seed a song that's not validated.

It would be really nice to also have the option to change the variety and style 
from the player UI.  Either like the official MIP plugin does (when starting a 
mix), or perhaps even better as a settings page under Extras menu.

You will also need an option to stop sugarcube!  eg. Extras -> SugarCube -> 
Stop mixing.

>Play tracking - Keep track of played tracks to reduce duplicates 
Adding <n> songs to the end of the playlist after <n> songs have played may be 
easier/better.  You wouldn't get duplicates in the <n> songs if you request 
them in one go from MIP?

>Add Schedule filters - ie. multiple filters such as more dance during
>day and start sending more chilled tracks in evening
Could add a player UI setting option to change filter.  The current settings 
could be read just before requesting new tracks from MIP.

>Multi user filters - So multiple users can have different filter and
>selection criteria, so if your wife is at home she isnt treated to drum
>and bass but gets nice Kate Bush tracks ;)
Partially solved by selectable player UI settings (per-player).

It's probably worth waiting until SC supports personas, as many 
plugins/settings could do with per-user settings.

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

Reply via email to