HapeLee
|
df2aaff0e2
|
增加搜素分源布局
|
2026-05-27 01:00:58 +08:00 |
|
HapeLee
|
e95665b8a0
|
优化
|
2026-05-27 01:00:58 +08:00 |
|
HapeLee
|
b7826b54a7
|
新增项目详情与开发文档网页
|
2026-05-27 01:00:58 +08:00 |
|
HapeLee
|
65d5c84b56
|
字典无法导出的问题
|
2026-05-27 01:00:58 +08:00 |
|
 Kudomagaandduanhl
|
db5b18ca3c
|
feature/bookinfo-related-books (#1201)
* feature: add translation full content
* feature: add translation full content
* feature: add translation full content
* feature: add translation full content
* feature: add translation full content
* feature:use chunk files replace chunk cache db
* feature:use chunk files replace chunk cache db
* feature:use chunk files replace chunk cache db
* feature: add translation config navigation and refactor translation settings
* feature: 体验优化
* feature: fixed error prompt
* Fix Gson deserialization error for LLM translation classes under R8 obfuscation
* Fix PMD error
* feature: pre-translation
* feature: pre-translation
* 优化
* 优化
* 增加书籍详情页关联书籍推荐功能
* 修复关联书籍"更多"按钮URL模板变量未解析的问题
* 修复发现按钮部分不执行JS的问题
* 优化书籍详情封面长按逻辑
* 阅读界面自定义图标问题
* R8反混淆问题
* 主题保存时保存图片等资源
* 在首页、发现页等长按时,提供了一个查看简短书籍信息的界面与右上角书籍信息角标。现在书籍信息角标在封面设置中显示
* 现在可配置主页图标
* 主页模块配置被遮挡的问题
* 一些优化
* fix: address code review findings (null safety, error propagation, performance)
- TranslateChapterUseCase: wrap execute() in try-catch to prevent task
stuck in Translating state; propagate actual translation error instead
of generic "Translation incomplete"; defensive null check on pairs
- DictionaryRepositoryImpl: safe call on pairs for Gson null-bypass
- LlmTranslateRepositoryImpl: safe calls on json.sentences and
json.choices to prevent NPE from unexpected API responses
- ContentChunker: normalize \r\n to \n before splitting paragraphs
to handle Windows-formatted text files
- BookInfoViewModel: parallelize related books loading with async/awaitAll
- CoilBookCover: add finalPath as remember key to reset state on reuse
- ThemeImportExport: fallback to filesDir when getExternalFilesDir is null
---------
Co-authored-by: duanhl <duanhl7749@gmail.com>
|
2026-05-26 01:45:04 +08:00 |
|
HapeLee
|
c6cf239d49
|
增加网格模式封面大小自定义
|
2026-05-24 02:42:13 +08:00 |
|
HapeLee
|
7b32cb732f
|
修复一些问题
|
2026-05-24 02:39:59 +08:00 |
|
HapeLee
|
5b59b5a743
|
修复发现页书源互相污染的问题
|
2026-05-24 01:16:08 +08:00 |
|
HapeLee
|
d2853244be
|
优化
|
2026-05-23 15:39:49 +08:00 |
|
HapeLee
|
be2041c7da
|
优化
|
2026-05-23 14:36:47 +08:00 |
|
Kudomaga
|
5fa4196521
|
触发一下自动构建
|
2026-05-23 04:53:24 +08:00 |
|
Kudomaga
|
fd7ffa2526
|
Merge pull request #1150 from HapeLee/feature/homepage-modules
Feature/homepage modules
|
2026-05-23 04:08:14 +08:00 |
|
HapeLee
|
f289a942f5
|
Merge remote-tracking branch 'origin/feature/homepage-modules' into feature/homepage-modules
# Conflicts:
# app/src/main/java/io/legado/app/ui/config/themeManage/EditThemeSheet.kt
|
2026-05-23 04:04:41 +08:00 |
|
HapeLee
|
e353fa2b81
|
优化
|
2026-05-23 03:58:46 +08:00 |
|
HapeLee
|
322df247d0
|
优化
|
2026-05-23 03:58:41 +08:00 |
|
HapeLee
|
d8977337fc
|
修复共享元素动画首帧为上一个书籍封面的问题
|
2026-05-23 03:57:40 +08:00 |
|
HapeLee
|
47705a76e3
|
优化
|
2026-05-23 03:35:04 +08:00 |
|
HapeLee
|
4afff284b3
|
优化
|
2026-05-23 02:52:28 +08:00 |
|
HapeLee
|
f6ee759fc2
|
修复共享元素动画首帧为上一个书籍封面的问题
|
2026-05-23 01:34:53 +08:00 |
|
HapeLee
|
bbec36bf36
|
优化
|
2026-05-22 02:49:29 +08:00 |
|
HapeLee
|
b00944b612
|
主页模块初始版本
|
2026-05-22 02:49:29 +08:00 |
|
HapeLee
|
88a3674e9a
|
界面优化
|
2026-05-22 02:49:29 +08:00 |
|
HapeLee
|
7e35177bac
|
优化
|
2026-05-22 02:47:40 +08:00 |
|
HapeLee
|
4f2a716869
|
主页模块初始版本
|
2026-05-22 01:40:23 +08:00 |
|
HapeLee
|
890136f469
|
界面优化
|
2026-05-19 01:55:44 +08:00 |
|
HapeLee
|
b7e07a6478
|
分离紧凑模式,现在可分别调整封面大小和精简详情
|
2026-05-17 22:21:45 +08:00 |
|
HapeLee
|
f65ada7cb9
|
分离紧凑模式,现在可分别调整封面大小和精简详情
|
2026-05-17 21:37:18 +08:00 |
|
HapeLee
|
59c13c7c42
|
一些优化
|
2026-05-17 21:03:55 +08:00 |
|
HapeLee
|
3215adde42
|
一些优化
|
2026-05-17 21:03:25 +08:00 |
|
HapeLee
|
f4ca57f972
|
一些优化
|
2026-05-17 20:46:28 +08:00 |
|
HapeLee
|
da77e67286
|
一些优化
|
2026-05-17 20:17:32 +08:00 |
|
HapeLee
|
c7b705d093
|
界面优化
|
2026-05-17 05:53:35 +08:00 |
|
HapeLee
|
f0f645354d
|
界面优化
|
2026-05-17 05:36:04 +08:00 |
|
HapeLee
|
7699cfeea8
|
MIUIX的标签设置
|
2026-05-17 05:06:26 +08:00 |
|
HapeLee
|
5987e3414c
|
界面优化
|
2026-05-17 04:59:39 +08:00 |
|
HapeLee
|
1ac5f6549b
|
界面优化
|
2026-05-17 04:08:40 +08:00 |
|
HapeLee
|
139dd76f3e
|
为网络导入添加错误状态
|
2026-05-17 03:03:16 +08:00 |
|
HapeLee
|
81f898d7b8
|
去掉了共享元素动画的相关设置
|
2026-05-17 02:40:42 +08:00 |
|
HapeLee
|
1e8365ec47
|
封面下载失败问题
|
2026-05-17 02:06:44 +08:00 |
|
HapeLee
|
207b00189f
|
标签问题
|
2026-05-17 02:00:48 +08:00 |
|
HapeLee
|
f0bbd4697f
|
为MIUIX主题添加了专属的关于界面
|
2026-05-17 01:20:23 +08:00 |
|
HapeLee
|
ede560f3da
|
界面优化
|
2026-05-16 13:46:47 +08:00 |
|
HapeLee
|
8539cf818a
|
界面优化
|
2026-05-16 04:30:30 +08:00 |
|
HapeLee
|
59afc9dd94
|
下载优化
|
2026-05-16 01:14:26 +08:00 |
|
HapeLee
|
d5ece78383
|
样式优化
|
2026-05-16 01:13:39 +08:00 |
|
HapeLee
|
2f98fda963
|
代码优化
|
2026-05-16 00:52:34 +08:00 |
|
HapeLee
|
6681c7984d
|
修复分组下拉加载设置不同时,互相滑动会卡住的问题
|
2026-05-16 00:52:05 +08:00 |
|
HapeLee
|
e64e50bf38
|
界面优化
|
2026-05-15 21:20:49 +08:00 |
|
HapeLee
|
f411b7136e
|
代码优化
|
2026-05-15 17:03:41 +08:00 |
|
HapeLee
|
584ada1819
|
控件优化和文件夹崩溃修复
|
2026-05-15 13:32:19 +08:00 |
|
HapeLee
|
af84848a58
|
下载代码优化
|
2026-05-15 13:04:15 +08:00 |
|
HapeLee
|
7fda288dee
|
组件优化
|
2026-05-15 03:09:10 +08:00 |
|
HapeLee
|
cfd21da161
|
下载优化
|
2026-05-15 03:04:07 +08:00 |
|
HapeLee
|
22cb773ada
|
界面优化
|
2026-05-15 03:03:57 +08:00 |
|
HapeLee
|
5338313583
|
书架性能优化
|
2026-05-15 03:00:31 +08:00 |
|
HapeLee
|
0c1ad67526
|
组件优化
|
2026-05-15 02:19:16 +08:00 |
|
HapeLee
|
c6cbfab0fa
|
订阅源在未开启预加载时无法主动加载的问题
|
2026-05-15 01:55:05 +08:00 |
|
HapeLee
|
5cc126cf5b
|
控件优化
|
2026-05-15 01:54:31 +08:00 |
|
HapeLee
|
177045885c
|
修复书籍刷新限制不生效的问题
|
2026-05-15 01:22:33 +08:00 |
|
HapeLee
|
7a6515d600
|
组件优化
|
2026-05-15 01:22:14 +08:00 |
|
HapeLee
|
3247d48256
|
优化封面规则
|
2026-05-14 20:07:57 +08:00 |
|
HapeLee
|
56d82d5e25
|
优化文件夹与书架切换时的动画与跟随手势
|
2026-05-14 20:07:31 +08:00 |
|
HapeLee
|
f0de84d511
|
依旧主页面底部边距问题
|
2026-05-14 19:39:47 +08:00 |
|
Kudomaga
|
a6441ed5c7
|
代码优化
|
2026-05-14 16:36:57 +08:00 |
|
HapeLee
|
be95280e9c
|
听书界面显示错误
|
2026-05-14 16:04:38 +08:00 |
|
HapeLee
|
16353d8636
|
准备切换至 DataStore 偏好设置管理
|
2026-05-14 15:59:58 +08:00 |
|
HapeLee
|
7fda394d74
|
代码优化
|
2026-05-14 15:37:26 +08:00 |
|
HapeLee
|
4d3ae1e537
|
选择书源时可搜素
|
2026-05-14 00:55:48 +08:00 |
|
HapeLee
|
f5971024e7
|
横排封面时可直接打开书籍
|
2026-05-14 00:53:57 +08:00 |
|
HapeLee
|
e4487d6c9f
|
提供正确的底部边距
|
2026-05-14 00:37:43 +08:00 |
|
HapeLee
|
9dda4dfae7
|
文件夹样式可与书架样式分开设置
|
2026-05-14 00:31:12 +08:00 |
|
HapeLee
|
1c7a37d542
|
书籍详情代码优化
|
2026-05-14 00:13:42 +08:00 |
|
HapeLee
|
8598cca9b3
|
书籍详情代码优化
|
2026-05-13 23:37:03 +08:00 |
|
HapeLee
|
b90b9f034d
|
下载代码优化
|
2026-05-13 21:54:19 +08:00 |
|
HapeLee
|
876f1370ec
|
代码优化
|
2026-05-13 21:22:44 +08:00 |
|
HapeLee
|
4beeb2d4f6
|
应用后台时间过长时,下载崩溃的问题
|
2026-05-13 18:18:03 +08:00 |
|
HapeLee
|
accd3afbbb
|
新增 Baseline Profile 增加冷启动性能
|
2026-05-13 18:14:40 +08:00 |
|
HapeLee
|
c1f7faf050
|
优化阅读记录总览(在阅读记录的成就卡片进入,稳定后会加入主页面)
|
2026-05-13 01:58:31 +08:00 |
|
HapeLee
|
b3c4f7d09f
|
修复漫画定位错误的问题
|
2026-05-13 01:32:32 +08:00 |
|
HapeLee
|
dda4a27730
|
代码优化
|
2026-05-13 01:31:50 +08:00 |
|
HapeLee
|
14ac91246d
|
移除了边框设置(因为MIUIX主题暂不生效,在考虑搞个更通用的)
|
2026-05-13 01:31:32 +08:00 |
|
HapeLee
|
c6cb67ae94
|
修复封面缓存没有一天是命中导致的启动时都会向网络请求封面的问题
|
2026-05-13 01:28:59 +08:00 |
|
HapeLee
|
56b28009e3
|
新增文件夹列表横排封面布局
|
2026-05-12 19:47:22 +08:00 |
|
HapeLee
|
b3a294ff1e
|
代码优化
|
2026-05-12 19:17:14 +08:00 |
|
HapeLee
|
890ab3a502
|
某些设备的ANR问题
|
2026-05-12 19:16:20 +08:00 |
|
HapeLee
|
83a0a794e2
|
书籍管理分组问题
|
2026-05-12 19:15:14 +08:00 |
|
HapeLee
|
c748a5515a
|
新的独属于MD3的雷霆主题管理与分享系统
|
2026-05-12 19:12:32 +08:00 |
|
HapeLee
|
bc1d21f1f2
|
备份可选网络、本地、网络与本地同时备份
|
2026-05-12 18:48:17 +08:00 |
|
HapeLee
|
8a6d01d5d1
|
新增阅读记录展览界面
|
2026-05-12 17:49:48 +08:00 |
|
HapeLee
|
0308a9d396
|
修复某些界面错误应用淡入淡出动画的问题
|
2026-05-11 04:09:02 +08:00 |
|
HapeLee
|
97fe1ad6b5
|
修复封面换源界面问题
|
2026-05-11 03:28:12 +08:00 |
|
HapeLee
|
bbd598151b
|
让发现用例自己管理线程
|
2026-05-11 03:28:12 +08:00 |
|
HapeLee
|
45e678b1ae
|
换源时,不会再因为打开浏览器而导致重走换源流程
换源界面新增多选分组和书源功能
|
2026-05-11 03:28:12 +08:00 |
|
HapeLee
|
920d4058e7
|
现在搜素框可以自动唤出键盘
|
2026-05-11 03:28:12 +08:00 |
|
HapeLee
|
3042131457
|
修复规则项多选时的错位问题
|
2026-05-11 03:28:12 +08:00 |
|
HapeLee
|
bd814dea8f
|
修复发现某些点击项错误响应的问题
|
2026-05-11 03:28:12 +08:00 |
|
HapeLee
|
5154a59e0d
|
修复加载更多提示无限循环的问题
修复上传文件JSON解析NPE的问题
修复书架数据双重过滤的问题
修复备份恢复重复插入崩溃的问题
修复RSS加载状态缺失问题
|
2026-05-11 03:28:12 +08:00 |
|
HapeLee
|
27c7ccc10d
|
编辑本地书籍时,错误删除换行符的问题
|
2026-05-11 03:28:11 +08:00 |
|
HapeLee
|
49d5c42fd8
|
修复某些情况下的崩溃问题
|
2026-05-11 03:28:11 +08:00 |
|
HapeLee
|
51209664b1
|
修复设置项重叠问题
|
2026-05-11 03:28:09 +08:00 |
|