From e03215f44538be5b79f977331b8fd563e8b8e54e Mon Sep 17 00:00:00 2001 From: Zhou Weidong <502333560@qq.com> Date: Mon, 19 Oct 2026 16:49:30 +0800 Subject: [PATCH] =?UTF-8?q?docs(plans):=20=E4=B8=8B=E5=8F=91=20K27.2=20?= =?UTF-8?q?=E9=80=80=E5=87=BA=E6=B8=85=E5=B1=8F=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/plans/INBOX.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docs/plans/INBOX.md b/docs/plans/INBOX.md index 54012d0..c773f01 100644 --- a/docs/plans/INBOX.md +++ b/docs/plans/INBOX.md @@ -20,6 +20,30 @@ --- +## [待处理] 2026-10-19 | K27.2 清屏态增加「退出清屏」浮动按钮 + +**用户指令(2026-10-19,原文)**: +> 「而且有了清屏自然要有退出清屏按钮啊」 + +**口径** +- 播放页与首页 feed 进入清屏态后,画面右上角保留一个「退出清屏」浮动按钮,点击恢复控制层。 +- 按钮规格:36×36 圆形,底色 `Color(0x80000000)`,图标白色 `Icons.fullscreen_exit_rounded`(size 18),距顶部安全区 8、右侧 12。 +- Key:播放页 `player-exit-clear-screen`,首页 `home-feed-exit-clear-screen`。 +- tooltip 新增 l10n key `exitClearScreen`,三语齐全:en `Exit clear screen` / zh `退出清屏` / id `Keluar dari layar bersih`。 +- 点击只恢复控制层,**不改变播放/暂停状态**;恢复后按钮消失。 +- 保留「清屏态点击画面恢复控制层」的现有手势。 +- 按钮不自动隐藏,与控制层显示状态严格互斥。 + +**测试** +1. 点 `player-clear-screen` 后 `player-exit-clear-screen` 出现,控件区仍隐藏。 +2. 点 `player-exit-clear-screen` 后顶栏/底部/中心按钮恢复,退出按钮消失,播放态不变。 +3. 首页 `home-feed-clear-screen` → `home-feed-exit-clear-screen` 出现;点击后 overlay 恢复、按钮消失。 +4. 既有测试全过。 + +**流程**:可从 `develop` 拉 `fix/flutter-exit-clear-screen`;门禁 `dart analyze lib test` 零告警 + `flutter test` 全过 + `flutter build apk --debug`;`--no-ff` 合回 develop 并 push;作者 `Zhou Weidong <502333560@qq.com>`;PROGRESS 留痕;真机验收由用户执行。 + +--- + ## [待处理] 2026-10-19 | K27.1 中心按钮改口径:播放中不显示,仅暂停时显示播放按钮 **用户指令(2026-10-19,原文)**: