版本亮点
文本转语音 (TTS):修复了 TTS 无法继续朗读下一章的问题。
阅读:修复了在 iOS 上导入超大 TXT 文件的问题。
阅读:修复了滚动模式下阅读标尺的布局问题。
阅读:更平滑的翻页动画,带来更流畅的体验。
阅读:新增画廊模式,可在书内缩放和浏览图片。
批注:现在会显示页码,并可与高亮和笔记一起导出。
批注:新增支持将高亮导出至 Readwise。
OPDS:修复了 OPDS 订阅源中缺失书籍描述的问题。
Android:提升了与 Android 上旧版 WebView 的兼容性。
详细变更
修复:滚动模式下阅读标尺失效的问题,由 @WhiteHades 提交于 #3288
修复 (annotator):在显示不同批注时更新高亮样式、颜色和范围处理程序,关闭 #3286,由 @chrox 提交于 #3289
修复:墨水屏暗黑模式下的高亮显示,由 @WhiteHades 提交于 #3299
修复 (tts):修复了从批注工具启动 TTS 无效的问题,关闭 #3292,由 @chrox 提交于 #3303
特性:TTS 模式下显示剩余时间,由 @WhiteHades 提交于 #3300
修复 (layout):阅读标尺暗化区域的容器布局,关闭 #3304,由 @chrox 提交于 #3313
修复 (reader):将阅读标尺限制在视口内,由 @WhiteHades 提交于 #3314
特性 (docker/podman):使用 docker/podman compose 进行自托管,由 @aniketkotal 提交于 #3312
特性 (ui):支持图片查看模式,由 @JustADeer 提交于 #3328
特性:Readwise 高亮同步,由 @8bitgentleman 提交于 #3311
修复:iframeEventHandlers 中的不区分大小写处理,由 @JustADeer 提交于 #3349
修复 (epub):同时也替换滚动模式下的背景,关闭 #3344,由 @chrox 提交于 #3350
修复:为进度信息标签添加 CSS 类,关闭 #3343,由 @chrox 提交于 #3353
修复 (layout):对话框头部一致的内边距和圆角,关闭 #3352,由 @chrox 提交于 #3356
兼容 (layout):修复表格错乱的块级显示,关闭 #3351,由 @chrox 提交于 #3358
修复 (layout):让表格也随父元素宽度缩放,关闭 #3284,由 @chrox 提交于 #3359
修复:段落模式下未跳过空段落的问题,由 @WhiteHades 提交于 #3361
特性:在书库视图中添加带有滚动位置保留的定向视图过渡动画,关闭 #3357,由 @chrox 提交于 #3362
兼容 (css):当设置为 serif 或 sans-serif 时,取消 body 的 font-family 设置,关闭 #3334,由 @chrox 提交于 #3363
特性 (translator):在翻译目标语言中添加高棉语,关闭 #3323,由 @chrox 提交于 #3364
修复 (css):仅在覆盖书籍颜色时覆盖内联图片背景色,关闭 #3316,由 @chrox 提交于 #3365
兼容 (webview):兼容旧版 WebView 迭代游戏手柄 (gamepads) 的问题,由 @chrox 提交于 #3366
特性:允许通过 <Trans> 组件对“本章剩余页数”标签进行 CSS 定位,由 @Blyrium 提交于 #3368
杂项:添加 husky 的 pre-commit 和 pre-push 钩子,由 @chrox 提交于 #3372
兼容 (css):取消部分 EPUB 中 none 的 user-select 属性,关闭 #3370,由 @chrox 提交于 #3374
修复:延迟上下文菜单以防止 macOS 上的输入循环中断,关闭 #3324,由 @chrox 提交于 #3378
兼容 (css):仅在覆盖书籍颜色时覆盖图片背景,关闭 #3377,由 @chrox 提交于 #3379
兼容:添加目标类以隐藏书架中的导入图标,关闭 #3376,由 @chrox 提交于 #3380
修复:更灵敏的翻页,移除吸附动画,关闭 #3310,由 @chrox 提交于 #3381
修复 (notebook):添加或编辑批注时关闭搜索栏,由 @AlanSilvaaa 提交于 #3384
性能:使用 GPU 加速滚动以获得更平滑的翻页动画,由 @chrox 提交于 #3385
修复 (txt):提升 iOS 超大 TXT 文件导入的稳定性,并修复文件选择器路径的解码问题,由 @royisme 提交于 #3320
修复 (layout):悬浮批注导航栏,关闭 #3386,由 @chrox 提交于 #3387
修复 (layout):扩大 iOS 上滑块输入的点击区域,关闭 #3382,由 @chrox 提交于 #3389
修复 (ui):在最后一页显示进度为 100%,关闭 #3383,由 @chrox 提交于 #3390
修复:修正了书籍最后一页的所有进度显示,关闭 #3383,由 @chrox 提交于 #3391
修复 (tts):当 TTS 缺失或文档语言属性无效时进行设置,关闭 #3291,由 @chrox 提交于 #3393
修复:通用字体族关键字绕过用户字体设置的问题,由 @Blyrium 提交于 #3394
修复 (iOS):修正 iPad 上的侧边栏内边距,并解决 iOS 上偶尔出现的安全区域内边距未及时更新的问题,由 @chrox 提交于 #3395
修复 (tts):在暂停模式下导航时也显示高亮,并改进缩写处理,由 @chrox 提交于 #3396
修复 (toc):修复幽灵子章节目录项,由 @chrox 提交于 #3397
修复:使触摸板滚动遵循系统的自然滚动设置,关闭 #3127,由 @chrox 提交于 #3398
特性 (annotator):为批注添加页码,关闭 #3082,由 @chrox 提交于 #3405
修复:在 UI 统计和 DeepL 提供程序中遵守固定翻译配额,由 @bfcs 提交于 #3404
修复 (tts):关闭 TTS 控制器时释放 TTS 视图,关闭 #3400,由 @chrox 提交于 #3406
修复 (opds):补充 OPDS 订阅源中缺失的书籍描述,由 @chrox 提交于 #3408
修复 (annotator):在导出至 Readwise 的高亮中添加页码,由 @chrox 提交于 #3409
发布:0.9.101 版本,由 @chrox 提交于 #3410
新贡献者
@aniketkotal 在 #3312 做出了首次贡献
@JustADeer 在 #3328 做出了首次贡献
@8bitgentleman 在 #3311 做出了首次贡献
@Blyrium 在 #3368 做出了首次贡献
@AlanSilvaaa 在 #3384 做出了首次贡献
@royisme 在 #3320 做出了首次贡献
@bfcs 在 #3404 做出了首次贡献
完整更新日志:v0.9.100...v0.9.101