neon
1c27e5dd05
fix(koreader): keep manual links to a different copy matched and suggest links
...
Report a linked copy whose bytes differ from the library file as positionIncompatible instead of
unmatched, so the plugin keeps the match, skips highlights without a failure and still syncs progress.
Treat a position-less place within a page as the same place and jump to the nearest page.
Suggest library books with the same title and authors for books to review, with bulk linking.
See docs/KOREADER_HASH_MATCHING.md.
Closes #1872
Closes #1919
2026-10-26 15:06:04 +00:00
..
2026-10-20 16:05:27 -06:00
2026-06-25 20:13:04 -06:00
2026-10-21 19:17:38 +00:00
2026-10-26 15:06:04 +00:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-24 03:46:05 +00:00
2026-10-24 03:46:05 +00:00
2026-10-20 16:05:27 -06:00
2026-10-24 03:46:05 +00:00
2026-10-24 03:46:05 +00:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-24 21:06:40 +00:00
2026-10-24 03:46:05 +00:00
2026-10-20 16:05:27 -06:00
2026-10-26 15:06:04 +00:00
2026-10-26 15:06:04 +00:00
2026-10-26 15:06:04 +00:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-07-28 02:06:50 +00:00
2026-10-24 03:46:05 +00:00
2026-10-24 03:46:05 +00:00
2026-10-20 16:05:27 -06:00
2026-10-21 19:33:26 +00:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-24 03:46:05 +00:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-24 03:46:05 +00:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:32 -06:00
2026-10-24 03:46:05 +00:00
2026-10-20 16:05:27 -06:00
2026-10-24 03:46:05 +00:00
2026-10-24 03:46:05 +00:00
2026-10-20 16:05:27 -06:00
2026-10-24 03:46:05 +00:00
2026-10-20 16:05:27 -06:00
2026-10-26 15:06:04 +00:00
2026-10-20 16:05:28 -06:00
2026-10-26 15:06:04 +00:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-24 03:46:05 +00:00
2026-10-24 03:46:05 +00:00
2026-10-24 03:46:05 +00:00
2026-10-26 15:06:04 +00:00
2026-10-20 16:05:27 -06:00
2026-10-21 19:51:36 +00:00
2026-10-24 03:46:05 +00:00
2026-10-24 03:46:05 +00:00
2026-10-20 16:05:27 -06:00
2026-07-08 17:55:40 +00:00
2026-10-26 15:06:04 +00:00
2026-09-26 11:15:47 -06:00
2026-07-28 02:06:50 +00:00
2026-10-24 03:46:05 +00:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-24 03:46:05 +00:00
2026-10-20 16:05:27 -06:00
2026-10-26 15:06:04 +00:00
2026-10-20 16:05:27 -06:00
2026-10-24 03:46:05 +00:00
2026-10-26 15:06:04 +00:00
2026-07-28 02:06:50 +00:00
2026-07-11 19:53:40 +00:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-24 03:46:05 +00:00
2026-10-11 03:11:27 +00:00
2026-07-28 02:06:50 +00:00
2026-10-20 16:05:27 -06:00
2026-10-20 16:05:27 -06:00
2026-10-26 15:06:04 +00:00