It's plain to see that Spotify's queuing system is currently one of the worst in any popular player. I'll go into detail later but for a quick bulletpoint list of why it's awful:
To go into further detail and use examples you can recreate yourself to show how horrible the current playback system is here's exactly what happened to me while I was using Spotify at work earlier today.
Last Friday I clicked play on a Reel Big Fish album. I got only a few tracks in and closed Spotify for the rest of the day. Today I open Spotify and the RBF album is still in the queue. I search for a single song, Wale's Mirrors, and play it. After Mirrors ended the rest of the RBF album started blaring itself out of the speakers which I didn't want to listen to. There was no way to remove the songs from the queue (right-clicking them brings up a grayed out 'delete' line) and so I simply had to sit there with one song paused until I wanted to listen to something else
Later on I decided I would listen to a single song. To find and play a single song you often have to be exceedingly specific, often searching for the artist, song, and album to get the exact song ONLY in search results. The reason behind this is because in a search result if you double-click a song, it automatically queues up EVERY SINGLE SONG IN THE SEARCH UNDER IT. I have literally never seen any other system that works this way and it doesn't make sense, especially when you have a common song title like "Fire Woman." Searching for this right now pulls up the intended The Cult song, however it does so three times for two separate versions. Beyond this it also pulls up several songs from Celtic Women, some Bob Dylan, and even (literally) something from "Adult Porn Fx 4." If I JUST want to listen to The Cult's Fire Woman there is no possible way to do that by just typing the song title, I now have to get specific and search for "The Cult Fire Woman Sonic Temple." Otherwise I will have every other song in the search result queued with it.
However, when searching for "Velvet Revolver Slither Contraband" earlier today, there are still TWO RESULTS with that exact same setup. One is from the explicit album and one from the censored one, but regardless of that it will queue up BOTH versions if you double-click the top version in the search results.
The last point I have is that when you finish your queue it stops all playback but still jumps to the top of the queue. If I were listening to an album and it finished, it would then queue up at the first track and place every other track next in the queue. This goes back to the inability to clear the queue and how horrible the queuing system currently is.
Please, PLEASE just add these three features:
Please only list one idea per thread, otherwise it's not really possible for the idea to be reliably tracked or marked as implemented. The following thread has some guidelines to follow when posting: http://community.spotify.com/t5/Newcomers-and-Contribution/Submitting-Spotify-Ideas/m-p/78485/messag...
Additionally, here are a couple more links related to queue management. Feel free to provide kudos and feedback: