View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004900 | MMW v4 | Properties/Auto-Tools | public | 2008-10-23 15:06 | 2022-04-29 01:31 |
Reporter | rusty | Assigned To | |||
Priority | immediate | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 3.1 | ||||
Fixed in Version | 3.1 | ||||
Summary | 0004900: Copy & Auto-organize tracks (e.g. to Copy an iPhone or network drive) | ||||
Description | The current Auto-organize functionality is useful for situations in which the user wants to organize tracks that are part of their collection, but falls short for Copying tracks that are not part of the collection. e.g. if the user wants to copy contents of an iPhone, where many of the tracks have identical filenames, they can't do so since many of the tracks will overwrite one another. The workaround is to use the auto-organize function as described at the following link, however it's a kludge since it forces users to _move_ tracks off of the device: http://www.mediamonkey.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=3 The fix to this is to either: 1) allow copy/paste operations that also organize 2) add copy functionality to the auto-organize dialog The former probably makes more sense because few users would think to use 'Auto-organize' to copy tracks. The usecase could be something like: 1) User copies tracks 2) User pastes tracks to new location -->dialog appears only on paste operation and only when duplicates are detected: |------------------------------------------------------ | Warning |------------------------------------------------------ | Duplicate filenames exist (highlighted). Edit the filenames | so that all files can be copied: | ----------------------------------- | | <List of tracks filenames.> Show duplicates in red. | | | | | ------------------------------------ | ( ) Ignore warning and do a partial copy | (o) Edit filenames using 'Auto-organize Files...' | [OK] [Cancel] ----------------------------------------------------- Notes: - this doesn't require a 'don't show this again' checkbox because it is only shown when really required. - no 'Add Tracks to the Libary' option is required since tracks are added (or not) depending on what the pasted destination is. Notes re. suggested text changes: a) Duplicate filenames exist (in red). Please change the filenames. --> Duplicate filenames exist (highlighted). b) New: Please edit the filenames. (this is combined with the above string in the auto-organize dialog and possibly elsewhere). | ||||
Additional Information | Note: Original proposal discussed over IM appears below, however, I think that the current suggestion is much better: ------------------------------------- Copy Options ------------------------------------- How do you wish to copy the tracks? (o) Paste current filenames ( ) Paste and Auto-organize filenames ---------------------------------- Filenames: <List of tracks filenames. Show duplicates in red> ----------------------------------- [ ] Add Tracks to the Library [ ] Don't show this again ------------------------------------ The weaknesses with the above dialog is that: -it appears even when not really needed (i.e. the only time it's needed is when the source tracks will overwrite one another) -it is too general / complex | ||||
Tags | todoc-help | ||||
Fixed in build | 1191 | ||||
|
Jiri suggested that this could be confusing since: -users might end up with content copied from the iPod with a mix or normal and short filenames -users would also expect to be able to use auto-organize for this purpose Thus a better approach would be to: -add copy-functionality to auto-organize -make auto-organize as kind of a shortcut from a copy from device action e.g. ------------------------------------------------------------------ | Auto-Organize Files |----------------------------------------------------------------- | (o) Move and rename files to new destination based on track tags | ( ) Copy files to new destination based on track tags | | Destination: _________________________________ [ ] [>>] [Configure] | | Resulting directories and filenames: | ----------------------------------------------- | | <track filenames> | | | ----------------------------------------------- | [x] Delete emptied folders [x] Add copied tracks to the library [OK] [Cancel] ------------------------------------------------------------------- OR ------------------------------------------------------------------ | Auto-Organize Files |----------------------------------------------------------------- | (o) Move and rename files to new destination based on track tags | [x] Delete emptied folders | ( ) Copy files to new destination based on track tags | [x] Add copied tracks to the library | Destination: _________________________________ [ ] [>>] [Configure] | | Resulting directories and filenames: | ----------------------------------------------- | | <track filenames> | | | ----------------------------------------------- | [OK] [Cancel] ------------------------------------------------------------------- and a simplified dialog when cutting and pasting from an iPod device: |------------------------------------------------------ | Warning |------------------------------------------------------ | Filenames on a device are often truncated and/or unreadable. /Duplicate filenames exist (highlighted). Edit the filenames | Do you want to edit the filenames before copying them? /so that all files can be copied: | ----------------------------------- | | <List of tracks filenames.> Show duplicates in red. | | | | | ------------------------------------ | ( ) Ignore warning / Ignore warning and do a partial copy | (o) Edit filenames using 'Auto-organize Files...' | [ ] Don't show this again | [OK] [Cancel] ----------------------------------------------------- |
|
When this is implemented, we also need to: 1) Disable the hack that allows Auto-organize to be used to copy tracks from non-USBMS devices (iPhone / iPod Touch) instead of deleting them 2) Ensure that the move option is disabled for devices where it is not supported |
|
Let's implement this for now: ------------------------------------------------------------------ | Auto-Organize Files |----------------------------------------------------------------- | (o) Move and rename files to new destination based on track tags | ( ) Copy files to new destination based on track tags | | Destination: _________________________________ [ ] [>>] [Configure] | | Resulting directories and filenames: | ----------------------------------------------- | | <track filenames> | | | ----------------------------------------------- | [x] Delete emptied folders [x] Add copied tracks to the Library [OK] [Cancel] ------------------------------------------------------------------- Note that: 1. [x] Delete emptied folders - is shown for Move only [x] Add copied tracks to the Library - is shown for Copy only 2. Since all is internally implemented, it should be mostly about the UI only. |
|
Implemented in build 1191. |
|
Verified 1199. |