Doesn't one of foosion's components provide this capability? It lets you associate the queue with a playlist; manipulating that playlist changes the queue. And it's not .NET so it'll be non resource-hogging.
how about panel version of foo_queuemanager?. it would be nice.
I will maybe move this plugin to columns_ui - if it works ^^
Start playback on queue creation:This feature is experimental as it violates a note in the SDK: "Do not call playback_control methods from inside any kind of global callback (e.g. playlist callback), otherwise race conditions may occur.". I have spent some thoughts about possible problems with this feature, and there is no realistic situation how this could create a race condition. But if you experience crashes or foobar getting stuck in high CPU usage, deactivate this feature.
It should also be noticed that (at the moment) the title formatting strings are not updated after adding the track to the queue. So using fields like %cwb_queueindex% doesn't make much sense
I can't hide the panel, so that's a no.You can already delete tracks - select them and press delete on you keyboard.A panel has no control over it's resizing - this is either a columns ui bugs or you are doing something wrong.
And: Do you think it is possible to make it appear only, if there's something in the queue and automatically hide, if the queue is empty? I mean this is exactly the situations when we want to see your queue window.