Huang Xin
|
db955d2c8c
|
feat: add an option to override book fg/bg color, closes #1328 (#1335)
|
2025-06-04 18:58:53 +02:00 |
|
Huang Xin
|
51602a77fb
|
tts: disable media session controls to keep alive tts (#1333)
|
2025-06-04 08:17:33 +02:00 |
|
Huang Xin
|
48da5ab546
|
fix: update current bookshelf after importing and deleting books (#1331)
|
2025-06-03 19:33:23 +02:00 |
|
Huang Xin
|
363b98dd3b
|
release: version 0.9.52 (#1327)
v0.9.52
|
2025-06-03 15:49:04 +02:00 |
|
Huang Xin
|
43532a0ee8
|
feat: add an option to show remaining in minutes of the current chapter, closes #406 (#1326)
|
2025-06-03 15:37:55 +02:00 |
|
Huang Xin
|
03b2af1f97
|
chore: bump pdf.js to latest release of version 4 (#1325)
|
2025-06-03 13:22:52 +02:00 |
|
Huang Xin
|
3f8d03ae28
|
sync: add sync status menu item in view menu, closes #844 (#1324)
|
2025-06-03 11:43:58 +02:00 |
|
Huang Xin
|
146a71fdef
|
font: load CJK fonts only in CJK env or the book has CJK languages, closes #1298 (#1323)
|
2025-06-03 08:55:40 +02:00 |
|
Huang Xin
|
734e22d92c
|
layout: notebook layout tweaks (#1319)
|
2025-06-02 17:27:02 +02:00 |
|
Huang Xin
|
a77986c0e6
|
feat: add search functionality to the notebook (#1318)
|
2025-06-02 16:03:55 +02:00 |
|
Huang Xin
|
4e7f9c49b0
|
layout: render book description as html in book details, closes #1316 (#1317)
|
2025-06-02 14:25:51 +02:00 |
|
Huang Xin
|
c51c95b883
|
feat: support note taking with markdown, closes #1097 (#1315)
|
2025-06-02 11:35:09 +02:00 |
|
Huang Xin
|
62081bebfd
|
fix: update current bookshelf items when library is updated (#1314)
|
2025-06-02 09:57:11 +02:00 |
|
Huang Xin
|
15394d17d8
|
feat: show current books count in search bar, closes #1310 (#1312)
|
2025-06-02 09:31:35 +02:00 |
|
Huang Xin
|
5d1deadc1e
|
fix: defers rendering all component until after hydration for Tauri platforms, closes #1301 (#1311)
|
2025-06-02 08:25:08 +02:00 |
|
Huang Xin
|
b497ddacac
|
css: add margin for div only when overriding layout, closes #1286 (#1309)
|
2025-06-02 07:59:58 +02:00 |
|
Huang Xin
|
a9965fd52c
|
config: add an option to sort TOC by page number, closes #1304 (#1308)
|
2025-06-02 07:23:59 +02:00 |
|
Huang Xin
|
87d610bb62
|
revert: some browsers may report wrong pixel density, closes #1305 (#1306)
This reverts commit 6e0cc38aa7ca726e251c16e453922fcd637cee49.
|
2025-06-02 06:19:13 +02:00 |
|
Huang Xin
|
dbc4651141
|
chore: parse webkit version on linux (#1299)
|
2025-06-01 04:57:53 +02:00 |
|
Huang Xin
|
dad2dfd078
|
i18n: update translations (#1297)
|
2025-05-31 18:58:43 +02:00 |
|
Huang Xin
|
1fe188814d
|
release: version 0.9.51 (#1296)
v0.9.51
|
2025-05-31 18:33:21 +02:00 |
|
Huang Xin
|
6ec3a5b332
|
feat: add an option to enable JavaScript in EPUB, closes #1278 (#1295)
|
2025-05-31 18:25:25 +02:00 |
|
Huang Xin
|
1acba2e08c
|
fix: notebook now won't prevent pagination, closes #1285 (#1294)
|
2025-05-31 15:02:36 +02:00 |
|
Huang Xin
|
32f9346f84
|
tts: more robust way to save last speaking location for tts (#1293)
|
2025-05-31 13:34:35 +02:00 |
|
Huang Xin
|
69c503026a
|
bump: catch up foliate-js upstream (#1292)
|
2025-05-31 13:31:27 +02:00 |
|
Huang Xin
|
84fc4cec5e
|
tts: read from last read sentence in tts (#1291)
|
2025-05-31 10:53:36 +02:00 |
|
Huang Xin
|
5c9c11fafd
|
translator: disable translator if the system language is the same with the book language (#1290)
Closes #1288
|
2025-05-31 09:34:52 +02:00 |
|
Huang Xin
|
77fa57438e
|
tts: show speaking sentence and chapter info in tts media session (#1289)
|
2025-05-31 09:21:17 +02:00 |
|
Huang Xin
|
e4d217f3aa
|
config: add theme mode options in the library page (#1283)
|
2025-05-30 09:10:48 +02:00 |
|
Huang Xin
|
c7a583c53a
|
translator: lazy load translation observer (#1282)
|
2025-05-30 09:08:45 +02:00 |
|
Huang Xin
|
6c86917098
|
translator: add daily translation quota for deepl (#1275)
|
2025-05-29 19:24:09 +02:00 |
|
Huang Xin
|
7c21f48d68
|
layout: hide the header bar only on mobile platforms when translation is enabled (#1274)
|
2025-05-29 10:31:02 +02:00 |
|
Huang Xin
|
5820191c26
|
translator: also translate table of contents (#1273)
|
2025-05-29 10:08:01 +02:00 |
|
Huang Xin
|
b37a804192
|
css: enhanced compatibility with the text-indent CSS property, closes #1267 (#1271)
|
2025-05-29 08:53:58 +02:00 |
|
Huang Xin
|
ebdfc39ef6
|
release: version 0.9.50 (#1264)
v0.9.50
|
2025-05-28 17:05:02 +02:00 |
|
Huang Xin
|
9f0d8b5c12
|
tts: select voice in bilingual TTS mode (#1263)
|
2025-05-28 16:59:45 +02:00 |
|
Huang Xin
|
a267671671
|
layout: more responsive layout for the header in settings dialog (#1257)
|
2025-05-28 09:28:51 +02:00 |
|
Huang Xin
|
aa62ebd3f0
|
css: unchange color for anchor children, unchange only image dimension in span, closes #1251 and #1252 (#1256)
|
2025-05-28 08:04:09 +02:00 |
|
Huang Xin
|
cc85e5c304
|
release: version 0.9.49 (#1247)
v0.9.49
|
2025-05-27 14:47:09 +02:00 |
|
Huang Xin
|
b0cc0b6f1a
|
layout: better organized panels in settings dialog (#1246)
|
2025-05-27 14:37:32 +02:00 |
|
Huang Xin
|
6b033f7509
|
translator: post-process translated text for punctuation spacing (#1245)
|
2025-05-27 14:32:25 +02:00 |
|
Huang Xin
|
5c0670031a
|
fix: use updated library when dropfile to import on web browser (#1244)
|
2025-05-26 16:33:18 +02:00 |
|
Huang Xin
|
35735cd931
|
fix: skip speech when the text is empty at the end of some chapters, closes #1231 (#1243)
|
2025-05-26 16:03:43 +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
|
033e161455
|
layout: overlay the footer of the translator popup and less sensitive page flip with mouse wheel (#1238)
* layout: overlay the footer of the translator popup
* fix: less sensitive page flip with mouse wheel, addresses #1165
|
2025-05-25 09:32:00 +02:00 |
|
Huang Xin
|
e6428656c2
|
fix: select filtered books when activating select all (#1237)
|
2025-05-25 08:02:34 +02:00 |
|
Huang Xin
|
68c3c45da3
|
feat: add an option to opt-out telemetry (#1236)
|
2025-05-25 07:48:57 +02:00 |
|
Huang Xin
|
36e87d4eb6
|
layout: display full publisher field in book details, closes #1224 (#1234)
|
2025-05-24 07:14:22 +02:00 |
|
Huang Xin
|
7f5059a8ea
|
tts: always infer language code from script in bilingual TTS (#1233)
|
2025-05-24 07:01:41 +02:00 |
|
Huang Xin
|
8dc04f4095
|
feat: add bilingual TTS support for bilingual books, closes #1226 (#1230)
|
2025-05-23 18:18:24 +02:00 |
|