docs(plans): 补充 K42-A 收藏星标留痕

This commit is contained in:
Zhou Weidong committed 2026-10-20 16:37:18 +08:00
1 parent bc37f647ad
commit 7a6ecc295f
1 file changed
+10 -1
+10 -1
View File
@@ -21424,7 +21424,7 @@ Running Gradle task 'assembleDebug'...
- develop 合并提交:`9f4dc93 merge: 合并 K42-A 收藏与观看历史页重做`,已推送。 - develop 合并提交:`9f4dc93 merge: 合并 K42-A 收藏与观看历史页重做`,已推送。
- 修复观看历史刷新一直转圈:`WatchRecordsController._uniqueRecords()` 命中详情缓存时直接回填 `drama` 且 `detailLoading=false`;`_hydrate()` 也会把缓存回填到本次重建的 records;刷新失败保留旧列表,刷新期间不清空、不切整页 loading。 - 修复观看历史刷新一直转圈:`WatchRecordsController._uniqueRecords()` 命中详情缓存时直接回填 `drama` 且 `detailLoading=false`;`_hydrate()` 也会把缓存回填到本次重建的 records;刷新失败保留旧列表,刷新期间不清空、不切整页 loading。
- 观看历史页改用 `AppSubpageHeader`,新增条数统计与主色清空按钮;卡片改为白底圆角 14、阴影、72×96 封面、15 w700 onSurface 标题、4px 主色进度条、11 号进度与更新时间,右上为 32 圆形删除按钮。 - 观看历史页改用 `AppSubpageHeader`,新增条数统计与主色清空按钮;卡片改为白底圆角 14、阴影、72×96 封面、15 w700 onSurface 标题、4px 主色进度条、11 号进度与更新时间,右上为 32 圆形删除按钮。
- 收藏页改用 `AppSubpageHeader`,新增收藏数量与长按取消提示;自定义白卡包含 80×106 封面、28 粉色爱心删除按钮、两行标题、单行题材标签、热度与总集数。 - 收藏页改用 `AppSubpageHeader`,新增收藏数量;自定义白卡包含 80×106 封面、28 星标取消按钮、两行标题、单行题材标签、热度与总集数。
- 两页下拉刷新统一为 `AppColors.blue`、`strokeWidth 2`,使用 `AlwaysScrollableScrollPhysics`;空态、错误态与详情跳转保持。 - 两页下拉刷新统一为 `AppColors.blue`、`strokeWidth 2`,使用 `AlwaysScrollableScrollPhysics`;空态、错误态与详情跳转保持。
测试:新增连续两次 load 后缓存详情无 `detailLoading` 残留、刷新失败保留旧列表;两页补充页头/统计/标题颜色/封面尺寸/删除按钮/紧凑刷新断言。 测试:新增连续两次 load 后缓存详情无 `detailLoading` 残留、刷新失败保留旧列表;两页补充页头/统计/标题颜色/封面尺寸/删除按钮/紧凑刷新断言。
@@ -21455,6 +21455,15 @@ Running Gradle task 'assembleDebug'...
- 测试同步断言删除图标存在、`close_rounded` 不存在。 - 测试同步断言删除图标存在、`close_rounded` 不存在。
- 追加重跑门禁:`dart analyze lib test` 零告警,449 条测试全部通过,debug APK 构建成功(7.1s)。 - 追加重跑门禁:`dart analyze lib test` 零告警,449 条测试全部通过,debug APK 构建成功(7.1s)。
收藏页星标追加修正:
- 追加提交:`1d8582d fix(flutter): 调整收藏页星标操作`
- develop 合并提交:`37802b2 merge: 合并 K42-A 收藏页星标修正`,已推送。
- 收藏按钮由粉色爱心改为 20 号星形,已收藏 `star_rounded`、未收藏 `star_border_rounded`;28×28 浅灰圆底,点击保留轻震动并取消收藏。
- 移除卡片长按取消行为和顶部「长按卡片可取消收藏」提示,同时删除三语文案 Key;空收藏态也改用星形图标。
- 测试同步断言星形存在、爱心不存在,点击后对应卡片消失。
- 门禁:`dart analyze lib test` 零告警,449 条测试全部通过,debug APK 构建成功(8.0s)。
## 2026-10-20 ReelShort:详情页顶部圆形按钮统一修正 ## 2026-10-20 ReelShort:详情页顶部圆形按钮统一修正
- 前置状态:K40-B 评论入口登录闸已合并,合并提交 `230f16a`。 - 前置状态:K40-B 评论入口登录闸已合并,合并提交 `230f16a`。