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
91716df5e0
feat: add option to keep screen awake when reading ( #403 )
2025-02-19 00:33:23 +01:00
Huang Xin
71b075dfa8
feat: organize the library with groups ( #368 )
2025-02-13 18:45:57 +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
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
8bd9e18381
auth: add applinks for auth on android and ios ( #302 )
2025-02-06 16:16:15 +01:00
Huang Xin
cebe8812d3
i18n: translate Sans-serif and Serif font labels ( #300 )
2025-02-05 16:57:53 +01:00
Huang Xin
0a13f36e33
sync: add toast error for failed uploading when the cloud quota is insufficient ( #299 )
2025-02-05 15:48:59 +01:00
Huang Xin
6889d6341f
settings: add option to disable auto check updates ( #279 )
2025-02-01 13:45:55 +01:00
Huang Xin
171a7ee759
sync: support quota of cloud storage ( #261 )
2025-01-28 19:05:20 +01:00
Huang Xin
efd83180f1
sync: initial support to sync document files across devices ( #260 )
2025-01-28 00:03:01 +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
41bcf05127
Add missing translations ( #218 )
2025-01-22 18:48:09 +01:00
Huang Xin
c8bfb64ad3
Dynamically set theme color for PWA browser UI elements ( #213 )
2025-01-22 01:20:41 +01:00
Huang Xin
ee0d7d7ad0
Support PWA for the web version ( #212 )
...
* Support PWA for the web version
* Remove unused Cargo.lock
2025-01-22 00:18:19 +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
751bf3836c
Disable app updater for app store version and support more languages ( #202 )
...
* Disable app updater for app store version
* Add translations for uk, pl and hi
2025-01-20 17:14:26 +01:00
Huang Xin
c009edca61
Fix translation API ( #189 )
...
* Fix translation API
* Add missing translations
2025-01-17 19:10:27 +01:00
Huang Xin
1635958ae3
More precise translations for some options and add Greek translations ( #182 )
...
* More precise translations for some options, closes #165
* Add Greek translation, closes #181
2025-01-16 15:18:14 +01:00
Huang Xin
d220adbfdf
TTS UX enhancements ( #148 )
...
* Fix toast of PDF unsupported for TTS
* Use vertical scroll for large dropdown menus
2025-01-13 20:04:04 +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
Huang Xin
f26de3ab0d
Add speech speed slider in the TTS panel ( #128 )
2025-01-08 21:31:12 +01:00
Huang Xin
07b04b82e6
Initial implementation of TTS with Web Speech API ( #120 )
...
* Initial implementation of TTS with Web Speech API
* Add translations for annotator tools
2025-01-07 21:57:55 +01:00
Huang Xin
cccd4c2b16
Various fixes ( #116 )
...
* Fix missing translations in translator popup
* Disable annotator for PDFs for now, closes #115
* Fix triangle in shadow of popup making it darker
2025-01-06 01:33:35 +01:00
Huang Xin
3ad26d9d8f
Add vertical/horizontal switch in Layout configs for CJK books ( #91 )
2025-01-03 21:24:15 +01:00
Huang Xin
2c9fe8e4f4
Better Custom CSS editor ( #88 )
2025-01-03 14:52:31 +01:00
Huang Xin
50f75c1f18
Show error toast for failed imported books and styles for dropdown menus ( #76 )
...
* Styles for dropdown menus
* Show error toast for failed imported books
2024-12-31 18:35:51 +01:00
Huang Xin
1ad13d0b7e
Fix translations and line-height settings not working for some books ( #73 )
2024-12-31 14:42:08 +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
75e872af51
Bookshelf enhancements: 1. show details in context menu; 2. support some not found book covers ( #64 )
...
* Add show book details and open book in context menu
* Support extracting some book covers not included in the meta or guide sections
2024-12-30 00:09:23 +01:00
chrox
870607f9c3
Add missing translations
2024-12-29 10:42:35 +01:00
Huang Xin
3dcab5a1ee
Various fixes ( #56 )
...
* Add missing translation for progress synced toast
* Graceful shutdown after all books closed, closes #50
* Throttle app update check to once every day
* Avoid infinite loop to redirect to the login page, closes #54
2024-12-27 16:59:06 +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
chrox
bdf619f2e6
Update open graph metadata for Readest WebApp
2024-12-06 22:44:57 +01:00
chrox
962dcf76dd
Update icons
2024-11-30 00:43:48 +01:00
chrox
571baf98f2
Add About Readest window
2024-11-26 18:38:27 +01:00