Huang Xin
|
00f36af03a
|
feat(opds): add support to search in OPDS, closes #2598 (#2634)
|
2025-12-06 12:13:45 +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
|
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
|
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
|
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
|
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 |
|
Huang Xin
|
a54daaaa90
|
feat(shortcut): add ctrl + mouse wheel to zoom in/out, closes #2011 (#2533)
|
2025-11-24 17:19:28 +01:00 |
|
Huang Xin
|
fa66e6fca6
|
feat(pdf): add support for hand tool panning for PDFs, closes #2518 (#2532)
|
2025-11-24 14:37:52 +01:00 |
|
Huang Xin
|
b7864dded2
|
fix(eink): adjust sidebar and notebook background color for eink, closes #2497 (#2529)
|
2025-11-24 09:56:26 +01:00 |
|
Huang Xin
|
72d9698f38
|
fix: prevent file corruption using a robust backup strategy, closes #2512 (#2528)
|
2025-11-24 08:58:42 +01:00 |
|
Huang Xin
|
a7937cd657
|
fix(translator): resolve occasional translation failures when navigating to new chapters (#2527)
Closes #2451.
|
2025-11-24 07:47:03 +01:00 |
|
Huang Xin
|
998b14c5b0
|
fix(layout): avoid clipping text because of negative indent, closes #2498 (#2526)
|
2025-11-24 06:11:29 +01:00 |
|
Huang Xin
|
b5acdffc87
|
fix(annotator): fixed layout shift when selecting text in paginated mode on Android (#2524)
|
2025-11-24 04:06:25 +01:00 |
|
Huang Xin
|
127609160c
|
chore: add more test cases for simplecc (#2522)
|
2025-11-23 17:41:54 +01:00 |
|
Huang Xin
|
8f22a5c570
|
feat: select directory to save last book cover image (#2521)
|
2025-11-23 17:00:49 +01:00 |
|
Huang Xin
|
c792c18e01
|
feat: support text conversion between simplifed and traditional Chinese, closes #2508 (#2520)
|
2025-11-23 09:56:12 +01:00 |
|
Huang Xin
|
cd614e3845
|
feat(cjk): add an option to replace quotation marks in vertical layout for CJK languages (#2511)
|
2025-11-22 14:09:20 +01:00 |
|
Huang Xin
|
c0c463977d
|
fix: proper code indentation (#2503)
|
2025-11-21 16:24:45 +01:00 |
|
Huang Xin
|
273bcafe01
|
fix: resolve endless loading indicator (#2502)
|
2025-11-21 14:58:55 +01:00 |
|
Huang Xin
|
c86af457e7
|
chore: bump Next.js to 16.0.3 (#2496)
|
2025-11-21 12:49:36 +01:00 |
|
Huang Xin
|
b8e979be55
|
fix(layout): fixed some rendering problems on Next 16 (#2495)
|
2025-11-21 08:23:42 +01:00 |
|
Huang Xin
|
d2389400a9
|
fix(annotator): don't scroll page when annotator is shown in TTS mode, closes #2479 (#2487)
|
2025-11-20 13:24:58 +01:00 |
|