509320813f
tts: support media session in desktop apps (#2071)
Huang Xin
2025-09-19 16:22:39 +08:00
54d7e73acb
fix: disable swipe up to toggle action bar for PDF zoomed in (#2068)
Huang Xin
2025-09-19 01:46:47 +08:00
1bc0eb3a4b
release: version 0.9.80 (#2067)
Huang Xin
2025-09-19 00:45:12 +08:00
c0bf2d40dd
fix: jump to current item in virtualized TOC list, closes#2055 (#2066)
Huang Xin
2025-09-19 00:38:09 +08:00
e30a39f9cb
fix(config): prevent occasional errors when saving progress and configs (#2065)
Huang Xin
2025-09-18 22:56:44 +08:00
9727e4e9b8
fix(metadata): handle invalid language code and title when importing, closes#2056 and closes#2058 (#2064)
Huang Xin
2025-09-18 22:47:02 +08:00
3380912cdb
feat(kosync): use metadata hash to aggregate different versions of the same book (#2063)
Huang Xin
2025-09-18 20:51:26 +08:00
91a5454b46
feat(sync): aggregate books with metadata hash for progress and annotation sync (#2062)
Huang Xin
2025-09-18 20:05:16 +08:00
e0c5acf4c8
chore: check file status before deleting cloud files (#2053)
Huang Xin
2025-09-17 10:54:32 +08:00
7e062be0d0
doc: update accessibility support in README (#2051)
Huang Xin
2025-09-17 00:06:10 +08:00
b23876c2b9
a11y: support NVDA screen reader on Windows and Orca screen reader on Linux (#2050)
Huang Xin
2025-09-16 23:38:21 +08:00
e9a152683e
fix(layout): show focus ring only for keyboard navigation (#2046)
Huang Xin
2025-09-16 03:13:52 +08:00
34f1af727f
a11y: accessibility for mobile platforms (#2044)
Huang Xin
2025-09-16 00:45:45 +08:00
dfc24f3803
fix(layout): fix break word for titles in book detail, closes#2039 (#2043)
Huang Xin
2025-09-15 15:21:35 +08:00
ec233f7b37
fix(sync): resolve issue where invalid tokens were occasionally used with the storage API (#2041)
Huang Xin
2025-09-15 04:08:22 +08:00
e472d1cf1e
release: version 0.9.75 (#1873)
Huang Xin
2025-08-22 23:47:24 +08:00
75dc04d598
fix(tts): reuse audio object in the same paragraph for better performance, closes#1777 (#1853)
shaqtiktok
2025-08-22 16:22:34 +01:00
fc4c033cf3
layout: layout tweaks on the custom fonts panel (#1871)
Huang Xin
2025-08-22 18:35:20 +08:00
dbee054838
feat: apply custom fonts directly in custom font panel (#1870)
Huang Xin
2025-08-22 18:17:57 +08:00
45b805dcd4
layout: keep book title align center of the blank space when there are window buttons, closes#1867 (#1869)
Huang Xin
2025-08-22 16:42:34 +08:00
a8ac54b51c
layout: fix position of close button miss-match between reader and library page on Windows and Linux, closes#1866 (#1868)
Huang Xin
2025-08-22 16:05:00 +08:00
86f705eae9
feat: support author sorting (last name first), closes#1799 (#1865)
German Shein
2025-08-22 09:59:59 +04:00
d390209dab
feat: support importing TTF/ODF fonts, closes#979 and closes#1708 (#1864)
Huang Xin
2025-08-22 03:49:08 +08:00
149f94be4c
css: ensure workarounds don’t interfere with body background color (#1859)
Huang Xin
2025-08-21 00:30:20 +08:00
ef1a1eab98
layout: consistent label font weight for settings panels (#1856)
Huang Xin
2025-08-20 18:14:45 +08:00
dc7c6e14bc
fix(translator): refresh translation when provider is changed in translator popup (#1855)
lijiahao66666
2025-08-20 17:54:20 +08:00