Huang Xin
6eb7d91122
release: version 0.9.95 ( #2646 )
2025-12-08 08:59:21 +01:00
Huang Xin
1fb468b3a6
fix(epub): support SVG cover for ebooks from standardebooks.org ( #2645 )
2025-12-08 08:52:17 +01:00
Huang Xin
3c7d95cf10
fix(footnote): responsive popup size so that on small screen it won't overflow ( #2644 )
2025-12-08 07:40:30 +01:00
Huang Xin
ba3f060cc4
feat: add support for importing from a directory recursively, closes #179 ( #2642 )
2025-12-08 07:16:57 +01:00
Huang Xin
11bc7497e8
feat: add support for renaming bookshelf groups ( #2639 )
2025-12-07 10:04:23 +01:00
Huang Xin
fb5d149413
fix: enable shared-intent event listener only on Android for now ( #2638 )
2025-12-07 06:45:56 +01:00
Huang Xin
42b47d73b7
feat: support cloud storage management ( #2636 )
2025-12-06 20:25:40 +01:00
Huang Xin
00f36af03a
feat(opds): add support to search in OPDS, closes #2598 ( #2634 )
2025-12-06 12:13:45 +01:00
Huang Xin
b78466ca93
fix(opds): relax img-src CSP to support images served from arbitrary HTTP/HTTPS hosts and ports, closes #2631 ( #2633 )
2025-12-06 04:22:15 +01:00
Huang Xin
4e6f146b8f
feat(android): support opening shared files from other apps, closes #2484 ( #2628 )
2025-12-05 18:13:06 +01:00
Huang Xin
cbdd4940d0
fix(android): intercept back button press for Android 15+, closes #2454 ( #2626 )
2025-12-05 16:27:09 +01:00
Huang Xin
d022cb984a
chore: bump various dependencies ( #2624 )
2025-12-05 07:48:03 +01:00
Huang Xin
8de6fa267e
fix(cache): invalidate config and doc cache, closes #2595 and closes #2572 ( #2623 )
2025-12-05 07:03:57 +01:00
Huang Xin
b08b7de8e9
fix(tts): fixed highlighting of current sentence for native tts on Android, closes #2620 ( #2621 )
2025-12-05 04:05:18 +01:00
Huang Xin
fad7966fc4
fix(layout): auto two-column layout for unfolded screen, closes #2588 ( #2615 )
2025-12-04 06:56:23 +01:00
Huang Xin
a1487fd60c
fix: get rid of the context menu for touch screen or stylus device when selecting text, closes #2579 ( #2614 )
2025-12-04 06:04:06 +01:00
Huang Xin
9606e315d4
fix(layout): hide overflow of children elements in duokan bleed, closes #2597 ( #2613 )
2025-12-04 03:40:43 +01:00
Huang Xin
978673268b
chore: bump next.js to version 16.0.7 ( #2612 )
2025-12-04 02:34:10 +01:00
Huang Xin
70158a7f15
refactor(opds): use catalog id instead of credentials in url params, closes #2599 ( #2606 )
2025-12-03 08:50:55 +01:00
Huang Xin
18d65a2c5b
fix(annotator): don't copy selection to notebook with keyboard shortcut by default, closes #2603 ( #2605 )
2025-12-03 07:08:00 +01:00
Huang Xin
1b0c2afad7
fix(layout): fixed scrollable layout in the about readest window, closes #2593 ( #2604 )
2025-12-03 06:23:02 +01:00
Huang Xin
cef444d374
fix: disable saving last book cover with playstore variant, closes #2600 ( #2602 )
2025-12-03 05:41:44 +01:00
Huang Xin
75f6efe27a
compat(opds): add User-Agent header to fix downloads from Calibre Web OPDS ( #2592 )
2025-12-02 10:27:33 +01:00
Huang Xin
852f9f40ec
chore: fix cross compiling of thumbnail extension ( #2587 )
2025-12-02 02:27:03 +08:00
Huang Xin
d120cf6573
release: version 0.9.94 ( #2585 )
2025-12-01 17:46:33 +01:00
Huang Xin
d2b3c165c7
fix(opds): use custom header for content length when streaming content ( #2584 )
2025-12-01 17:28:36 +01:00
Huang Xin
742f06ce05
fix(toc): scroll to current toc item and anchor in TTS mode, closes #2574 ( #2583 )
2025-12-01 15:50:46 +01:00
Huang Xin
e28dabce65
fix(layout): refactor full height for edge to edge env and in browser env ( #2582 )
2025-12-01 13:48:14 +01:00
Huang Xin
33ef781e21
feat: also convert quotation marks between Chinese variants ( #2578 )
2025-12-01 09:27:22 +01:00
Huang Xin
02e885fbb7
fix(opds): workaround parsing of encoded params in proxied url in cloudflare ( #2575 )
2025-12-01 05:49:04 +01:00
Huang Xin
2ca3561093
feat(opds): support downloading ebooks from OPDS catalogs ( #2571 )
2025-11-30 21:22:54 +01:00
Huang Xin
97f021da87
fix(extensions): add missing tauri conf for windows build ( #2563 )
2025-11-28 05:56:45 +01:00
Huang Xin
bd2b45e1c1
refactor(extensions): move windows-thumbnail to extensions ( #2562 )
2025-11-28 05:44:11 +01:00
AlI
2b6f7b71b0
feat(windows): Add explorer thumbnail registration and installer hook… ( #2557 )
...
* feat(windows): Add Windows Explorer thumbnail support for ebooks (closes #2534 )
- Implement IThumbnailProvider COM handler for Windows Shell integration
- Support EPUB, MOBI, AZW, AZW3, KF8, FB2, CBZ, CBR formats
- Add cover extraction with Readest icon overlay
- Register thumbnail handler via NSIS installer hooks
- Only show thumbnails when Readest is the default app for the file type
* chore: clean up build script for thumbnail extension
---------
Co-authored-by: chrox <chrox.huang@gmail.com >
2025-11-27 21:31:52 +01:00
Huang Xin
0bad380a50
fix(layout): fixed navigation parameters not synced with settings ( #2559 )
2025-11-27 08:06:43 +01:00
Huang Xin
ecc20e8521
feat: apply progress style to footerbar progress ( #2556 )
2025-11-26 16:58:26 +01:00
Huang Xin
d5c813fac1
fix(layout): avoid cascading refresh when cleaning up query parameters ( #2555 )
2025-11-26 15:52:29 +01:00
Huang Xin
d9b3757b1c
fix(layout): fix layout for import book item in grid fit mode ( #2554 )
2025-11-26 14:49:07 +01:00
Huang Xin
fd7f90236d
compat(ios): avoid lookbehind assertions for iOS older than 16.4 ( #2553 )
2025-11-26 11:31:31 +01:00
Huang Xin
df9d21393d
fix(layout): layout of the grid columns setting ( #2552 )
2025-11-26 10:19:29 +01:00
Huang Xin
1f73f15ad8
feat: add view option to set cover image size in grid mode, closes #2545 ( #2551 )
2025-11-26 07:49:51 +01:00
Huang Xin
ba2aa4bee6
fix(layout): skip applying safe area insets when the iframe content is reloaded ( #2550 )
2025-11-26 04:10:52 +01:00
Huang Xin
f709a657fa
compat(css): sanitize insane absolute position, closes #2547 ( #2549 )
2025-11-25 17:19:29 +01:00
Huang Xin
514780a572
feat(shortcut): add shortcuts for annotation tools, closes #2270 ( #2548 )
2025-11-25 16:10:18 +01:00
Huang Xin
0c51a625f3
i18n: add translations for Bahasa Melayu(ms) ( #2543 )
2025-11-25 10:35:29 +01:00
Huang Xin
6f8b2d1dc4
fix(android): support back action for grouping modal ( #2542 )
2025-11-25 10:10:56 +01:00
Huang Xin
0087ce2f19
feat: add option to clear custom fonts in Font Panel ( #2541 )
2025-11-25 09:19:24 +01:00
Huang Xin
b98c2796c8
feat: add option to apply page margins in scrolled mode, closes #2014 ( #2540 )
2025-11-25 08:55:33 +01:00
Huang Xin
37d56b3205
fix(android): support back key in menu, dialog and alert widgets, closes #2454 ( #2539 )
2025-11-25 08:01:17 +01:00
Huang Xin
5a54c0fb60
compat(css): override blockquote bg color in dark mode, closes #2281 ( #2538 )
2025-11-25 04:22:02 +01:00