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
514780a572
feat(shortcut): add shortcuts for annotation tools, closes #2270 ( #2548 )
2025-11-25 16:10:18 +01:00
Huang Xin
6f8b2d1dc4
fix(android): support back action for grouping modal ( #2542 )
2025-11-25 10:10:56 +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
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
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
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
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
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
Huang Xin
3c1a7eac86
fix(library): fixed occasional freeze when navigating back to the library ( #2485 )
...
Closes #2482 .
2025-11-20 06:15:49 +01:00
Huang Xin
d16a35d26f
fix(layout): constrain image height within table cells in paginated mode ( #2480 )
...
Closes #2472 .
2025-11-19 18:06:39 +01:00
Huang Xin
9a6bed52dd
fix(sync): propagate book delete status to other devices ( #2473 )
2025-11-19 05:47:59 +01:00
Huang Xin
93a71a0fd0
fix(bookshelf): ensure 'select all' only targets books in the active group ( #2468 )
2025-11-18 14:34:32 +01:00
Huang Xin
6d5b16ea8b
fix(iap): open external app for payment ( #2465 )
2025-11-18 12:07:43 +01:00
Huang Xin
0fd316d775
fix(sync): retry sync books for previous failed sync, closes #2441 ( #2462 )
2025-11-17 18:52:48 +01:00
Huang Xin
c42fcf9ac4
fix: save reading progress when closing app directly in reader page, closes #2346 ( #2461 )
2025-11-17 16:35:56 +01:00
Huang Xin
04ade02a06
fix(layout): enlarge clickable area for the close button in the reader page ( #2459 )
2025-11-17 15:22:05 +01:00
Huang Xin
42111945b8
fix(layout): scale table to fit within column constraints, closes #2445 ( #2455 )
2025-11-17 04:52:23 +01:00
Huang Xin
6fde157047
feat(bookshelf): support nested groups in the bookshelf, closes #568 ( #2449 )
2025-11-16 13:59:37 +01:00
Huang Xin
65ec5c9842
fix(library): avoid invalid regular expression in library search ( #2439 )
2025-11-16 14:07:29 +08:00
Huang Xin
a6444b5b33
feat: supported updating email address for Readest account ( #2437 )
2025-11-12 19:03:02 +01:00
Huang Xin
fb5710c134
fix(pdf): disabled pagination with swipe gesture below minimum velocity for PDFs, closes #2428 ( #2434 )
2025-11-11 18:20:45 +01:00
ByteFlow
c4d9652335
fix(annotator): enhance PDF context menu for translation and improve touch handling ( #2430 )
...
* fix(annotator): enhance PDF context menu for translation and improve touch handling
* feat(annotator, shortcuts): add keyboard shortcuts for selection actions
* feat(annotator): reposition popups on scroll to enhance user experience
* feat(annotator): disable currently unsupported annotator functions for PDFs
---------
Co-authored-by: Huang Xin <chrox.huang@gmail.com >
2025-11-11 15:10:44 +01:00
Huang Xin
df6027cf9f
fix(eink): avoid gray color in E-Ink mode ( #2427 )
2025-11-09 19:17:35 +01:00
Huang Xin
c539917d7e
compat(footnote): support more footnote formats ( #2425 )
2025-11-09 18:07:39 +01:00
Huang Xin
5eb870c978
fix(layout): don't hide horizontal scrollbar, closes #2418 ( #2424 )
2025-11-09 17:03:24 +01:00
Huang Xin
b075c46ba3
compat(sync): compatibility for kosync server implementations that do not return timestamp ( #2422 )
2025-11-09 14:42:07 +01:00
Huang Xin
4b6c7776f5
fix(eink): no shade in eink mode ( #2421 )
2025-11-09 14:34:26 +01:00
Huang Xin
745a14195d
fix(layout): fixed header bar z index ( #2413 )
2025-11-06 10:56:28 +01:00
Huang Xin
fb0f660eaf
fix(android): fixed back gesture to close config panel, closes #2406 ( #2411 )
2025-11-05 22:45:13 +01:00
Huang Xin
5a3114de48
fix(android): get brightness of the current window on Android, closes #2389 ( #2409 )
2025-11-05 19:36:45 +01:00
Huang Xin
0ec4e37c13
fix(css): support style transformer for inline css ( #2403 )
...
* fix(css): support style transformer for inline css
* fix(eink): bold text for current chapter in the TOC, closes #2401
2025-11-04 18:36:46 +01:00
Huang Xin
f79d84b5fa
fix(eink): more readablility for E-Ink mode on the library page, closes #2364 ( #2395 )
...
This also closes #2391 and closes #2394 .
2025-11-03 09:23:35 +01:00
Huang Xin
d00f1e0def
feat(import): import files directly into the current book group ( #2393 )
2025-11-03 05:47:26 +01:00
Huang Xin
cdc1950c3a
fix(layout): various fixes on the book and reader styles and layouts, closes #2368 ( #2369 )
2025-10-30 19:34:55 +01:00