Huang Xin
a424ae8b15
feat: retrieve system fonts on iOS and Android and show font weight variants, closes #949 and closes #557 ( #976 )
2025-04-26 17:37:04 +02:00
Huang Xin
ea8ab91ed3
feat: add list view for the bookshelf, closes #542 ( #955 )
2025-04-24 19:53:09 +02:00
Huang Xin
172ab382bc
fix: query status bar height on Android, closes #943 ( #947 )
2025-04-23 14:01:37 +02:00
Huang Xin
cf66665096
feat: immersive UI in reader page on iOS and Android, closes #886 and closes #864 ( #911 )
2025-04-19 16:43:39 +02:00
Huang Xin
a8430a7be1
feat: open files with readest from file manager on Android, closes #865 ( #895 )
2025-04-16 07:04:30 +02:00
Huang Xin
59f875f590
feat: add books sorting by title and author in the library page, closes #540 ( #887 )
2025-04-14 17:38:41 +02:00
Huang Xin
8efad90932
feat: in-app updater for Android ( #885 )
2025-04-14 14:21:58 +02:00
Huang Xin
37951c2ebf
feat: add book metadata search in the bookshelf, closes #100 ( #838 )
2025-04-08 15:37:18 +02:00
Huang Xin
2599f40dfb
feat: add option to keep window on top, closes #820 ( #825 )
2025-04-07 08:23:46 +02:00
Huang Xin
7ccf3d0632
refactor: read local file with fs plugin for Tauri App, closes #553 and closes #489 ( #785 )
2025-04-01 14:26:26 +02:00
Huang Xin
a72c8f2391
refactor: rename plugin safari-auth to native-bridge ( #749 )
...
* fix: layout tweaks for mobile
* refactor: rename plugin safari-auth to native-bridge
2025-03-29 07:27:18 +01:00
Xi Gou
2b6320b880
refactor: support both r2 and s3 storage ( #718 )
2025-03-27 07:00:27 +01:00
Huang Xin
490fe7e70c
ui: fix library header padding ( #710 )
2025-03-26 09:07:38 +01:00
Huang Xin
06a7a8ea82
feat: add option for transient import from file managers, closes #456 ( #709 )
2025-03-26 07:11:47 +01:00
Huang Xin
835ed443a5
fix: style tweaks for Windows ( #707 )
2025-03-25 18:58:23 +01:00
Huang Xin
72e6c058f5
fix: completed books now have 100% progress ( #625 )
2025-03-18 06:00:33 +01:00
Huang Xin
4869b756ea
release: version 0.9.20 ( #549 )
...
* fix: occasionally traffic lights disappear in library page
* release: version 0.9.20
2025-03-09 17:40:30 +01:00
Huang Xin
6688c813e6
fix: don't open book if failed to download book ( #541 )
2025-03-09 10:29:16 +01:00
Huang Xin
7f24081205
feat: add fullscreen option for desktop app, closes #493 ( #534 )
2025-03-08 22:36:25 +08:00
Huang Xin
8a83389164
fix: hide traffic lights when sidebar is invisible on macOS, closes #297 ( #497 )
2025-03-06 07:14:23 +01:00
Huang Xin
cc8d0ea457
fix: filter deleted books in parallel read menu, closes #476 ( #487 )
2025-03-04 07:18:54 +01:00
Huang Xin
24b68ac046
feat: add user profile page and option to delete account in the cloud ( #452 )
2025-02-26 00:16:42 +01:00
Huang Xin
ccc04825b7
feat(ux): improve pull-down interaction for mobile modal ( #440 )
...
* Adjusts overlay background opacity dynamically based on drag position
* Ensures smooth transition as the modal is pulled down
* Enhances UX for mobile users by making dismissal more intuitive
2025-02-24 01:05:13 +01:00
Huang Xin
1ff929ece5
feat: add toggle select mode and quit app shortcuts in library page, closes #96 ( #438 )
2025-02-23 16:46:51 +01:00
Huang Xin
2bb6ed2602
feat: add haptics feedback when entering select mode ( #428 )
2025-02-22 00:18:06 +01:00
Huang Xin
3ada880155
ui: fix os platform detection for iPad and layout tweaks for iPad ( #416 )
2025-02-21 01:11:33 +01:00
Huang Xin
91716df5e0
feat: add option to keep screen awake when reading ( #403 )
2025-02-19 00:33:23 +01:00
Huang Xin
8b2888af34
ui: fix title bar padding in the library page ( #395 )
2025-02-18 12:42:45 +01:00
Huang Xin
ee201d4571
ui: fix alert position in BookDetailModal and toast content max width ( #390 )
2025-02-17 14:05:18 +01:00
Huang Xin
d49be1f9ca
ui: fix alert layout not centered after refactoring ( #387 )
2025-02-16 15:50:28 +01:00
Huang Xin
c46cf5b0bf
UX enhancements of grid view in mobile platforms ( #379 )
...
* ux: context menu on both group and book items, also closes #376
* ui: more compact grid view of bookshelf on mobile platforms
2025-02-16 01:02:41 +01:00
Huang Xin
bd6ef7fe8e
release: version 0.9.11
...
* ui: tweaks on header bar layout
* release: build arm64 linux binaries
2025-02-14 02:31:03 +01:00
Huang Xin
b33d85f439
ui: fix layout in mobile platforms ( #371 )
2025-02-14 00:19:25 +01:00
Huang Xin
95a69d6bdf
ux: polish ux of grouping dialog ( #370 )
2025-02-13 22:49:59 +01:00
Huang Xin
ed9a0c6f20
ux: hide action bar when modal is shown ( #369 )
2025-02-13 21:34:56 +01:00
Huang Xin
71b075dfa8
feat: organize the library with groups ( #368 )
2025-02-13 18:45:57 +01:00
Huang Xin
effbc08561
mobile: use sticky position for action bars for mobile compatibility ( #335 )
2025-02-09 18:35:24 +01:00
Huang Xin
ad1365fa23
mobile: fix layout of book detail modal and refresh indicator ( #321 )
2025-02-08 17:57:49 +01:00
Huang Xin
e2e3418412
mobile: support safe area insets for mobile platforms ( #312 )
2025-02-07 22:15:18 +01:00
Huang Xin
dee1e28a61
feat: add options to adjust paragraph margin, word spacing, letter spacing, text indent and font weight ( #310 )
2025-02-07 18:23:12 +01:00
Huang Xin
adfdb10d8e
fix: compatibility fix for some formerly imported corrupted metadata ( #307 )
...
* fix: compatibility fix for some formerly imported corrupted metadata
* fix: use font family names of sys fonts
2025-02-07 02:54:29 +01:00
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
2025-02-06 20:54:39 +01:00
Huang Xin
cfd5d5d106
mobile: several fixes for Android build ( #292 )
2025-02-04 00:07:55 +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
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