Huang Xin
d0264de3eb
compat: more accessible iframes for PDFs, closes #1136 ( #1971 )
2025-09-05 18:56:15 +02:00
Huang Xin
77c4303938
feat(pdf): support setting zoom level, zoom mode and spread mode for PDF ( #1969 )
...
This should close #1717 , close #1276 , close #669 .
2025-09-05 18:20:15 +02:00
Huang Xin
5724d2eeec
feat(tts): support going previous/next by sentence in bottom TTS bar, closes #1816 ( #1967 )
2025-09-05 10:34:30 +02:00
54wedge
64007b1188
txt: improve zh chapter extraction ( #1966 )
...
* txt: improve zh chapter extraction
* txt: fix regexp
* txt: one more keyword
2025-09-05 10:31:26 +02:00
Huang Xin
50ee7bd8be
doc: change badge colors for last commit and commit activity
2025-09-04 11:44:11 +02:00
Huang Xin
2bcbde4bf1
doc: fixed badge-language-coverage URL encoding
2025-09-04 11:39:27 +02:00
Huang Xin
99f75dd3b6
i18n: add Bengali(BN), Sinhala (SI) and Tamil (TA) translations ( #1965 )
2025-09-04 11:37:29 +02:00
Huang Xin
2b9132b4a8
feat(translator): preprocess some common mistranslated publishing terms ( #1964 )
2025-09-04 09:38:17 +02:00
Huang Xin
82782be16e
fix: prevent layout shift when virtual keyboard pops up on Android, closes #1959 ( #1963 )
2025-09-04 08:04:51 +02:00
Huang Xin
7067129887
fix(tts): fixed headings cannot be highlighted in TTS ( #1955 )
2025-09-03 16:42:59 +02:00
Huang Xin
6e706ac8f7
feat: add inline editor for bookmarks in the sidebar, closes #1909 ( #1954 )
2025-09-03 11:06:35 +02:00
Huang Xin
39b902c927
epub: parse correct book front cover for some EPUBs, closes #1913 ( #1953 )
2025-09-03 07:50:26 +02:00
Huang Xin
94a9cd7c9d
doc: update README and add link of readest subreddit ( #1952 )
2025-09-03 07:24:54 +02:00
Huang Xin
0dae7db140
fix: improved sensitivity of text selection with stylus, closes #706 ( #1950 )
2025-09-02 18:51:45 +02:00
Huang Xin
32954e025c
fix(tts): media control in the lock screen and with airpods for iOS, closes #1407 ( #1949 )
2025-09-02 17:24:16 +02:00
Huang Xin
61dda9a517
feat: group custom fonts into families, closes #1934 ( #1945 )
2025-09-01 17:49:46 +02:00
Huang Xin
99a4cb50ac
feat: add an option to show persistent TTS bar at the bottom, closes #1818 ( #1944 )
2025-09-01 14:23:28 +02:00
Huang Xin
f4b00d6dec
fix: get rid of invalid grid insets ( #1943 )
2025-09-01 07:05:48 +02:00
Huang Xin
f69422a61c
fix: conditional Back key interception on Android ( #1942 )
2025-09-01 06:16:31 +02:00
Huang Xin
7f4c157a90
chore: build with install package permission by default for Android ( #1939 )
2025-08-31 16:53:29 +02:00
Huang Xin
7d9724ff8b
fix: close books with the system back key on Android, closes #1933 ( #1938 )
2025-08-31 10:15:28 +02:00
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 )
v0.9.76
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
dependabot[bot]
0b01132d88
chore(deps): bump actions/setup-java in the github-actions group ( #1896 )
...
Bumps the github-actions group with 1 update: [actions/setup-java](https://github.com/actions/setup-java ).
Updates `actions/setup-java` from 4 to 5
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-25 09:13:58 +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
3ddb6e6422
fix: handle some cases where footnote is empty, closes #1880 ( #1883 )
2025-08-23 10:28:51 +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
78cb1f45e4
chore: fix workflow dependency for release ( #1874 )
2025-08-22 17:51:01 +02:00
Huang Xin
e472d1cf1e
release: version 0.9.75 ( #1873 )
v0.9.75
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