Here's what I'm proposing for version 0.8.8:
I've added a configuration option in the Apple device driver customization dialog matching the similar iTunes configuration option.
The proposed Apple customization dialog for 0.8.8:
The tooltip when hovering the cursor over the new option reads "This setting should match your iTunes
Preferences|
Advanced setting. Disabling will store copies of books transferred to iTunes in your calibre configuration directory. Enabling indicates that iTunes is configured to store copies in your iTunes Media folder."
The iTunes Preferences|Advanced dialog:
The new recommendation will be to set these options identically:
- If you want iTunes to store your media, enable the option in both calibre Preferences|Advanced|Plugins|Device interface plugins|Apple device interface customization options and iTunes Preferences|Advanced. Enabling the option in both dialogs will cause calibre to pass the file to iTunes, which will make its own copy in your iTunes Media folder.
- If you don't want iTunes to store your media, disable the option in both calibre Preferences|Advanced|Plugins|Device interface plugins|Apple device interface customization options and iTunes Preferences|Advanced. Disabling the option in both dialogs will cause calibre to create a copy of each downloaded book in a calibre configuration subdirectory called 'iTunes storage', which will be where iTunes expects to find the file.
If you have an opinion about this, please add it to this thread. I'll be testing this implementation before the next release.
G