Change order of current playing song
It would be nice if it was possible to drag the current playing song in the queue for example if you want to "skip" some songs just by dragging the song a bit further down or up without interrupting the current playing song.
I talked about this in another issue recently: https://github.com/jmshrv/finamp/issues/220#issuecomment-2328825723
@Chaphasilor what I would recommend is an icon on the far-right of each row (each row being a single song) in the queue. When the user touches this icon, they can slide the song up or down in the queue.
This is how newpipe does it:
I think this UX is extremely intuitive
@maltfield well this is already how it works in Finamp. But you need to turn off shuffle. That's due to a limitation in the audio player we used, but it seems like it will be fixed in the future.
sorry, but how do I enter the queue again in finamp?
I can see the current song playing at the bottom of the screen. I tap it, but it brings up the single song. I can't figure out how to go from this screen to the actual queue of other songs lined-up to play next (and edit them).
edit: oh, you click the bottom-right icon (showing a few horizontal lines and a note). Then you tap-and-hold the whole row to move it.
this is already how it works in Finamp.
@Chaphasilor this is a bit different than my suggestion.
currently, you tap-and-hold the row to move it. I don't recommend this.
my recommendation: provide a double-horizontal-line icon on the far-right of every row which, when this icon is tapped-and-hold, the row can be moved up or down.
I suggest this different solution because I think a tap-and-hold elsewhere on the row should be used to pop-up an overflow menu with additional actions for the song on the queue (in newpipe, this menu includes remove, details, add to playlist, show channel detail, share, download)