From 369c8f03db2f6d507697ab2296db5e6f81c8cd1e Mon Sep 17 00:00:00 2001 From: Ariver <shanghai3168@gmail.com> Date: Sat, 27 Jun 2026 17:15:11 +0800 Subject: [PATCH] Reduce SmartStart default categories to thirteen --- src/TODO.md | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) diff --git a/src/TODO.md b/src/TODO.md index 0990c1c..d1bcd09 100644 --- a/src/TODO.md +++ b/src/TODO.md @@ -30,6 +30,31 @@ ## Done +- [2026-06-25] 使用技巧关闭提醒箭头与正文补修。 + - 结果: 设置页预览里的蓝色说明整体右移,箭头指向“隐藏使用技巧”的勾选框;提醒正文说明字号提升到 17pt semibold,并以 70% 白色保持次级层级。 + - 范围: 只改 `UsageTipsCloseReminderBubble` / `UsageTipsCloseReminderSettingsPreview` 排版、版本号/changelog 和专项 QA 断言;不改关闭状态机、不改 tips 横幅、不改主题逻辑。 + - 验证: `usage_tips_close_reminder_qa.sh`、`usage_tips_qa.sh`、`macos14_availability_typecheck_qa.sh`、完整构建和 build metadata QA。 + - 版本: `8.0.5 (20260625.1726)`。 + +- [2026-06-25] 使用技巧关闭提醒视觉补修。 + - 结果: 设置页预览中的高亮说明改为居中显示;“不再提醒”选项与确认按钮改为同一底部操作行,字体提升为 13pt semibold 并与确认按钮底部对齐。 + - 范围: 只改 `UsageTipsCloseReminderBubble` 排版、版本号/changelog 和专项 QA 断言;不改关闭状态机、不改 29 语种文案。 + - 验证: `usage_tips_close_reminder_qa.sh`、`usage_tips_qa.sh`、`macos14_availability_typecheck_qa.sh`、完整构建和 build metadata QA。 + - 版本: `8.0.4 (20260625.1655)`。 + +- [2026-06-25] 使用技巧关闭提醒。 + - 结果: 点击 App Grid 使用技巧关闭按钮时先弹出提醒,说明可在“设置 > 通用”取消“隐藏使用技巧”重新查看;用户确认后才隐藏 tips,勾选“不再提醒”后后续关闭直接隐藏。 + - 范围: 关闭按钮链路、提醒弹窗、本地化设置页预览、`skipUsageTipsCloseReminder` 偏好、29 语种提醒文案、专项 QA。 + - 不改范围: tips 默认仍显示;8 条教学内容、主题/拖拽/排序/Quick Search 功能不变。 + - 验证: `usage_tips_qa.sh`、`usage_tips_close_reminder_qa.sh`、`theme_settings_qa.sh`、`macos14_availability_typecheck_qa.sh`、`git diff --check`、`APP_BUILD=20260625.1615 bash src/build.sh`、`macos14_build_metadata_qa.sh src/build/TagLauncher.app` 通过。 + - 版本: `8.0.3 (20260625.1615)`。 + - 文档: `Docs/Requirements/2026-06-25-usage-tips-close-reminder-todo.md`、`Docs/Requirements/2026-06-25-usage-tips-close-reminder-worklog.md`。 + +- [2026-06-25] App Grid 解除标签碎纸预览动效。 + - 结果: 拖动应用到容器外/容器之间空白区域时,拖拽浮层进入原生 Core Animation 碎纸切片预览;离开该区域恢复正常。 + - 范围: 只改拖拽浮层视觉反馈和空白 drop 预览资格判断;不改标签数据、不改容器内空白语义、不改放手后的解除标签确认流程。 + - 验证: `Scripts/macos14_availability_typecheck_qa.sh`、`APP_BUILD=20260625.1500 bash src/build.sh`、`Scripts/macos14_build_metadata_qa.sh src/build/TagLauncher.app` 和 `git diff --check` 通过。 + - [2026-06-11] 7.9.0 容器内 App 手动拖拽排序。 - 结果: 同一容器内拖动 App 可改变显示顺序;排序保存为分类与布局方案的一部分,刷新、重启、语言切换、导入导出、恢复上一方案和 SmartStart 替换按统一规则保留、迁移或清理。 - 范围: 新增稳定 `containerAppOrder`、容器 ID、排序持久化 helper、分类方案 fingerprint、App Grid 同容器插入位置提示和 `ContentView` 保存回调;跨容器移动、Option 复制、拖空白移除、Apple 内置保护、Quick Search 排名均不改。 -- Gitblit v1.9.3