docs(plans): 留痕 K29.7 更多面板单行排列
This commit is contained in:
1 parent
c93ba886b4
commit
939d985f67
2 files changed
+31
-1
No files matched your search
+1
-1
@@ -15,7 +15,7 @@
|
||||
|
||||
---
|
||||
|
||||
## [待处理] 2026-10-20 | K29.7 「更多」弹窗倍速/清晰度改为单行
|
||||
## [已处理] 2026-10-20 | K29.7 「更多」弹窗倍速/清晰度改为单行
|
||||
|
||||
**用户指令(2026-10-20,原文)**:
|
||||
> 「倍速 清晰度这些一行就可以放下 不用竖向排列」
|
||||
|
||||
@@ -19900,3 +19900,33 @@ Running Gradle task 'assembleDebug'...
|
||||
```
|
||||
|
||||
解读:静态检查零告警,384 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
|
||||
## 2026-10-20 ReelShort:K29.7 更多弹窗倍速/清晰度单行排列
|
||||
|
||||
- 分支:`fix/flutter-k29-sheet-single-row`
|
||||
- 功能提交:`f083a16 fix(flutter): 更多面板倍速清晰度改为单行排列`
|
||||
- develop 合并提交:`3b2bdb8 merge: 合并 K29.7 更多面板单行排列`,已推送。
|
||||
- `player_more_sheet.dart` 删除倍速、清晰度上方两组独立标题,改为 `_optionRow()` 单行结构:左侧固定 88px 图标 + 名称,右侧 `SingleChildScrollView(scrollDirection: Axis.horizontal)` + `Row` 横向排列选项;每组行高 44。
|
||||
- 分段样式沿用 K29.6:高度 28、字号 12、圆角 8、左右 padding 10、段间距 6;选中主色实心白字,未选中浅底深字。
|
||||
- 档位多于行宽时可横向滑动(390 宽下 0.75x–3.0x 六个档位属此情形),不发生竖向换行;清晰度仍按接口下发档位启用,仅 AUTO 时其余置灰。
|
||||
- 新增 Key:`player-more-speed-row`、`player-more-quality-row`;原 `player-more-speed`、`player-more-quality` 语义保留在横向滚动容器上。
|
||||
- 测试补充:两组行高 44、滚动方向为横向、点击 1.5x 后选中态(w700)与 1.0x 取消选中(w500)。
|
||||
- 未改动播放逻辑;清屏、暂停中心按钮、跨集清屏、倍速即时生效、拖动进度时间等口径不变。
|
||||
|
||||
门禁原始输出:
|
||||
|
||||
```text
|
||||
$ dart analyze lib test
|
||||
Analyzing lib, test...
|
||||
No issues found!
|
||||
|
||||
$ flutter test
|
||||
00:34 +384: All tests passed!
|
||||
|
||||
$ flutter build apk --debug
|
||||
Running Gradle task 'assembleDebug'...
|
||||
7.5s
|
||||
✓ Built build/app/outputs/flutter-apk/app-debug.apk
|
||||
```
|
||||
|
||||
解读:静态检查零告警,384 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
Reference in new issue
Block a user