Huang Xin
|
316c82ea52
|
fix: override link color only when overriding font, closes #812 (#814)
|
2025-04-05 09:34:29 +02:00 |
|
Huang Xin
|
a3d6ebe44d
|
feat: add fixed storage quota for self-hosted instance, closes #805 (#806)
|
2025-04-04 03:48:43 +02:00 |
|
Huang Xin
|
f8804b5d3c
|
fix: revert font family, size and color when overrideFont is set, closes #792 (#804)
|
2025-04-03 17:15:19 +02:00 |
|
Huang Xin
|
7ccf3d0632
|
refactor: read local file with fs plugin for Tauri App, closes #553 and closes #489 (#785)
|
2025-04-01 14:26:26 +02:00 |
|
Huang Xin
|
ffd179bb06
|
fix: TXT file correctly read and imported on desktop apps, closes #756 (#757)
|
2025-03-29 19:11:41 +01:00 |
|
Huang Xin
|
4acc0d8e12
|
feat: replace punctuation marks in vertical reading mode (#754)
|
2025-03-29 12:42:23 +01:00 |
|
Huang Xin
|
f90177713a
|
tts: avoid pauses after abbreviations, faster warming up, preferred voice ids (#742)
|
2025-03-28 13:25:08 +01:00 |
|
Huang Xin
|
ceda806f77
|
fix: override book writing-mode (#730)
|
2025-03-27 15:53:35 +01:00 |
|
Huang Xin
|
baac9dfa25
|
fix: unhardcode background color in non-default themes (#729)
|
2025-03-27 13:05:03 +01:00 |
|
Huang Xin
|
3e38896078
|
feat: add option to swap click-to-flip area, closes #719 (#727)
|
2025-03-27 11:35:57 +01:00 |
|
Xi Gou
|
2b6320b880
|
refactor: support both r2 and s3 storage (#718)
|
2025-03-27 07:00:27 +01:00 |
|
Huang Xin
|
3239ff0a80
|
feat: add LXGW WenKai to serif fonts list (#722)
|
2025-03-26 17:28:14 +01:00 |
|
Huang Xin
|
39ac89fead
|
fix: don't override bg color for img, closes #656 (#711)
|
2025-03-26 12:23:46 +01:00 |
|
Huang Xin
|
f22ce1c225
|
fix: access runtime variables in function invoke (#703)
|
2025-03-25 05:29:22 +01:00 |
|
Huang Xin
|
ede37757db
|
chore: support deploy in cloudflare with opennext and fix android build
|
2025-03-25 03:52:04 +08:00 |
|
Huang Xin
|
14f2db730a
|
fix: add option to override justify style in books, closes #671 (#687)
|
2025-03-23 16:59:45 +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
|
ab0208b7ab
|
fix: now img in paragraph won't get indented and default to override book layout (#657)
|
2025-03-20 17:10:26 +01:00 |
|
Huang Xin
|
c52f3c0430
|
feat: support importing TXT files, closes #308 (#655)
|
2025-03-20 15:00:30 +01:00 |
|
Huang Xin
|
18c2ce1274
|
fix: various fixes on layout settings and styles, closes #637 (#644)
|
2025-03-19 10:14:02 +01:00 |
|
Huang Xin
|
9a104b918c
|
fix: dismiss popup footnotes on window resize, also closes #634 and closes #635 (#638)
|
2025-03-19 04:22:15 +01:00 |
|
Huang Xin
|
82f303fcfe
|
feat: responsive window size for popup footnotes, closes #538 (#632)
|
2025-03-18 17:00:07 +01:00 |
|
Huang Xin
|
359fa8df35
|
refactor: always save when changes are made with settings, also closes #626 (#630)
|
2025-03-18 12:58:01 +01:00 |
|
Huang Xin
|
66bd8d74f3
|
fix: also set color-scheme in iframe for Safari (#616)
|
2025-03-17 05:53:42 +01:00 |
|
Huang Xin
|
58f1b5833f
|
feat: add border frame for vertical layout, also closes #563 (#612)
|
2025-03-15 18:55:12 +01:00 |
|
Huang Xin
|
6d580565fd
|
fix: use deepl jsonrpc for free plan translation (#608)
|
2025-03-14 18:31:51 +01:00 |
|
Huang Xin
|
e8eb409f9f
|
feat: add theme editor for custom theme colors, closes #462 (#594)
|
2025-03-13 14:23:58 +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
|
0b72ab156d
|
refactor: move useTheme hook into separate store, also closes #528 (#529)
|
2025-03-08 09:12:36 +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
|
3c52a9e0cb
|
feat: customize foliate view styles with css, closes #167 (#507)
|
2025-03-06 17:22:01 +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 |
|
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
|
29e6af7768
|
fix: handle hardcoded border color of chapter header for Feedbooks, closes #470 (#485)
|
2025-03-04 06:02:18 +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
|
fc8c9546b6
|
fix: normalize language code for TTS (#457)
|
2025-02-26 19:30:22 +01:00 |
|
Huang Xin
|
24b68ac046
|
feat: add user profile page and option to delete account in the cloud (#452)
|
2025-02-26 00:16:42 +01:00 |
|
Huang Xin
|
e0591ce41c
|
ui: style tweaks on Popup and Dialog (#448)
|
2025-02-25 15:49:27 +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
|
a9aa2fe7a4
|
fix: set minimum font size for obsolete font tag, closes #434 (#435)
|
2025-02-23 13:42:37 +01:00 |
|
Huang Xin
|
e96782baab
|
api: load balance of the API keys for deepl translate, closes #429 (#431)
|
2025-02-22 09:09:25 +01:00 |
|
Huang Xin
|
c2d75deab4
|
fix: override font color from calibre (#422)
|
2025-02-21 17:07:27 +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
|
1b99915663
|
fix: override some styles to show footnotes, closes #383 (#400)
|
2025-02-18 21:12:56 +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
|
71b075dfa8
|
feat: organize the library with groups (#368)
|
2025-02-13 18:45:57 +01:00 |
|
Huang Xin
|
7847360588
|
cjk: set full justification by default for CJK even on mobile devices (#338)
|
2025-02-09 20:32:30 +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
|
26b64adca6
|
fix: add blob CSP for font and don't override <p> margin by default (#327)
* android: add fullscreen theme
* fix: add blob CSP for font and don't override <p> margin by default, closes #320
|
2025-02-09 00:54:06 +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 |
|