Huang Xin
cc8d0ea457
fix: filter deleted books in parallel read menu, closes #476 ( #487 )
2025-03-04 07:18:54 +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
bbc457a9a5
fix: scroll to current TOC item when toggling sidebar, closes #418 ( #420 )
2025-02-21 14:18:00 +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
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
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
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
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
0fd0204869
fix: make sidebar content respects safe-area-inset-bottom ( #251 )
2025-01-25 19:42:16 +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
475bab24c5
mobile: responsive font size in UI ( #227 )
2025-01-23 10:36:03 +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
fc2cad3980
Make dialogs responsive for mobile devices ( #209 )
...
* Make dialogs responsive for mobile devices
* Support mouse backward/forward buttons
* Use back icon to close layer 2 components on mobile devices
Currently layer 2 components are: 1. sidebar 2. notebook 3. dialogs
They are all fullscreen on mobile devices.
* Add translations
2025-01-21 19:49:41 +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
010568eeb1
Responsive layout for sidebar and settings dialog on mobile devices ( #184 )
2025-01-17 00:17:51 +01:00
Huang Xin
d24f737428
Style tweaks: slightly lighter base-300 colors and padding around tab icons in sidebar ( #183 )
2025-01-16 19:07:23 +01:00
Huajin
33d4dcd740
Better animation for sidebar transitions ( #133 )
...
* Add transition for BooknoteItem
* Add Tab switch animations and tooltip 'Toc' translations.
* Use 'Table of Contents' instead of 'Toc' as key.
2025-01-09 12:16:07 +01:00
Ray-D-Song
f3f8df033d
Fix background color of search results ( #79 )
2025-01-02 09:34:19 +01:00
Huang Xin
cd67f6ec3f
Various enhancements and fixes ( #70 )
...
* Fix excerpts cannot be deleted in Chrome browsers
* Show book details in reader sidebar
* Set minimum search term length to 1 for CJK languages
* Use more system fonts as custom fonts, closes #31
2024-12-31 01:08:27 +01:00
Huang Xin
71ffe76e29
Various enhancements ( #58 )
...
* Add H and L keyboard shortcuts for back and forward navigation, consistent with Vimium
* Fallback bookmark text to page number if current page has no text, closes #51
* Add delete and edit buttons for highlights and booknotes in the sidebar, closes #57
* Each book now has its own sidebar default tab
2024-12-27 20:53:30 +01:00
Huang Xin
cb2c7b5c89
Update missing translations ( #55 )
2024-12-27 11:33:38 +01:00
Huang Xin
4612730474
Add i18n support ( #46 )
2024-12-26 23:29:54 +01:00
Huang Xin
72949e726f
Fix deleted bootnotes still shown in sidebar ( #42 )
2024-12-25 19:39:43 +01:00
chrox
447eb09272
Add vercel deploy workflows for readest org
2024-12-24 14:31:02 +01:00
chrox
bd549d2a0f
Get rid of unnecessary data fields in BookConfig
2024-12-17 22:33:18 +01:00
chrox
6efdbb78e5
Format title and authors when importing books
2024-12-10 14:14:06 +01:00
chrox
515a133731
Add download readest menu item for readest web
2024-12-08 23:49:38 +01:00
chrox
985032b2fb
Various fixes for annotator
2024-11-29 15:40:47 +01:00
chrox
19e7603913
Add shortcuts to toggle search bar
2024-11-28 01:44:17 +01:00
chrox
61950e1b4a
Fix searchbar options not visible and autofocus input
2024-11-27 15:18:02 +01:00
chrox
a511db3b3a
Add books list to open in ParallelView
2024-11-26 22:27:59 +01:00
chrox
571baf98f2
Add About Readest window
2024-11-26 18:38:27 +01:00
chrox
a9485c39a7
Refactor reader store out into small stores
2024-11-25 17:51:40 +01:00
chrox
9bc11905f7
Remove eslint react-hooks/exhaustive-deps warnings
2024-11-21 12:47:08 +01:00
chrox
73d933ace4
Various fixes
2024-11-21 12:27:29 +01:00
chrox
15939ce2fc
Add theme and color config
2024-11-19 20:26:11 +01:00
chrox
4c4de2990b
Various fixes on Webview2
2024-11-14 18:33:23 +01:00
chrox
109d214660
Add support for full-text search and a global event dispatcher
2024-11-13 14:20:03 +01:00
chrox
3e99e68327
Refactor useBooksManager and make it reusable
2024-11-12 14:05:46 +01:00
chrox
ebe28dcd66
Refactor layout accommodation using traffic light status
2024-11-12 13:39:41 +01:00
chrox
00f0814474
Fix notebook width interfered by bookgrid with
2024-11-11 18:26:49 +01:00
chrox
7776788325
UI tweaks and shortcuts to toggle notebook with 'n'
2024-11-11 16:50:40 +01:00
chrox
cfc4ea24a1
Fix siderbar header layout
2024-11-11 16:18:11 +01:00
chrox
18ef1284fb
Refactor progress following for TOC and Booknote items
2024-11-11 16:08:41 +01:00