View Single Post
Old 09-10-2013, 03:37 AM   #301
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by buffaloseven View Post
So...I seem to be able to copy annotations from a book but I'm not able to backup the annotation file. This is using a .kepub.epub from jgougen's plugin. Ideas?
That's because there aren't any annotations files for those books. To explain.

Annotations are stored in two places depending on the book type and where the book is.

All books get the annotations stored in the database. For purchased kepubs, this is synced to the Kobo server. The calibre "Fetch annotations" and the utilities plugin "Copy annotation" read the database.

For epubs and PDFs on the main memory, the annotations are also stored in the annotation files. These are read by the device each time the book is opened and replace whatever is in the database. For all other formats, and for anything stored on the SD card, the annotations files aren't created.

This means the copy annotations files function isn't as useful as it first seems. When I first wrote it, the extended driver didn't exist and it was something I could quickly add to achieve at least a partial annotations backup. The annotations area is something I know is lacking but haven't had any good ideas to improve it.
davidfor is offline