My tentative review of annotations.
1) It works well, even when the content server is not running. I'm testing Calibre 5 beta on my laptop, which is not online 24/7 and the content server URL is local. The good thing is that all the annotations I made in Browser Viewer are synced to the Main Viewer when the content-server is online again. Well, not synced right away. In fact, I had to make an extra annotation before the annotations appear in the Main Viewer.
2) Reading progress is not synced with Main Viewer. On another Browser Viewer, I could hit "sync" and everything is synced (of course, the Content server must be running at the time), but there is no such button on the Main Viewer, hence, unsynced reading progress.
3) Reading progress, on Browser Viewer, is reset to the beginning of chapter if re-accessed immediately from Home. Reading book A, tap Home, tap the book A again, it restarts reading from the beginning of the current chapter. Reading book A, tap Home, tap book B, it resumes reading of book B. I have opened a bug ticket for this. (I think this affects version 4.22 too).
4) Go-To menu in Browser Viewer has "Metadata" and "Book page in library", which seem to do the same thing. The latter only works when the Content Server is running though. I think we don't need the cached metadata in most of the cases. The "Book page in library" is enough, but it should show the cached metadata when the Content Server is disconnected. (Technically I have no idea if this is possible).
Last edited by nqk; 08-12-2020 at 11:09 PM.
|