Huang Xin
06db7f36f8
refactor: rename ConfirmSyncDialog to KOSyncResolver ( #1937 )
2025-08-31 05:46:43 +02:00
Huang Xin
f0c249bce2
release: version 0.9.76 ( #1932 )
2025-08-30 06:19:01 +02:00
Huang Xin
e8a96fba95
compat: more compat with window insets on Android ( #1931 )
2025-08-30 06:18:06 +02:00
Huang Xin
92b01c40a0
layout: fix grouping modal not shown on Linux ( #1930 )
2025-08-30 05:28:02 +02:00
Huang Xin
6003eeadba
compat: support more kosync server implementations, closes #1862 ( #1929 )
2025-08-30 04:54:31 +02:00
Huang Xin
856ed4d3b3
ux: add splash screen for iOS and Android and reduce flash when opening books ( #1926 )
2025-08-29 19:10:09 +02:00
Huang Xin
267fe58a8c
fix: reduce screen flash with different background colors when app starts, closes #1915 ( #1922 )
2025-08-28 20:02:53 +02:00
Huang Xin
1b00d8c41c
fix: support importing azw3 files on Android, closes #1920 ( #1921 )
2025-08-28 16:11:30 +02:00
Huang Xin
cb126613b1
perf(sync): incremental sync of library books ( #1917 )
2025-08-27 19:04:57 +02:00
Huang Xin
515bfee2a1
fix(kosync): normalize xpointer to improve KOReader sync tolerance, closes #1857 ( #1914 )
2025-08-27 09:18:32 +02:00
Huang Xin
584f3511f8
refactor(kosync): move kosync into reader sidebar menu and add manual pull/push trigger ( #1912 )
2025-08-27 13:32:00 +08:00
Huang Xin
3ea54e6725
fix: display hidden footnotes, closes #1847 ( #1907 )
2025-08-26 12:45:12 +02:00
Huang Xin
48212d892f
fonts: purge custom fonts when reseting fonts config ( #1906 )
2025-08-26 11:23:34 +02:00
Huang Xin
977c61b914
refactor: use useFileSelector hook for all file selection ( #1905 )
2025-08-26 10:04:10 +02:00
Huang Xin
66fceb2313
chore: add 10MB of grace bytes for storage quota ( #1904 )
2025-08-26 07:28:15 +02:00
Huang Xin
76feefff00
layout: fix overflow of some font names in custom fonts, closes #1901 ( #1903 )
2025-08-26 06:35:43 +02:00
Huang Xin
1be43ff704
fix: close reader window when trying to go to library in separate reader window, closes #1899 ( #1900 )
2025-08-25 18:01:06 +02:00
Huang Xin
b6d4a547e5
chore: fix typo ( #1898 )
2025-08-25 09:41:36 +02:00
Huang Xin
5ee860f1e8
refactor: use safe insets from native for Android, closes #1793 and closes #1886 ( #1897 )
2025-08-25 09:38:49 +02:00
Huang Xin
b98c487919
theme: fix themed background color for PDFs on macOS, closes #1887 ( #1894 )
2025-08-24 08:29:45 +02:00
Huang Xin
b43b08d423
fix: init traffic light properly in library page on macOS, closes #1872 ( #1891 )
2025-08-24 06:33:52 +02:00
Huang Xin
ea9146be5b
fonts: parse font family as well as font style when importing fonts, closes #1876 ( #1881 )
2025-08-23 10:27:58 +02:00
Huang Xin
e472d1cf1e
release: version 0.9.75 ( #1873 )
2025-08-22 17:47:24 +02:00
shaqtiktok
75dc04d598
fix(tts): reuse audio object in the same paragraph for better performance, closes #1777 ( #1853 )
...
* Remove stopInternal which causes audio delaying
* Change audio obj to not be recreated every sentence
* refactor abort signal handler
---------
Co-authored-by: Huang Xin <chrox.huang@gmail.com >
2025-08-22 17:22:34 +02:00
Huang Xin
fc4c033cf3
layout: layout tweaks on the custom fonts panel ( #1871 )
2025-08-22 12:35:20 +02:00
Huang Xin
dbee054838
feat: apply custom fonts directly in custom font panel ( #1870 )
2025-08-22 12:17:57 +02:00
Huang Xin
45b805dcd4
layout: keep book title align center of the blank space when there are window buttons, closes #1867 ( #1869 )
2025-08-22 10:42:34 +02:00
Huang Xin
a8ac54b51c
layout: fix position of close button miss-match between reader and library page on Windows and Linux, closes #1866 ( #1868 )
2025-08-22 10:05:00 +02:00
German Shein
86f705eae9
feat: support author sorting (last name first), closes #1799 ( #1865 )
...
* [Issue #1799 ](https://github.com/readest/readest/issues/1799 ): Changing the name order when sorting the book by Author by placing the last name first in Arabic, Tibetan, German, English, Spanish, French, Hindi, Italian, Dutch, Polish, Portuguese, Russian, Thai, Turkish and Ukrainian languages
* refactor author sort
---------
Co-authored-by: Huang Xin <chrox.huang@gmail.com >
2025-08-22 07:59:59 +02:00
Huang Xin
d390209dab
feat: support importing TTF/ODF fonts, closes #979 and closes #1708 ( #1864 )
2025-08-21 21:49:08 +02:00
Huang Xin
149f94be4c
css: ensure workarounds don’t interfere with body background color ( #1859 )
2025-08-20 18:30:20 +02:00
Huang Xin
ef1a1eab98
layout: consistent label font weight for settings panels ( #1856 )
2025-08-20 12:14:45 +02:00
lijiahao66666
dc7c6e14bc
fix(translator): refresh translation when provider is changed in translator popup ( #1855 )
...
– Add the translate function to the dependency array in the TranslatorPopup component
– This change ensures that the translation content is re-fetched whenever the translate function is updated
Co-authored-by: 李家豪 <7904127+li_jiahaojj@user.noreply.gitee.com >
2025-08-20 11:54:20 +02:00
Huang Xin
8c31dc85f9
chore: bump next.js, opennext, wrangler and supabase to latest versions ( #1851 )
2025-08-20 05:57:28 +02:00
Huang Xin
7b8d1ddc35
chore: bump tauri to latest dev branch ( #1849 )
2025-08-20 05:15:44 +02:00
Huang Xin
8c12399732
layout: fix footer bar layout in landscape mode on Android, closes #1803 ( #1843 )
2025-08-19 15:49:38 +02:00
Huang Xin
93a4b1a448
css: fix unexpected align center for some EPUBs ( #1842 )
2025-08-19 15:05:26 +02:00
Huang Xin
04b0752b22
layout: fix drop down in TTS panel cannot open on older iOS, closes #1810 ( #1841 )
2025-08-19 15:02:02 +02:00
Huang Xin
5137c08204
chore: more aggressive cache for CI ( #1839 )
2025-08-19 10:21:20 +02:00
Huang Xin
ec0b44fb9f
reader: fix collapse of nested TOC for some EPUBs, closes #1820 and closes #1813 ( #1837 )
2025-08-19 09:55:25 +02:00
Huang Xin
0bf83dfe67
css: use monospace font for code blocks when overriding custom book fonts, closes #1805 ( #1836 )
2025-08-19 07:56:10 +02:00
Huang Xin
b151b70cb9
fix: don't proxy network connection from Tailscale IP addresses, closes #1834 ( #1835 )
2025-08-19 05:02:29 +02:00
Huang Xin
f2640359a0
release: version 0.9.72 ( #1831 )
2025-08-18 17:43:09 +02:00
Huang Xin
079aeaedb0
fix(sync): support custom koreader sync server hosted in LAN, closes #1800 ( #1830 )
2025-08-18 17:35:49 +02:00
Huang Xin
bfacadb964
layout: fix options list align right on Windows ( #1829 )
2025-08-18 16:10:06 +02:00
Huang Xin
2e98ed44ee
tts: fix edge tts, closes #1821 ( #1828 )
2025-08-18 14:44:38 +02:00
StepanSad
225aa0ca59
Update translation.json ( #1826 )
2025-08-17 20:15:14 +08:00
Huang Xin
db8f53a6e1
css: background color for dialogs and images, closes #1797 ( #1798 )
2025-08-13 15:37:52 +02:00
Huang Xin
ce345ad67f
fix(koplugin): add expected 301 status code ( #1791 )
2025-08-12 21:33:51 +02:00
Huang Xin
8e53e625a4
fix(koplugin): fix typo of saveSetting, closes #1788 ( #1789 )
2025-08-12 20:20:43 +02:00