Huang Xin
a79f301165
feat: add language preference options in settings ( #686 )
2025-03-23 16:39:58 +01:00
Huang Xin
ef864a32c2
feat: action bar at the bottom on mobile devices ( #681 )
2025-03-23 08:56:57 +01:00
Huang Xin
72e6c058f5
fix: completed books now have 100% progress ( #625 )
2025-03-18 06:00:33 +01:00
Huang Xin
08f348ada5
fix: don't hide horizontal scroll bar at the bottom, closes #570 ( #599 )
2025-03-13 17:45:41 +01:00
Huang Xin
4452f0b810
fix: prevent the footer bar from popping up by tapping at the bottom on mobile devices, closes #597 ( #598 )
2025-03-13 17:19:31 +01:00
Huang Xin
dfa0468d24
release: hot fix version 0.9.21 ( #551 )
...
* sync: update partial config to sync more actively
* rtl: make the order of go back/forward buttons consistent
* fix: wheel events conflict with touchpad scroll on macOS
* release: hot fix version 0.9.21
2025-03-09 20:22:47 +01:00
Huang Xin
b1f2941247
fix: various fixes for updater, footerbar and note item ( #545 )
...
* fix: don't open book if failed to download book
* fix: various fixes for updater, footerbar and note item
1. now footerbar when invisible won't process pointer events
2. manually check updater won't be prevented by check interval
3. get rid of clamped text in note item
2025-03-09 11:33:52 +01:00
Huang Xin
71e392544c
fix: rtl for notebook, closes #451 ( #535 )
2025-03-08 16:51:24 +01: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
8c3f49de25
rtl: support rtl for more widgets in sidebar ( #504 )
2025-03-06 15:38:29 +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
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
e2e3418412
mobile: support safe area insets for mobile platforms ( #312 )
2025-02-07 22:15:18 +01:00
Huang Xin
c678d8fa44
PWA app theme color in the header and safe area avoiding home indicator ( #220 )
2025-01-23 00:22:09 +01:00
Huang Xin
4d5297fdb5
Layout tweaks on mobile browsers ( #219 )
2025-01-22 19:37:49 +01:00
Huang Xin
533324e558
Responsive icon sizes for phones, tablets and desktops, closes #214 ( #217 )
2025-01-22 18:33:00 +01:00
Huang Xin
58c907c7cc
Various enhancements for mobile platforms ( #188 )
...
* Larger area to toggle header/footer bar
* Don't show rounded window on web platform
* Disable tooltips on mobile platforms as there is no mouse pointer
* Dedupe voices from web speech API
2025-01-17 15:42:16 +01:00
Huang Xin
8dbcf25331
Toggle TTS stop when it's already running ( #154 )
2025-01-14 15:32:47 +01:00
Huang Xin
7402141237
Add Edge TTS backend, selecting different voices will change TTS backend dynamically ( #137 )
2025-01-10 02:35:23 +01:00
Huang Xin
36d6074468
Filter voices list and shutdown TTS when closing book ( #130 )
2025-01-09 03:33:52 +01:00
Huang Xin
814a0032d0
Add 'Speak' button in the footbar ( #127 )
2025-01-08 19:44:04 +01:00
Huang Xin
4612730474
Add i18n support ( #46 )
2024-12-26 23:29:54 +01:00
chrox
a9485c39a7
Refactor reader store out into small stores
2024-11-25 17:51:40 +01:00
chrox
df845ae33b
Add go back and forward buttons and button tooltips
2024-11-21 15:49:59 +01:00
chrox
15939ce2fc
Add theme and color config
2024-11-19 20:26:11 +01:00
chrox
d81629b72a
Refactor ReaderStore
2024-11-08 20:09:48 +01:00
chrox
071e09dad1
Bookmark view in sidebar
2024-11-05 09:31:32 +01:00
chrox
b7c8300de6
Refactor ReaderContent and SideBar
2024-10-31 17:21:10 +01:00
chrox
f5a233ba31
Add reader view settings
2024-10-30 18:09:46 +01:00
chrox
4457d9b6fb
Unified keydown handling
2024-10-28 17:35:45 +01:00
chrox
797f7908a5
Add keyboard shortcuts for page turning and book selection && header chapter info
2024-10-27 20:19:08 +01:00
chrox
7e5eac01f2
Rounded window without window decorations
2024-10-27 18:50:28 +01:00
chrox
6466a6a038
Add multiple book open and delete
2024-10-27 17:35:27 +01:00
chrox
4a36c81be2
Refactoring ReaderContent into FooterBar and HeaderBar
2024-10-25 14:29:40 +02:00