iSubMusicStreamer
iSubMusicStreamer copied to clipboard
Better Queue Functionality
Currently, if I want to queue a song to play next, it just adds it to the end of the queue. This is fine if your just listening to music your queuing, but if I'm listening to my playlist, then it's 400 songs down and I need to manually bring it up.
Other apps do this by having a second "up next" queue. Simply queuing a song adds it to the end of the up next queue, and when a song ends, it plays the next song in the next up queue, if it exists, otherwise it continues playing your playlist or whatever.
An alternative would be to just queue the song as the next song in the queue. This has the drawback that adding multiple songs will play them in the opposite order as queued.
some other things to note: Often, songs added to the up next queue disappear when once played. That is once the song starts, if it ends or is skipped/rewound, then you can't get it back by rewinding/skipping to it. This might get a bit annoying for making playlists, as queuing is kinda the main way to add songs.
Also the current ui isn't really designed with having 2 queues in mind, and might get messy.
Anyways, thank you for this project