Replies: 4 comments 9 replies
-
I believe Kavita is already supported with KOReader. |
Beta Was this translation helpful? Give feedback.
-
It's possible I'm mistaken, but I think that only works if you're using OPDS-PS. Support for the progress-sync API would work for books that had been downloaded for offline reading via OPDS (non page streaming). |
Beta Was this translation helpful? Give feedback.
-
@majora2007 Is there a technical reason that makes page streaming support for epubs/pdfs infeasible? I saw that the OPDS-PS standard doesn't specify support for any other file types, but I don't see why a page streaming extension should remain exclusive to comic books. |
Beta Was this translation helpful? Give feedback.
-
A user was kind enough to implement this. We are wrapping up the implementation and performing testing with some community members. |
Beta Was this translation helpful? Give feedback.
-
Idea Description
KOReader has a (default provided) plugin that implements reading position sync, given a compliant server. Source linked below:
https://github.com/koreader/koreader/tree/master/plugins/kosync.koplugin
Seems to be fairly simple in design: GET and PUT a percentage completed for a given document. It allows identification based on document checksum or filename.
I use OPDS-PS for manga while I'm on my home network, but for books I do full downloads (also via OPDS). That way I can turn on airplane mode and save battery, take my ereader out of the house, etc. But that means if I want to swap over to my computer, phone, or iPad I don't really have a way to pick up where I left off. If Kavita provided a KOReader sync compliant endpoint, it would make swapping between devices easier.
Duration of Using Kavita
2 Weeks
Idea Category
Feature Enhancement
Agreement
Beta Was this translation helpful? Give feedback.
All reactions