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