If I were adding this enhancement (which, of course, I am not! That is all up to Kovid) I would do the following:
- Create an extra setting in the Preferences that would be something like 'Configure devices before initial reading' which would be a check box.
- If the box is not checked, Calibre works exactly as it does now.
- if the box IS checked, then, when a device is connected for the first time, Calibre would read the folder structure and then present the user with the 'Configure <device>' dialog before beginning the initial reading.
Just a thought....
|