Whover is interested in open source and happens to listen to podcasts, might have heard of podcast manager AntennaPod. Important element of the app is the queue, where downloaded episodes are listed - queued - for playback. This queue can be reordered manually, but there also is a button that ‘locks’ the queue to prevent accidentally mixing up the queue.
The issue: many people aren’t aware of this possibility or don’t understand how it works. We’re thinking now in the GitHub issue, therefore, how we an improve this queue manual-sorting experience for users: How do we allow users to drag items, without making it too easy (to prevent accidental changes) and while providing visual queues to the user, without cluttering the interface? (Long-press is currently used to launch a context menu & can’t be used for moving items unless the context menu gets its own button.)
Do you know of other apps with such a ‘queue’? Would it be safe to remove visual queues indicating the possibility to move? Are there any interaction patterns that we should be aware of? Do you have a one-in-all solution? It’s a challenging issue, and I’d be interested to hear your thoughts!