Basic rule:
Nothing is allowed to change the filename of a book EXCEPT Calibre
When Calibre stores a book, it logs where it put it (relative to the Library DB path). If something tweaks the name, that linkage is now broken
GD tweaks file names (as part of version controls?)
This same operation is why putting the Working (not a shadow copy) on a Networke drive is fragile, if not broken. The name transactions must happen together in real time. Delays, can allow a second change to get lost (BREAKS THE LOCKSTEP)
|