Commit Graph
4 Commits
Author SHA1 Message Date
jpirnay 39eb75f1c9 Nitpick comment 2026-02-25 21:29:39 +01:00
jpirnay 3ca525ef3a Add fingerprint 2026-02-25 21:06:51 +01:00
jpirnay b3aae93f41 Cache KOReader document hash 2026-02-25 20:14:21 +01:00
Justin MitchellandDave Allie ab628b1f3c Adds KOReader Sync support (#232)
## Summary

- Adds KOReader progress sync integration, allowing CrossPoint to sync
reading positions with other
KOReader-compatible devices
- Stores credentials securely with XOR obfuscation
- Uses KOReader's partial MD5 document hashing for cross-device book
matching
  - Syncs position via percentage with estimated XPath for compatibility

# Features
- Settings: KOReader Username, Password, and Authenticate options
- Sync from chapters menu: "Sync Progress" option appears when
credentials are configured
- Bidirectional sync: Can apply remote progress or upload local progress

---------

Co-authored-by: Dave Allie <dave@daveallie.com>
2026-01-19 11:55:35 +00:00