Huang Xin
|
5e04f6ae03
|
feat: support locking screen orientation, closes #860 (#1034)
|
2025-05-05 10:55:50 +02:00 |
|
Huang Xin
|
4f6f45fe8a
|
fix: don't preview font style for system fonts on Linux, closes #1015 (#1023)
|
2025-05-04 12:23:01 +02:00 |
|
Huang Xin
|
d3eff19ab9
|
fix: filter out some non-free fonts on Android and Linux, closes #994 (#999)
|
2025-04-29 20:02:54 +02:00 |
|
Huang Xin
|
59f0cede39
|
fix: import system fonts list on Android (#998)
Note that the system fonts might not be available in Android webview
|
2025-04-29 19:14:03 +02:00 |
|
Huang Xin
|
4275508ccd
|
feat: add volume keys for page turning, closes #471 (#982)
|
2025-04-28 12:36:24 +02:00 |
|
Huang Xin
|
a424ae8b15
|
feat: retrieve system fonts on iOS and Android and show font weight variants, closes #949 and closes #557 (#976)
|
2025-04-26 17:37:04 +02:00 |
|
Huang Xin
|
9303ec8c5f
|
feat: add primary color input in theme editor, closes #963 (#970)
|
2025-04-26 09:58:20 +02:00 |
|
Huang Xin
|
8efad90932
|
feat: in-app updater for Android (#885)
|
2025-04-14 14:21:58 +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
|
d4af2d3ef5
|
feat: also add sans-serif CJK fonts (#853)
|
2025-04-09 16:03:24 +02:00 |
|
Huang Xin
|
3d2847e427
|
fix: RTL layout for the bottom configuration panel, closes #849 (#850)
|
2025-04-09 10:47:15 +02:00 |
|
Huang Xin
|
a26607a154
|
fix: don't inline the font menu if more options are available (#846)
|
2025-04-09 05:32:24 +02:00 |
|
Huang Xin
|
9446df1b9c
|
feat: add an option to configure default CJK fonts in CJK environments, closes #780 (#836)
|
2025-04-08 11:27:59 +02:00 |
|
Huang Xin
|
7cb1998ebb
|
fix: soft keyboard in custom css textarea, closes #762 and closes #763 (#766)
|
2025-03-30 09:33:27 +02:00 |
|
Huang Xin
|
4acc0d8e12
|
feat: replace punctuation marks in vertical reading mode (#754)
|
2025-03-29 12:42:23 +01:00 |
|
Huang Xin
|
10aace0026
|
fix: avoid view glitch when initialize view settings, closes #713 (#728)
|
2025-03-27 12:40:41 +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 |
|
Huang Xin
|
3239ff0a80
|
feat: add LXGW WenKai to serif fonts list (#722)
|
2025-03-26 17:28:14 +01:00 |
|
Huang Xin
|
8b7e3c6f79
|
fix: textarea hidden behind keyboard in fullscreen Android app. closes #653 (#720)
|
2025-03-26 15:57:35 +01:00 |
|
Huang Xin
|
a79f301165
|
feat: add language preference options in settings (#686)
|
2025-03-23 16:39:58 +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
|
accf6fb5c7
|
feat: snap dialog to preview effects of book settings adjustments (#646)
|
2025-03-19 14:23:52 +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
|
359fa8df35
|
refactor: always save when changes are made with settings, also closes #626 (#630)
|
2025-03-18 12:58:01 +01:00 |
|
Huang Xin
|
48074f0f53
|
feat: add options to show/hide header and footer widgets in paginated and scrolled mode, also closes #602 (#620)
|
2025-03-17 15:30:12 +01:00 |
|
Huang Xin
|
8775f90bc1
|
fix: refresh page when vertical writing mode is set (#615)
|
2025-03-15 20:07:54 +01:00 |
|
Huang Xin
|
05489282df
|
cjk: always show vertical layout options in CJK locale (#613)
|
2025-03-15 19:37:05 +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
|
cd9290240a
|
fix: force focus on dropdown menu on older Safari, closes #574 (#606)
|
2025-03-14 10:14:24 +01:00 |
|
Huang Xin
|
b7dc880a5e
|
feat: add scrolled mode toggler in font/layout settings dialog, closes #580 (#596)
|
2025-03-13 15:07:17 +01:00 |
|
Huang Xin
|
35596094c2
|
fix: clear select mode when importing files, closes #581 (#595)
|
2025-03-13 14:41:19 +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
|
0922f557bb
|
fix: make the height of the drag handle in dialog stable (#530)
|
2025-03-08 10:03:00 +01: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
|
c25f2a7abc
|
fix: make continuous scroll an option and disabled by default, closes #516, #373 (#522)
|
2025-03-07 17:24:01 +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
|
0f44fff7cd
|
feat: support styled reader UI via custom CSS, closes #240 (#503)
|
2025-03-06 13:56:43 +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 |
|
nnecec
|
088c7d2c49
|
fix: various tweaks on style and layout (#499)
|
2025-03-06 10:51: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
|
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
|
3ada880155
|
ui: fix os platform detection for iPad and layout tweaks for iPad (#416)
|
2025-02-21 01:11:33 +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
|
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
|
cebe8812d3
|
i18n: translate Sans-serif and Serif font labels (#300)
|
2025-02-05 16:57:53 +01:00 |
|
Huang Xin
|
6ca96be917
|
fix: swap paging keys when writing direction is set in config (#295)
|
2025-02-04 23:03:20 +01:00 |
|
Huang Xin
|
93eacf91a0
|
feat: load system fonts list at runtime on desktop, closes #287 #237 (#290)
|
2025-02-03 00:41:30 +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
|
58d3e7b221
|
mobile: some UI tweaks and add system fonts (#233)
|
2025-01-23 16:53:42 +01:00 |
|