Huang Xin
b2ef55832c
hotfix: fix window cannot be dragged when light traffic widget is shown on macOS ( #304 )
...
* fix: fix window cannot be dragged when light traffic widget is shown on macOS
* fix: detecting tauri focus event for deeplink redirect in oauth
* release: version 0.9.9
v0.9.9
2025-02-06 20:54:39 +01:00
Huang Xin
b879184dc6
ux: incrementally loading new books after synchronization ( #303 )
...
* auth: workaround to get deeplink data when completing oauth on Android
* ux: incrementally loading new books after synchronization
2025-02-06 19:07:48 +01:00
Huang Xin
8bd9e18381
auth: add applinks for auth on android and ios ( #302 )
2025-02-06 16:16:15 +01:00
Huang Xin
4121195fd3
fix: remove symbolic fonts in default sys fonts list ( #301 )
...
* chore: fix script for appstore release
* fix: remove symbolic fonts in default sys fonts list
2025-02-06 11:32:56 +01:00
Huang Xin
cebe8812d3
i18n: translate Sans-serif and Serif font labels ( #300 )
2025-02-05 16:57:53 +01:00
Huang Xin
0a13f36e33
sync: add toast error for failed uploading when the cloud quota is insufficient ( #299 )
2025-02-05 15:48:59 +01:00
Huang Xin
ded6053134
fix: UA detection of Safari with AppleWebKit ( #298 )
...
* fix: UA detection of Safari with AppleWebKit
* readme: add hello-github badge
2025-02-05 11:24:16 +01:00
Huang Xin
1c6cc2bca0
tts: change voice language at speak time when the book language is not accurate ( #296 )
2025-02-04 23:44:59 +01:00
Huang Xin
6ca96be917
fix: swap paging keys when writing direction is set in config ( #295 )
2025-02-04 23:03:20 +01:00
Huang Xin
a057af7881
fix: avoid over-highlighting on some blank space when selecting multiple paragraphs, closes #238 ( #294 )
2025-02-04 22:09:13 +01:00
Huang Xin
279504395d
fix: handle zoomed text rect on Safari when highlighting, closes #67 ( #293 )
2025-02-04 19:59:21 +01:00
Huang Xin
cfd5d5d106
mobile: several fixes for Android build ( #292 )
2025-02-04 00:07:55 +01:00
Huang Xin
93eacf91a0
feat: load system fonts list at runtime on desktop, closes #287 #237 ( #290 )
2025-02-03 00:41:30 +01:00
Huang Xin
dc6cbd2029
chore: bump update of next.js ( #289 )
2025-02-02 22:30:38 +01:00
Huang Xin
643fdd24a9
chore: bump update of tauri ( #288 )
2025-02-02 22:19:49 +01:00
Huang Xin
5c55233c5c
fix: occasionally the scroll end does not reach to the last subpixel ( #284 )
2025-02-01 17:54:11 +01:00
Huang Xin
4d7db3592f
release: version 0.9.8
2025-02-01 16:53:04 +01:00
Huang Xin
792e8657f7
ux: continue to scroll into next section at the bottom of the scroll view, closes #274 ( #282 )
2025-02-01 16:07:13 +01:00
Huang Xin
7a786478f1
ui: fix menu item flex layout ( #281 )
2025-02-01 14:57:43 +01:00
Huang Xin
0963969330
compat: more robust way to get book cover and compat author parsing ( #280 )
...
This should fix #278 and fix #275
2025-02-01 14:35:08 +01:00
Huang Xin
6889d6341f
settings: add option to disable auto check updates ( #279 )
2025-02-01 13:45:55 +01:00
Huang Xin
44885f2901
sync: add download/upload progress indicator ( #277 )
...
* sync: add download/upload progress indicator
* chore: apt update before installing system dependencies
2025-02-01 12:17:21 +01:00
Huang Xin
b6c8bfb52b
fix: stale settings used when syncing books ( #273 )
...
* fix: add passive: true to touchstart event listener when pulling to refresh
* fix: stale settings used when syncing books and move auto upload from import menu to settings menu
2025-01-30 23:50:06 +01:00
Huang Xin
90e46860a5
ux: make toast info and hint info less disturbing ( #272 )
2025-01-30 16:46:17 +01:00
Huang Xin
fef75f123d
sync: pull to refresh library ( #271 )
2025-01-30 01:47:42 +01:00
Huang Xin
27c6ed402e
font: override font size by default, font family is overridden by flag ( #270 )
2025-01-29 23:05:27 +01:00
Huang Xin
85c14002c6
auth: navigate to auth page when API calls are not authenticated ( #269 )
2025-01-29 22:46:13 +01:00
Huang Xin
b7d06b6312
sync: use the location CFI to eliminate occasional one-off page glitches ( #268 )
2025-01-29 21:32:12 +01:00
Huang Xin
cb04af1b17
mobile: set larger default font size and disable full justification for mobile by default ( #266 )
2025-01-29 13:31:30 +01:00
Huang Xin
01ff687472
sync: fix redundant progress sync when changing window size ( #265 )
2025-01-29 12:29:26 +01:00
Huang Xin
27eca300fa
sync: fix tauri storage API ( #264 )
2025-01-29 01:49:58 +01:00
Huang Xin
377f5c314d
sync: fix cors for storage api ( #263 )
2025-01-28 22:04:34 +01:00
Huang Xin
c0d715bf77
sync: check local file availability before opening ( #262 )
2025-01-28 21:02:19 +01:00
Huang Xin
171a7ee759
sync: support quota of cloud storage ( #261 )
2025-01-28 19:05:20 +01:00
Huang Xin
efd83180f1
sync: initial support to sync document files across devices ( #260 )
2025-01-28 00:03:01 +01:00
Palash Ahuja
4cea0bf75a
Fix minor spelling error on the contributing guideline ( #255 )
2025-01-26 00:59:26 +01:00
Huang Xin
a827316982
ue: make text highlighting unified on Desktop, Android and iOS ( #256 )
2025-01-26 00:57:59 +01:00
Huang Xin
dc8cae5c77
fix: vertical swipes should not trigger horizontal scroll, closes #232 ( #252 )
2025-01-25 20:07:08 +01:00
Huang Xin
0fd0204869
fix: make sidebar content respects safe-area-inset-bottom ( #251 )
2025-01-25 19:42:16 +01:00
Huang Xin
8fd92efbc7
pwa: update next-pwa to latest maintained version ( #250 )
2025-01-25 18:45:43 +01:00
Huang Xin
4ec4b22038
fix: refresh config to get latest booknotes to show, closes #49 ( #245 )
2025-01-25 02:22:53 +01:00
Huang Xin
6b09145546
ui: fix highlight text not clear in dark mode ( #244 )
...
* ui: fix highlight background color in dark mode
* i18n: more consistent tanslations
2025-01-25 00:55:53 +01:00
Huang Xin
ae60606470
mobile: disable contextmenu only for mobile devices ( #243 )
2025-01-24 23:11:05 +01:00
Huang Xin
6c6af63ecc
mobile: fix annotator tools for Android, closes #200 ( #242 )
2025-01-24 22:53:43 +01:00
Huang Xin
942524c110
mobile: fix annotator tools in iOS browsers ( #239 )
...
* chore: disable PWA in dev mode for better performance
* mobile: fix annotator tools in iOS browsers
2025-01-24 13:30:42 +01:00
Huang Xin
18dfd73bed
mobile: responsive sizes for annotation tools ( #236 )
...
* chore: refine assetPrefix in config for easier debug over LAN
* mobile: responsive sizes for annotation tools
2025-01-23 21:31:41 +01:00
Huang Xin
58d3e7b221
mobile: some UI tweaks and add system fonts ( #233 )
2025-01-23 16:53:42 +01:00
Huang Xin
d757555fcb
pwa: save a page reload between library and reader page navigation ( #231 )
2025-01-23 14:44:14 +01:00
Huang Xin
6315e4b751
readme: add PWA in supported platforms ( #229 )
2025-01-23 12:16:38 +01:00
Huang Xin
1f5c96fcc2
Release version 0.9.7 ( #228 )
v0.9.7
2025-01-23 11:31:00 +01:00