Fix CustomExport (#2)

* perf(CacheActivity): ⚡ 提升性能

* feat(strings): 💄 新增 result_analyzed 字段

* feat(PreferKey): ✨ 新增 episodeExportFileName 字段

+ 用于保存 自定义导出文件名 的js脚本

* feat(ExportCustomEpisode): ✨ 将导出文件名格式输入框移至导出对话框

+ 新增 测试导出文件名格式按钮
+ 默认选择为 导出所有
+ 优化了保存变量逻辑

* fix(ui): cant show R.string.result_analyzed

* perf(ExportCustomEpisode): ⚡ 使用协程优化导出

* perf(ExportCustomEpisode): 优化log

* fix(AppConfig): 修复episodeExportFileName值可能为null的问题

* fix(AppConfig): 修复enableCustomExport值可能为null的问题

* fix(AppConfig): 修复第一次选择导出路径不能正常使用自定义导出的问题

* perf(ExportCustomEpisode): ⚡ 优化进度条显示、优化输出速度

* style(ExportCustomEpisode): 🎨 清理代码
This commit is contained in:
Discut
2023-07-15 17:43:25 +08:00
committed by GitHub
parent b29f65bac1
commit 4d6864051d
17 changed files with 374 additions and 127 deletions
@@ -1122,4 +1122,5 @@
<string name="exit_app">退出软件</string>
<string name="add_all_to_bookshelf">全部加入书架</string>
<string name="page_to">页至</string>
<string name="result_analyzed">Analyzed</string>
</resources>