bottiger / SoundWaves

Free, Libre and Open Source podcatcher - for Android
GNU General Public License v3.0
139 stars 14 forks source link

Ability to change playback order in queue #163

Open SevenG opened 6 years ago

SevenG commented 6 years ago

Not sure it's possible with the way the current queue works, sliding up on the Player section, but I have a tendency to batch a bunch of shows together, since my morning dailies are pretty short. In Antennapod I have new downloads come down at the front of the queue, and then would shuffle backlog around based on mood/drive/flight/etc.

bottiger commented 6 years ago

Could you please elaborate a bit? How would you like to change the order?

amc90 commented 6 years ago

While being able to drag things to reorder would be nice, I think "move to top" would be enough for me.

A nicer system might be to give each queue item a priority number, 1-10. The queue is sorted first by priority, and then by date. Under each podcast there is a setting (which defaults to 5), labelled "Default Episode Priority". Long pressing a queue item will let you choose a new priority.

Best of all, I'd like to see a hybrid of both systems. A priority number 1-10 would be assigned, but actually behind the scenes it'd be a floating point number. It'd then have a fractional part added representing the time. So you'd have something like $priority_from_queue + (unix_epoch_of_episode / 2^31). The queue can simply list things in priority order, and if you manually drag an item up it simply chooses the number midway between the two target items.

Anyway, thanks for the app :-)