I think I understand the behavior now. You do recall correctly, the key file is iterator.pickle. This file does use the file location.
Am I right that Calibre copies the bookmarks into both the ePub file and the iterator.pickle file? It looks that way.
What I'd need is either:
- A way to turn off the local storage completely. My books sync, the bookmarks are embedded in the books, all good.
- A way to customize the location for local storage, so that I can specify a folder that syncs. As it stands now, I can't control the setting (unless I missed it in the interface), and on Windows I can't sync that location. I think this option would also require the ability to key on the file path relative to the library root.
Is there a way I could implement this via the pugin architecture?
|