edit | blame | history | raw

2026-06-28 8.1.7 主题实现

用户目标

  • 在 8.1.7 中实现暗色炫彩 / 亮色炫彩可调背景主题。
  • 暗色炫彩默认采用已确认的方案 1「极夜孔雀」。
  • 亮色炫彩默认滑轨位置在最左端。
  • 主题页去掉内容区顶部重复的“主题”和“选择应用网格的背景主题。”两行。
  • 新用户首次安装默认图标大小改为 56。

已完成事项

  • 更新 AppGridTheme:新增暗色 / 亮色炫彩调色 palette、滑轨调色逻辑、主题预览 swatch 调色。
  • 更新 PreferencesView:主题网格使用固定顺序,两个炫彩主题位于最后一排;选中炫彩主题时显示整行滑轨;移除主题页顶部重复标题和说明。
  • 更新 Pro 预览链路:免费用户调色只进入临时 preview state,不写真实设置;Pro 用户调色持久化。
  • 更新 AppDefaults:新安装默认 iconSize=56,注册两套主题调色默认值。
  • 更新 29 个语言包:深蓝更名为暗色炫彩炫彩更名为亮色炫彩,新增滑轨文案。
  • 更新 PRD、CODEGRAPH、QA 脚本和 CHANGELOG

QA 结论

  • bash src/Scripts/theme_settings_qa.sh 通过。
  • bash src/Scripts/pro_feature_gate_qa.sh 通过。
  • bash src/Scripts/pro_theme_preview_countdown_qa.sh 通过。
  • git diff --check 通过。
  • bash build.sh 通过,构建产物为 src/build/TagLauncher.app
  • ./make_dmg.sh 通过,验收 DMG 已生成。

构建信息

  • Version:8.1.7
  • Build:20260628.1827
  • App:/Users/ar/Projects/Taglauncher/src/build/TagLauncher.app
  • DMG:/Users/ar/Projects/Taglauncher/src/build/TagLauncher-8.1.7-build20260628.1827.dmg

未决事项

  • 尚未冻结 Git、未打 DMG、未提交 App Store;建议用户先验收 8.1.7 视觉效果后再冻结。