View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0017629 | MMW 5 | Playlists | public | 2021-03-04 16:25 | 2022-09-14 14:39 |
Reporter | lowlander | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | assigned | Resolution | reopened | ||
Product Version | 5.0 | ||||
Target Version | 5.2 | Fixed in Version | 5.0 | ||
Summary | 0017629: Add ability to remove duplicates from Playlist | ||||
Description | In MediaMonkey 4 users had the option to remove duplicates from Playlists, this hasn't been implemented in MediaMonkey 5. | ||||
Additional Information | https://www.mediamonkey.com/forum/viewtopic.php?f=33&t=98544 | ||||
Tags | No tags attached. | ||||
Fixed in build | 2319 | ||||
|
Added in 2319 to both the playlist context menu and the overflow (hamburger) menu in the playlist's 'Info panel' element. Used the already existing string 'Remove duplicates' |
|
Tested 2319. This is a good start, however, the user decision to remove duplicates lacks context/information. e.g. 1) In Playing: the user is prompted: 'Do you want to remove 39 duplicate(s) Playing? (but it's difficult to make such a decision without any information about what tracks are being removed). 2) In Playlists: the user isn't even prompted and a bunch of tracks are removed! In both cases, it would be preferable if it worked along the same lines as MM4 (without any new strings): [Remove duplicates...] ---> Toast message: No duplicates were detected. OR if duplicates exist Confirmation =============== Duplicate file(s) detected: [x] <#>. <TrackSummary> [x] <#>. <TrackSummary> ... Remove duplicates? . . . . . . . . . . . . . . [[Yes]] [No] Note also: the above approach uses only existing strings. If we have the option of adjusting strings then the following would be preferable: Duplicates detected --> %d duplicate(s) detected: Do you want to remove 39 duplicate(s) Playing? --> Remove selected duplicates from '%s' ? (this string would replace 'Remove duplicates?' if we allow the user to _select_ which files should be deleted as proposed above) |