hectorqin
1d86efab34
feat(reader): add selection annotations and server-side book search
2026-09-24 16:03:35 +08:00
hectorqin
7bff77eaf8
feat(reader): deliver P0-P2 reading tools and ecosystem integrations
...
Add reliable reading progress, verified backup and restore, reading tools, offline downloads, source quality checks, personal credential status, OPDS serving and verified WebDAV backup uploads.
2026-09-24 07:47:32 +08:00
hectorqin
95cb3134db
feat(sources): support default source and refine switching UI
2026-09-23 15:16:15 +08:00
hectorqin
4896e5efc7
feat(reader): stream alternative sources and refresh current chapters
...
Add book information dialogs and compact toolbar actions with source provenance. Reuse Streamable HTTP for alternative discovery and preserve cached text when a forced refresh fails.
2026-09-23 13:16:54 +08:00
hectorqin
0a468992be
feat(plugins): update installed packages while preserving source data
2026-09-23 12:42:14 +08:00
hectorqin
cb96d48d62
fix(search): stop on stream disconnect and allow concurrent book actions
2026-09-23 11:41:24 +08:00
hectorqin
a852682e0c
fix(plugins): isolate all request timeouts and cancellations
2026-09-23 11:14:41 +08:00
hectorqin
0782202dae
fix(plugins): isolate search stop failures and float operation feedback
...
A searchCancel deadline previously killed the shared plugin process and prevented subsequent acquisition. Release only the stop request and allow late cleanup to finish. Keep ordinary hard cancellation unchanged. Cover process and HTTP acquisition regressions and compact extension feedback without layout shifts.
2026-09-23 09:46:02 +08:00
hectorqin
d7ebc3c898
feat(plugins): support web npm and tgz installation
2026-09-22 19:21:37 +08:00
hectorqin
72c4405435
chore: keep host repository plugin agnostic
2026-09-22 17:47:21 +08:00
hectorqin
5f8554eadd
feat(search): stream source results over HTTP
2026-09-22 14:38:36 +08:00
hectorqin
171297dc39
feat(search): add rolling multi-source sessions
2026-09-22 13:33:44 +08:00
hectorqin
5ecf918551
feat(plugins): support independently installed npm providers
2026-09-21 10:29:17 +08:00
hectorqin
c192fc2f12
feat(sources): add configuration pages and chapter updates
2026-09-20 23:59:12 +08:00
hectorqin
a6fddab953
feat(reader): 接入插件章节阅读与目录刷新
...
接入远程章节出版物、稳定定位、服务端与设备端缓存及手动刷新;补充账号隔离、同步并发保护、API 和设计文档。
2026-09-20 18:40:09 +08:00
hectorqin
037bdd6880
feat(sources): 增加内置 local、OPDS 与进程插件系统
2026-09-20 17:51:12 +08:00