Huang Xin
2ca3561093
feat(opds): support downloading ebooks from OPDS catalogs ( #2571 )
2025-11-30 21:22:54 +01:00
Huang Xin
745a14195d
fix(layout): fixed header bar z index ( #2413 )
2025-11-06 10:56:28 +01:00
Huang Xin
fb0f660eaf
fix(android): fixed back gesture to close config panel, closes #2406 ( #2411 )
2025-11-05 22:45:13 +01:00
Huang Xin
bdef593cdd
feat: support global settings from library menu, closes #2140 ( #2151 )
2025-10-01 09:59:37 +02:00
Huang Xin
b23876c2b9
a11y: support NVDA screen reader on Windows and Orca screen reader on Linux ( #2050 )
2025-09-16 17:38:21 +02:00
Huang Xin
bb34b1ba59
a11y: add screen reader support ( #2040 )
...
Tested with VoiceOver on iOS and macOS
2025-09-14 22:00:42 +02:00
Huang Xin
a88b9139f8
fix: occasionally failed double click detection on the header bar on Windows, closes #2015 ( #2026 )
2025-09-12 13:36:56 +02:00
Huang Xin
9fd152d727
refactor(a11y): add basic lint for accessibility ( #2021 )
2025-09-11 18:57:04 +02:00
Huang Xin
f4b00d6dec
fix: get rid of invalid grid insets ( #1943 )
2025-09-01 07:05:48 +02:00
Huang Xin
45b805dcd4
layout: keep book title align center of the blank space when there are window buttons, closes #1867 ( #1869 )
2025-08-22 10:42:34 +02:00
Huang Xin
88ccc528d4
layout: hover header to show traffic light window control on macOS, closes #1645 ( #1653 )
2025-07-21 17:16:58 +02:00
Huang Xin
ee0d1549bd
layout: add window borders on Linux, closes #1570 ( #1599 )
2025-07-18 01:40:12 +08:00
Huang Xin
6da6b85530
feat: support multiple reader windows on desktop, closes #259 ( #1596 )
2025-07-17 10:21:37 +02:00
Huang Xin
6b4bb64885
feat: custom css for the reader UI ( #1466 )
2025-06-24 08:33:49 +02:00
Huang Xin
0f66ecbba1
layout: remove unnecessary inset for header on landscape screen in iOS ( #1425 )
2025-06-19 12:01:42 +02:00
Huang Xin
5820191c26
translator: also translate table of contents ( #1273 )
2025-05-29 10:08:01 +02:00
Huang Xin
b0cc0b6f1a
layout: better organized panels in settings dialog ( #1246 )
2025-05-27 14:37:32 +02:00
Huang Xin
699a01c78f
feat: support full book translation to bilingual books, closes #398 ( #1240 )
2025-05-26 12:23:33 +02:00
Huang Xin
172ab382bc
fix: query status bar height on Android, closes #943 ( #947 )
2025-04-23 14:01:37 +02:00
Huang Xin
cf66665096
feat: immersive UI in reader page on iOS and Android, closes #886 and closes #864 ( #911 )
2025-04-19 16:43:39 +02:00
Huang Xin
ccd467ebcf
feat: support separate header/footer visibility for paginated and scrolled modes ( #859 )
2025-04-11 03:40:26 +02:00
Huang Xin
ef864a32c2
feat: action bar at the bottom on mobile devices ( #681 )
2025-03-23 08:56:57 +01:00
Huang Xin
4869b756ea
release: version 0.9.20 ( #549 )
...
* fix: occasionally traffic lights disappear in library page
* release: version 0.9.20
2025-03-09 17:40:30 +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
e2e3418412
mobile: support safe area insets for mobile platforms ( #312 )
2025-02-07 22:15:18 +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
e34978672e
Various fixes and enhancements on updater, header bar and tts ( #203 )
...
* Show 0% as valid reading progress
* Add check update button in the about window
* Fix title overflow, fix tts won't continue at chapter end
2025-01-20 22:34:05 +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
f64b5606f1
Hide book title in header bar for small screens ( #185 )
2025-01-17 00:28:06 +01:00
Huang Xin
010568eeb1
Responsive layout for sidebar and settings dialog on mobile devices ( #184 )
2025-01-17 00:17:51 +01:00
chrox
aa16bc09f1
Support running Readest in modern browsers
...
Now we support Web platform
2024-12-05 18:57:16 +01:00
chrox
626dd2fbd7
Fix headerbar start-dragging events
2024-12-04 13:20:08 +01:00
chrox
a189cd6d4f
Hide max/min window buttons in reader page when there are more than one documents opened, closes #6
2024-12-03 15:43:48 +01:00
chrox
a9485c39a7
Refactor reader store out into small stores
2024-11-25 17:51:40 +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
bd908f0929
Add note taking in notebook
2024-11-10 18:53:31 +01:00
chrox
3f330521a3
Fix slight glitch of the togglers position
2024-11-05 09:55:38 +01:00
chrox
ff71497209
Add bookmark toggler and ribbon
2024-11-04 15:36:17 +01:00
chrox
9617f6f273
Apply styles in the settings dialog
2024-11-02 23:20:13 +01:00
chrox
bac1c6648b
Add font and layout settings UI
2024-11-01 22:47:14 +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
d835b13fd2
Add view menu
2024-10-29 23:28:04 +01:00
chrox
f341bd4b5e
Close book in reader header bar
2024-10-29 12:59:17 +01:00
chrox
4457d9b6fb
Unified keydown handling
2024-10-28 17:35:45 +01:00
chrox
7e5eac01f2
Rounded window without window decorations
2024-10-27 18:50:28 +01:00