View Issue Details

IDProjectCategoryView StatusLast Update
0013389MMW 5Now Playingpublic2023-08-18 15:06
Reporterpeke Assigned To 
PriorityhighSeveritytweakReproducibilityN/A
Status closedResolutionfixed 
Target Version5.2 
Summary0013389: Now Playing: Improve handling of previously played tracks
Description1. Currently if Retain previous tracks setting is other than ALL MM will remove any listed tracks when clicked to play any track in the middle of playlist even they are not played before. This should be triggered only on Played# increase and ignored on Skip Count Increase or user manually execute Play Now.

2. There is no option to Delete Currently playing track after Played# is increased.

This is especially useful when in Party Mode and shuffle is enabled or when Retain is set to non ALL settings and shuffle is enabled which will essentially
clear all tracks from Now playing as they are played until now playing contains only number of tracks set in Retain previous tracks.

To obtain such behavior we should add
[X] Automatically remove played tracks

TagsNo tags attached.
Fixed in build2812

Relationships

related to 0000023 resolvedrusty MMW v4 Configurable Shuffle functionality (current behavior vs randomize list) 
related to 0018988 resolvedmichal MMW 5 Make Shuffle mode display track order (and related improvements) 
related to 0014084 closedmichal MMW 5 Add Play Random option on multi file selection ('Play to' option missing) 
related to 0018776 closedLudek MMW 5 Automatically retain X files in Playing list does not work when Shuffle is enabled 

Activities

rusty

2016-11-17 19:31

administrator   ~0046183

The point you make is a good one, but it's more generic than what you describe; the question is whether the Now Playing list should, for tracks prior to the currently playing track, include tracks that have been played OR all tracks in the list.

This issue is also discussed at 0000023 where a similar issue is raised: that when Shuffle is active, the user can't see the previously played tracks in the NP list.

The suggestion 1. that you make would be consistent with an approach that only stores recently played tracks in the NP list, however, I'm not sure:
a) whether this is an approach that we want to take as it could be confusing in other ways
b) whether it should be a priority at this time.

Consequently I'm pushing this to reduced priority.

peke

2018-09-14 20:18

developer   ~0051122

Last edited: 2018-09-14 20:26

Assigned for me to review as 0014084 is added and we should be able to track any recently played tracks thru SQL query with "Last Played Descending" for example that relate to Rusty note 0013389:0046183 in relations to 0000023 as that way we can implement PREV functionality even for Shuffle.

peke

2020-01-23 02:47

developer   ~0056146

Set 5.1 for review.

peke

2023-08-17 22:52

developer   ~0072648

Current implementation in 0018988 makes this behavior obsolete because in case Retain Played tracks is set to anything other than ALL eg.
1. In 2812+ Set retain tracks to 1 and enable shuffle.
2. MM will actively and correctly remove tracks from now playing.