View Issue Details

IDProjectCategoryView StatusLast Update
0018753MMW 5Playlistspublic2023-10-20 16:16
Reporterlowlander Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status feedbackResolutionopen 
Product Version5.0.3 
Target Version5.1 
Summary0018753: Remove Playlist confirmation doesn't confirm it's being used by Auto-Organize
Description1) When removing a Playlist from MediaMonkey the user is not informed that the Playlist is being used by Auto-Organize. MediaMonkey should either:

A Have a general warning, that this could affect AutoPlaylists linking to it, Auto-Organize Rules based on it and Auto-DJ if it's using it.
B Warn of which specific AutoPlaylists and Auto-Organize Rules use the Playlist and if Auto-DJ uses it.

B would be preferred as it is informative about the consequences of the Playlist deletion, but may include quite a bit of overhead before the delete warning is displayed on large libraries.

2) Auto-Organize should highlight rules that are based on non-existent Playlists/Collections, so the user can fix them.
TagsNo tags attached.
Fixed in build

Activities

rusty

2022-04-20 00:52

administrator   ~0067602

Here's 1 proposed string re. A/B, shown when deleting a playlist affects other functionality:

"Deleting this playlist will break functionality that links to it (X)."
"Do you want to proceed?"
[Yes] [No]

X= "Auto-organize", "Auto-DJ", "Auto-playlists" (only the relevant functions are displayed, no need to display specific playlists)

Ludek

2022-06-06 12:05

developer   ~0068435

OK, some questions:

1) AFAIK "Deleting this playlist will break functionality that links to it (X)" is a new string.
Do we plan another localization round for 5.0.4 or this should be postponed to 5.1 ?

2) In case of mass playlist deletions (e.g. multi-selection in a grid or deleting a playlists parent) it is important to note also the name of the playlist of question.
e.g. deleting 100 playlists at once and two are linked, then something like this should be shown:

"Deleting playlist(s) %s will break functionality that links to it (%s)."
"Do you want to proceed?"
[Yes] [No]

3) I wonder whether this kind of notification should be shown also for playlists on a sync-list, but I guess that no, because there can be thousands of playlists on sync-list and this kind of confirmation would become an overkill?

rusty

2023-10-20 16:16

administrator   ~0073187

3) I think it makes sense to warn the user when a playlist is used for other functions (even Auto-Sync). But we may want to change the string as shown below in order to facilitate deletions of large numbers of playlists:

"Deleting playlist(s) will break functionality that uses them:"
"Do you want to proceed?"
[x] All
. [ ] <Playlist> -- [<function(s)>]
. [ ] <Playlist> -- [<functions>]

[Yes] [No]

That said, I'd consider this a low priority feature.