From 98b3d30ca040c949a844a8f51158cc067266c9d7 Mon Sep 17 00:00:00 2001 From: Zhou Weidong <502333560@qq.com> Date: Mon, 19 Oct 2026 16:44:42 +0800 Subject: [PATCH] =?UTF-8?q?docs(plans):=20=E8=AE=B0=E5=BD=95=20K27=20?= =?UTF-8?q?=E6=B8=85=E5=B1=8F=E4=BA=A4=E4=BA=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/plans/PROGRESS.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/docs/plans/PROGRESS.md b/docs/plans/PROGRESS.md index 3436c37..6c632a3 100644 --- a/docs/plans/PROGRESS.md +++ b/docs/plans/PROGRESS.md @@ -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` 已推送。真机验收由用户执行。