Ok, observed more about syncing annotations.
Main takeaway: looks like all annotations whether made in Calibre viewer on a PC, or in a browser on a device conncted to Calibre content server, do get properly saved in the Calibre database. But annotations made on one type of device do not round-tripped and visually rendered with the book on remote devices.
So if you're in Calibre viewer on PC and add annotations to a book, those annotations will not be rendered when you later view that same book in your Ipad's browser (which is connected to Calibre server). And the reverse is also true: if you add annotations to a book from a device's browser, those annotations do sync to Calibre database, but they are NOT visually rendered if you open the book in Calibre viewer. To confirm that all annotations regardless of device are saved in Calibre, right-click the book in Calibre and select: View > Browse annotations. There you can see all annotations made, from devices or from Calibre viewer.
So here's a feature request for the Calibre roadmap: Would it be possible to take all annotations that are saved with a book, and visually render them with that book, regardless which device the annotations were made on?
|