jeffvli / feishin

A modern self-hosted music player.
https://feishin.vercel.app
GNU General Public License v3.0
2.81k stars 115 forks source link

Reordering multiple items in server playlist #826

Open stonie08 opened 1 week ago

stonie08 commented 1 week ago

Expected Behavior

To reorder the tracks in a playlist, I'd expect to select multiple tracks with Shift or Ctrl and then drag and drop them to move them up or down. A context menue that allows to move them to the top or bottom could also allow for moving them to the top/bottom.

Current Behavior

Currently, multiple tracks can be selected in the playlist view, but if they're dragged and dropped a small infobox hints that only 1 row is selected, even though multiple rows are selected. This sort of drag and drop works with the playback queue, but not with the playlist view.

Steps to Reproduce

  1. Connect to a server with playlists.
  2. open a server side playlist, such that all the tracks are listed in a list/table
  3. select multiple tracks with shift/ctrl
  4. try to drag and drop them further up or down the list
  5. observe that a small box behind the cursor say "1 row"
  6. repeat the same thing in the "now playing" sidepanel, or "Now Playing" list view

Possible Solution

No response

Context

I wanted to move albums up or down the playlist without having to log into the navidrome website.

Application version

0.11.0

Operating System and version

Windows 10

Server and Version

Navidrom 0.53.3

Node Version (if developing locally)

No response

cyberwolfie1 commented 3 days ago

Drag and drop has been requested in #79