Quote:
Originally Posted by BetterRed
Not often I speak for others, but it's pretty clear that's what Jon wants - but the question is, where to put the last read position.
If it were written to the metadata.opf file then that would change the raison d'être for those files, the means to reconstruct metadata.db. It would become a sidecar file that would need to follow the epub wherever it roams and it would have to have a unique name because as things stand they're all metadata.opf.
If one was willing to forgo having last read position follow the epub when and where ever it roamed then perhaps one could put the last read position (calibre_bookmarks->calibre_current_page_bookmark) with the viewer_open_history in viewer.json in calibre's config data.
I think you'd need a 3 choice setting for Save last read position - don't save, save with recently read, and save in the book.
BR
|
I do have another suggestion, if the eBook is stored in Calibre, use meatadata.opf to store the last read page. If the eBook is not in Calibre, don't store the page number at all.