docs(plans): 记录 K27 清屏交互
This commit is contained in:
1 parent
d9088be2a6
commit
98b3d30ca0
1 file changed
+39
@@ -5321,3 +5321,42 @@ f4e1a54 merge: 修正详情选集等宽网格
|
||||
|
||||
提交与合并 author/committer 均为 `Zhou Weidong <502333560@qq.com>`;
|
||||
`develop` 与 `fix/flutter-detail-episode-grid` 已推送。
|
||||
|
||||
### K27 播放器控制层:清屏 + 取消自动隐藏(2026-10-19)
|
||||
|
||||
- 删除 `_PlaybackOverlayState` 的 Timer/自动隐藏;控制层进入默认可见并常驻,
|
||||
仅由清屏与点画面恢复改变。
|
||||
- 播放页顶栏新增 `player-clear-screen`(36×36,`Icons.fullscreen_rounded`),
|
||||
点击隐藏顶栏、中心按钮、进度条、三按钮、评论卡和 1.0x;点 `player-video-tap`
|
||||
恢复,不改变播放态。
|
||||
- 首页 `HomeFeedOverlay` 新增 `home-feed-clear-screen`;清屏后隐藏标题/rail/信息卡/
|
||||
渐变遮罩,点 `home-feed-video-tap` 恢复,不改变播放态。
|
||||
- 中心按钮只在 `playing` 时显示暂停;点击后暂停且按钮消失;暂停时点画面恢复播放,
|
||||
按钮随播放态恢复。删除 `shouldShowFeedPauseIndicator/home-feed-center-play`。
|
||||
- 新增 l10n `clearScreen` 三语;票据/seek/选集/评论/下一集/下载/PiP 未改。
|
||||
|
||||
门禁原始输出:
|
||||
|
||||
```text
|
||||
$ dart analyze lib test
|
||||
No issues found!
|
||||
|
||||
$ flutter test
|
||||
00:28 +351: All tests passed!
|
||||
|
||||
$ flutter build apk --debug
|
||||
Running Gradle task 'assembleDebug'... 24.6s
|
||||
✓ Built build/app/outputs/flutter-apk/app-debug.apk
|
||||
```
|
||||
|
||||
构建在 `/tmp/reelshort-player-clear-screen` 独立 worktree 完成。
|
||||
|
||||
Git:
|
||||
|
||||
```text
|
||||
f613033 fix(player): 改为显式清屏交互
|
||||
60ec19f merge: 改为显式清屏交互
|
||||
```
|
||||
|
||||
提交与合并 author/committer 均为 `Zhou Weidong <502333560@qq.com>`;
|
||||
`develop` 与 `fix/flutter-player-clear-screen` 已推送。真机验收由用户执行。
|
||||
Reference in new issue
Block a user