Huang Xin
04d07856f5
fix: use client timestamp for updated records, closes #468 ( #488 )
2025-03-04 14:26:30 +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
29e6af7768
fix: handle hardcoded border color of chapter header for Feedbooks, closes #470 ( #485 )
2025-03-04 06:02:18 +01:00
Huang Xin
bc70d07749
fix: support footnotes with links inside of the lists, closes #472 ( #479 )
2025-03-03 16:27:03 +01:00
Huang Xin
2db83b8569
ui: responsive dialog size for portrait screens ( #473 )
...
* fix: handle network error in sync API
* fix: reasonable default column width for iPad
* ui: responsive dialog size for portrait screens
2025-03-01 17:57:29 +01:00
Huang Xin
2f29295c6c
fix: open with new files from file browsers when there is already an instance running, closes #208 ( #466 )
2025-02-28 08:42:49 +01:00
Huang Xin
cab757257e
release: version 0.9.18 ( #458 )
v0.9.18
2025-02-26 19:42:11 +01:00
Huang Xin
fc8c9546b6
fix: normalize language code for TTS ( #457 )
2025-02-26 19:30:22 +01:00
Huang Xin
3cc41b7b71
auth: redirect to auth page when callback page has no token ( #454 )
2025-02-26 01:31:50 +01:00
Huang Xin
e65380aaf5
ui: use less saturated and modern colors when drawing highlights ( #453 )
2025-02-26 00:45:33 +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
e0591ce41c
ui: style tweaks on Popup and Dialog ( #448 )
2025-02-25 15:49:27 +01:00
Huang Xin
7be6c07344
ux: enhancements on iOS with modals and annotation tools ( #447 )
...
* mobile: auto save progress also for iOS
* ux: enhancements on pull-down to dismiss modals
* doc: update reademe
* ux: tricks to dismiss system selection tools on iOS
2025-02-25 13:07:44 +01:00
Huang Xin
f8ea7fc463
chore: add stub android plugin for safari-auth ( #443 )
2025-02-24 11:41:26 +01:00
Huang Xin
36e09582bc
release: version 0.9.17 ( #441 )
v0.9.17
2025-02-24 01:24:28 +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
9e7e41a623
fix: prerender library page without localStorage ( #439 )
2025-02-23 17:04:02 +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
4c7b7881c8
feat: add d/u shortcuts for half page navigation, closes #62 ( #437 )
2025-02-23 15:56:00 +01:00
Huang Xin
1d5b189185
fix: preserve note id when changing style and preserve style when changing color, closes #252 ( #436 )
2025-02-23 15:32:57 +01:00
Huang Xin
a9aa2fe7a4
fix: set minimum font size for obsolete font tag, closes #434 ( #435 )
2025-02-23 13:42:37 +01:00
Huang Xin
0253afca86
auth: add safari-auth plugin for iOS OAuth ( #433 )
...
* auth: add safari-auth plugin for iOS OAuth
* fix: temporarily disable email auth provider for iOS
2025-02-23 03:31:10 +01:00
Ahmed
7ddbaa644b
Add arabic localization ( #432 )
...
* Add arabic localization
* Add 'ar' lang to scanner config
* Add 'ar' lang to scanner config
2025-02-22 21:51:20 +01:00
Huang Xin
e96782baab
api: load balance of the API keys for deepl translate, closes #429 ( #431 )
2025-02-22 09:09:25 +01:00
Gigoo25
66784736ee
Add Dockerfile to selfhost ( #430 )
2025-02-22 08:03:12 +01:00
Huang Xin
2bb6ed2602
feat: add haptics feedback when entering select mode ( #428 )
2025-02-22 00:18:06 +01:00
Huang Xin
48ef2d634f
chore: fix aarch64 linux build
2025-02-21 20:09:18 +01:00
Huang Xin
e77c377839
release: version 0.9.15 ( #425 )
v0.9.15
2025-02-21 19:44:28 +01:00
Huang Xin
c2d75deab4
fix: override font color from calibre ( #422 )
2025-02-21 17:07:27 +01:00
Huang Xin
e7579e5867
ui: wrap keyboard shortcuts in kbd tag ( #421 )
2025-02-21 16:43:38 +01:00
Huang Xin
fcc933a243
doc: add instruction for starting development for the Web version only
2025-02-21 16:08:19 +01:00
Huang Xin
bbc457a9a5
fix: scroll to current TOC item when toggling sidebar, closes #418 ( #420 )
2025-02-21 14:18:00 +01:00
Huang Xin
f8bd4a0e2c
doc: update feature-request template
2025-02-21 12:52:52 +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
66866372ea
ui: responsive font size for book notes ( #415 )
2025-02-20 12:02:55 +01:00
Huang Xin
b321986c40
fix: display complete notes in note list and save note drafts, closes #405 ( #412 )
2025-02-20 02:13:33 +01:00
Huang Xin
829a698ece
auth: use native sign in with Apple on iOS & i18n for auth page ( #411 )
2025-02-19 23:49:15 +01:00
Huang Xin
978a512ebf
mobile: enable paging animation by default on mobile platforms ( #410 )
2025-02-19 20:27:22 +01:00
Huang Xin
aca8c93efb
fix: avoid repeative navigation to login after closing login page ( #409 )
2025-02-19 17:21:03 +01:00
Huang Xin
8cb81b3795
release: version 0.9.13 ( #404 )
v0.9.13
2025-02-19 01:20:16 +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
f5f07e9392
fix: handle malformed href in PDF TOC, closes #357 ( #402 )
2025-02-18 23:29:23 +01:00
Huang Xin
7e385db4ed
compat: support weread footernote, closes #391 ( #401 )
2025-02-18 22:23:05 +01:00
Huang Xin
1b99915663
fix: override some styles to show footnotes, closes #383 ( #400 )
2025-02-18 21:12:56 +01:00
Huang Xin
0a213d6a0e
chore: clean up oauth callback ( #399 )
2025-02-18 18:12:25 +01:00
Huang Xin
f9e9c90386
fix: swipe gesture in library page should not unintentionally trigger tap ( #396 )
2025-02-18 13:29:07 +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
ffb00f4e0d
ux: make the top and bottom toolbar transient and hide in normal reading status ( #394 )
2025-02-18 12:07:04 +01:00
Huang Xin
77da5423a6
ui: fix notebook layout ( #392 )
2025-02-17 23:23:24 +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