by rusty » Wed Oct 19, 2022 8:01 pm
I'm not sure, but I think that Peke's suggestion would probably clarify things and solve most of the confusion. i.e. if we changed the terminology to better reflect what the command does, it would look like:
- Play now, Queue next, Queue last
- Play shuffled: Play now, Queue next, Queue mixed, Queue last
- Play shuffled (by Album): Play now, Queue next, Queue last
Taking this approach would allow anyone to initiate playback normally/shuffled/shuffled by album, and once playback is in progress, to add to the queue in the manner desired. (note: I thought about 'Shuffle' / 'Shuffle (by Album)', but that could imply that the list will be shuffled).
IIUC, the additional improvement being suggested would be to add on option to modify the menus when playback is stopped so that every play command also initiates playback. e.g. "[x] When playback is stopped, show Play commands instead of Queue commands" (Tooltip: This allows files to be queued and played in one step, but prevents files from being queued without initiating playback.) The menu (when playback is stopped) would look like:
- Play now, Play next, Play last
- Play shuffled: Play now, Play next, Play mixed, Play last
- Play shuffled (by Album): Play now, Play next, Play last
I was originally thinking that this could be useful because it can save a mouse-click, but seeing the menu structure makes the negative consequences of this approach much clearer. On the positive side, it would be possible to e.g. 'Play mixed' and save a mouse-click. BUT, the benefit is minimal since 'Play mixed' is used for editing the queue and more often than not when it (and other edits / additions to the queue) are performed it's preferable but no longer possible to make more than a single edit to the Playing queue without initiating playback.
-Rusty
I'm not sure, but I think that Peke's suggestion would probably clarify things and solve most of the confusion. i.e. if we changed the terminology to better reflect what the command does, it would look like:
- Play now, Queue next, Queue last
- Play shuffled: Play now, Queue next, Queue mixed, Queue last
- Play shuffled (by Album): Play now, Queue next, Queue last
Taking this approach would allow anyone to initiate playback normally/shuffled/shuffled by album, and once playback is in progress, to add to the queue in the manner desired. (note: I thought about 'Shuffle' / 'Shuffle (by Album)', but that could imply that the list will be shuffled).
IIUC, the additional improvement being suggested would be to add on option to modify the menus when playback is stopped so that every play command also initiates playback. e.g. "[x] When playback is stopped, show Play commands instead of Queue commands" (Tooltip: This allows files to be queued and played in one step, but prevents files from being queued without initiating playback.) The menu (when playback is stopped) would look like:
- Play now, Play next, Play last
- Play shuffled: Play now, Play next, Play mixed, Play last
- Play shuffled (by Album): Play now, Play next, Play last
I was originally thinking that this could be useful because it can save a mouse-click, but seeing the menu structure makes the negative consequences of this approach much clearer. On the positive side, it would be possible to e.g. 'Play mixed' and save a mouse-click. BUT, the benefit is minimal since 'Play mixed' is used for editing the queue and more often than not when it (and other edits / additions to the queue) are performed it's preferable but no longer possible to make more than a single edit to the Playing queue without initiating playback.
-Rusty