View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0022357 | MMW 5 | Tagging / organizing (properties / auto-tools) | public | 2026-09-24 20:40 | 2026-09-25 13:34 |
| Reporter | rusty | Assigned To | |||
| Priority | urgent | Severity | major | Reproducibility | always |
| Status | feedback | Resolution | open | ||
| Product Version | 2027.0 | ||||
| Target Version | 2027.0 | ||||
| Summary | 0022357: Duplicate functionality: 'Update tags' vs 'Remove & rewrite tags & artwork' | ||||
| Description | 'Update tags...' is designed for updating tags when they're out of sync with the library. 'Remove & rewrite tags & artwork' seems to do the same thing except that it also ensures that artwork is saved according to defined artwork settings. Why not just combine these functions into: 'Update tags & artwork' [Removes current tags and rewrites metadata & artwork according to settings] Or am I misunderstanding this? | ||||
| Tags | No tags attached. | ||||
| Fixed in build | |||||
|
|
They overlap, but removing existing tags is a significant difference: --> Update tags writes library metadata through the normal tag writer. It also handles artwork, but doesn’t first erase the tags or force existing artwork into the current storage configuration. --> Remove & rewrite tags & artwork explicitly strips tags, rebuilds them, reorganizes artwork according to the current embedded/external storage setting, and cleans up unused external artwork files. Replacing ordinary updates with the second operation could discard file-only metadata that MediaMonkey cannot reconstruct. I’d combine the UI, while keeping both behaviors: “Update tags & artwork…”, with an unchecked “Remove existing tags and rebuild artwork storage using current settings” option. Normal updates would remain the default. |