Huang Xin
71e392544c
fix: rtl for notebook, closes #451 ( #535 )
2025-03-08 16:51:24 +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
89f1c43984
fix: don't hide horizontal scrollbar at the bottom, closes #515 ( #533 )
2025-03-08 21:26:10 +08:00
Huang Xin
0922f557bb
fix: make the height of the drag handle in dialog stable ( #530 )
2025-03-08 10:03:00 +01:00
Huang Xin
0b72ab156d
refactor: move useTheme hook into separate store, also closes #528 ( #529 )
2025-03-08 09:12:36 +01:00
Huang Xin
c25f2a7abc
fix: make continuous scroll an option and disabled by default, closes #516 , #373 ( #522 )
2025-03-07 17:24:01 +01:00
Huang Xin
de1e396f6e
fix: switch label for column width/height for vertical layout and fix column size calculation ( #520 )
...
* fix: scroll mode should be updated when calculating column size
* fix: switch label for column width/height for vertical layout, closes #517
2025-03-07 16:42:40 +01:00
Huang Xin
fd8eeb07c2
fix: set sidebar rtl only for mandatory rtl languages, closes #512 ( #519 )
2025-03-07 15:06:12 +01:00
Huang Xin
3c52a9e0cb
feat: customize foliate view styles with css, closes #167 ( #507 )
2025-03-06 17:22:01 +01:00
Huang Xin
8c3f49de25
rtl: support rtl for more widgets in sidebar ( #504 )
2025-03-06 15:38:29 +01:00
Huang Xin
0f44fff7cd
feat: support styled reader UI via custom CSS, closes #240 ( #503 )
2025-03-06 13:56:43 +01:00
Huang Xin
77bba7bd0c
fix: use section info for PDF progress bar, closes #158 ( #501 )
2025-03-06 11:22:06 +01:00
Huang Xin
d30d1c17ae
rtl: rtl page layout from settings and book language, closes #359 ( #500 )
2025-03-06 10:58:32 +01:00
nnecec
088c7d2c49
fix: various tweaks on style and layout ( #499 )
2025-03-06 10:51:06 +01:00
Huang Xin
d0e6f3ad50
fix: ensure the progress bar direction is consistent with the book’s writing direction, closes #451 ( #498 )
2025-03-06 09:14:33 +01: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
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
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
fc8c9546b6
fix: normalize language code for TTS ( #457 )
2025-02-26 19:30:22 +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
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
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
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
bbc457a9a5
fix: scroll to current TOC item when toggling sidebar, closes #418 ( #420 )
2025-02-21 14:18:00 +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
91716df5e0
feat: add option to keep screen awake when reading ( #403 )
2025-02-19 00:33: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
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
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
jackplo
3078b09ba4
FR #241 : Added Shortcuts to notetaking UI ( #378 )
2025-02-15 22:28:33 +01:00
Huang Xin
05cb53ede4
fix: use mouse pos in screen coordinates for click-to-flip, closes #351 ( #375 )
2025-02-15 02:34:17 +01:00
Huang Xin
2dd0a20925
fix: reintroduce hold detection to avoid unwanted single click ( #348 )
2025-02-10 20:31:27 +01:00
Huang Xin
609ddb776b
ux: disable double click timeout on mobile devices for more performant page turning ( #339 )
2025-02-09 21:36:08 +01:00
Huang Xin
6b057ebc14
feat: add override option for paragraph spacing settings, closes #329 ( #334 )
2025-02-09 16:05:37 +01:00
Huang Xin
d3d496b583
mobile: fix TTS icon position on iOS ( #322 )
2025-02-08 18:21:47 +01:00
Huang Xin
1da0817145
mobile: fix sidebar height on iOS ( #318 )
...
* mobile: fix sidebar height on iOS
* fix: tts should not resume playing when closing book
2025-02-08 13:32:15 +01:00
Huang Xin
151509b84c
mobile: fix iOS safe area insets ( #317 )
2025-02-08 03:38:17 +01:00
Huang Xin
282b129bf5
mobile: save book config when progress changes on Android ( #315 )
2025-02-07 23:22:55 +01:00
Huang Xin
e2e3418412
mobile: support safe area insets for mobile platforms ( #312 )
2025-02-07 22:15:18 +01:00
Huang Xin
c79657a1ee
fix: don't autoscroll to current item in TOC when TTS is on ( #311 )
2025-02-07 19:08:50 +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