HapeLee
c63cf8921d
备份问题
2026-05-31 01:25:28 +08:00
HapeLee
f0fe3875ab
书籍管理界面不显示音频类
2026-05-31 01:25:26 +08:00
HapeLee
f8f19f7379
备份问题
2026-05-30 01:16:23 +08:00
HapeLee
b408ba580a
fix: restore backup JobCancellationException on Activity relaunch
...
Move restore coroutine from rememberCoroutineScope() to viewModelScope
so it survives Activity recreation during config changes.
2026-05-29 22:53:57 +08:00
HapeLee
288ffc2137
默认主页增加首页
2026-05-29 01:33:38 +08:00
HapeLee
a512ad0b4a
一些界面优化
2026-05-29 01:27:56 +08:00
HapeLee
562af402d9
书架管理返回问题
2026-05-29 01:10:04 +08:00
HapeLee
afee7886b1
主题管理字体颜色问题
2026-05-29 01:06:29 +08:00
HapeLee
d350f7fcb3
优化
2026-05-29 01:06:00 +08:00
HapeLee
4c0a2256c2
修复源变量会被首页模块变量覆盖的问题
2026-05-29 01:02:17 +08:00
HapeLee
c641ce5d44
修复反射修改 mPreferencesDir 未恢复导致备份恢复后设置丢失的问题
2026-05-29 01:02:17 +08:00
HapeLee
7f8b2c205b
修复订阅规则的崩溃问题
2026-05-29 01:02:16 +08:00
HapeLee
9742171bf2
优化发现刷新逻辑
2026-05-28 22:26:32 +08:00
HapeLee
2896b47dc6
修复书架页筛选失效和图标错位问题
2026-05-28 19:04:27 +08:00
HapeLee
d2f14b05f2
修复 ExploreShowScreen 加载时出现两个加载指示器的问题
2026-05-28 18:54:29 +08:00
HapeLee
68c16cbc5a
优化
2026-05-28 00:15:01 +08:00
HapeLee
02dca3edc1
优化
2026-05-27 23:52:27 +08:00
HapeLee
6278f26839
搜索页:精准搜索从SettingsSheet移至topbar,移除搜索类型列表水平padding
2026-05-27 21:23:58 +08:00
HapeLee
d3d107a4f8
首页骨架屏:替换占位提示为EmptyMessage,模块加载骨架屏及状态切换动画
2026-05-27 19:30:47 +08:00
HapeLee
134118011a
修复
2026-05-27 02:00:23 +08:00
HapeLee
dccee3b210
fix: add docs/package-lock.json for VitePress CI build
...
The root .gitignore had a blanket `package-lock.json` rule that prevented
the docs lock file from being committed. Change it to `/package-lock.json`
(root-only) and commit the generated lock file so `npm ci` and
setup-node cache work in the docs workflow.
2026-05-27 01:23:00 +08:00
HapeLee
4a9d655d20
文档
2026-05-27 01:15:34 +08:00
Kudomaga
9e4139059c
Merge pull request #1207 from journey-ad/feature/private-group
...
新增隐私分组功能
2026-05-27 01:10:58 +08:00
HapeLee
6a6a0c837f
Merge origin/main into feature/private-group
...
Resolve conflict in BookInfoSheets.kt: keep MediumPlainButton style from main
while preserving showAddGroup logic from PR for correct new group creation.
2026-05-27 01:10:06 +08:00
HapeLee
30fe70ffae
一些神必优化
2026-05-27 01:00:58 +08:00
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
Kudomaga and duanhl
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