This closes #17 and #10, finishes two tasks of #2 and actually solves a few additional issues like:
Not being able to resume playback from a stopped playlist.
Unclear and buggy definition of volume range.
Bot just showing "playing next playlist entry" instead of actually showing the title of the next playlist entry.
Missing "previous" command to go to previous playlist entry.
Missing "loop" command to loop the playlist. (Now exists in form of "loop on"/"loop off")
Missing "stop-after" command to stop playback after current track ends.
A small bug in ts3query.iced that didn't escape line breaks. (Was in use here for "playlist"/"list" commands which got removed in the process.)
Known issues:
Starting with an empty playlist, adding an entry and then typing "next" will automatically play the first entry. This is not really a bug or even an issue but definitely unexpected behavior that is coming from VLC.
This closes #17 and #10, finishes two tasks of #2 and actually solves a few additional issues like:
Known issues: