@
pike
Quote:* when tune changes there's a slight delay
really? the next song should start playing straight away. there is a delay in the gui, however, as the manager does its thing. on a song transition, it slides the list up, ensures the playing song is at the top, and then adds the necessary number of random songs to meet the minimum queue depth of 10 songs.
but, all that delay was there before. i think the only way to fix this is to threadify the manager, but i freely admit i have no idea how to do that. but, this is one of the reasons why i externalized the manager. it makes it easier to threadify it later.
Quote:* would it be possible to get some indication of how many unlistened (this session) tracks are left ? or there's no such massive history function so we can tell ?
i'm not sure what you're asking for but it sounds like you're looking for a new info label to provide some status.
the size of the current playlist is already available as an info label. but the number of unplayed songs is that minus one. a partymode.unplayed info label could be created which returns that (and "" if party mode is not enabled.)
now, if you're asking about something which reports how many possible songs are left in the database to choose from, thats simply the size of the database minus the size of the current history. that could be partymode.possiblesongs or something.
if you're looking for someting completely different, then please elaborate. any number of new info labels can be added. i did see any being needed because the existing playlist ones still apply. if you just let party mode run on its own, and you're in the vis, you should almost always see 1/10 in the corner.
@
sollie
Quote:ps: maybe i am a little anoying, but il still like a autolaunch feature at boot (option)? when its possible to add this to autoexec.py, can you tell me howto?
its not possible yet but i was planning on using a builtin function which toggles partymode on and off (like the builtin function which toggles the dvd tray.) i cant think of any reason for two seperate builtins.