Huang Xin
|
6b11e17443
|
Properly handle empty fragments for MOBI (#107)
|
2025-11-28 22:39:57 +00:00 |
|
Huang Xin
|
b1f72c0395
|
Fixed multibyte characters in MOBI fragment selectors (#99)
|
2025-09-23 15:22:33 +00:00 |
|
Huang Xin
|
bdae473012
|
Add custom event for loading manifest item (#76)
|
2025-08-01 23:44:52 +00:00 |
|
Huang Xin
|
9fd2209b4d
|
Fix blocked animate when running in background (#80)
|
2025-08-01 23:43:27 +00:00 |
|
Huang Xin
|
55c0027d11
|
Speed up text sectioning for large MOBI books (#92)
|
2025-08-01 23:19:23 +00:00 |
|
Huang Xin
|
f1d4a4290d
|
Fixed multibyte characters in MOBI fragment selectors (#91)
For Chinese/CJK text, multibyte character offsets
were being incorrectly used as bytes offsets after decoding
|
2025-08-01 23:17:33 +00:00 |
|
Huang Xin
|
0d4a92ae75
|
Add optional highlight function when initializing TTS (#82)
|
2025-06-16 17:28:18 +00:00 |
|
Huang Xin
|
4ee127d88f
|
Textwalker with optional filter func parameter (#77)
|
2025-06-10 12:45:43 +00:00 |
|
Huang Xin
|
d7affcf969
|
Create ID lookup cache for manifest (#75)
|
2025-06-10 12:09:54 +00:00 |
|
Huang Xin
|
f2d32152df
|
Add transform target for KF8 files (#74)
|
2025-06-10 10:43:34 +00:00 |
|
Huang Xin
|
27f8b57d05
|
Init view TTS with text segmentation granularity (#47)
in order to support more TTS backends
This PR also fixes a potential off-by-one error at the end boundary of the segment using `sentence` granularity.
|
2025-02-13 07:52:03 +00:00 |
|
Huang Xin
|
f24e611c4e
|
Lazy loading of PDF documents (#37) (#38)
|
2024-10-18 04:05:31 +00:00 |
|