Skip to content

Reorder the queue #8

Description

@7akob

The queue is play-in-order with no way to change your mind. If someone drops five videos in, anything added after them waits.

Wanted: drag to reorder, or at minimum move-up / move-down buttons on each queue item.

The sync side is straightforward — queue items already carry a stable qid, so the server can take a qid plus a target index and re-emit the queue. Rendering lives in renderQueue() (public/script.js:646).

Worth deciding before someone builds it: does reordering apply to everyone (it's a shared queue, so probably yes), and can anyone reorder or only the person who added the item? Simplest answer is anyone, matching how skip and clear already work.

Was a bullet in #4; splitting it out so it can be claimed on its own.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementNew feature or requesthelp wantedExtra attention is needed

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions