From 844e2f2459bb31d6903f1010f694089edabfd8ec Mon Sep 17 00:00:00 2001 From: Ariver <shanghai3168@gmail.com> Date: Fri, 29 May 2026 02:18:55 +0800 Subject: [PATCH] Fix app icon transparency --- TODO.md | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/TODO.md b/TODO.md index 5b1f981..3f1a784 100644 --- a/TODO.md +++ b/TODO.md @@ -38,6 +38,12 @@ ## Done +- [2026-05-29] 修复 App 图标白边并清除旧图标残留。 + - 提交: 本次提交 + - 结果: 当前 grid/rainbow AppIcon 的圆角外区域已改为透明;`generate_icon.py` 删除旧“两张标签”生成逻辑,并增加 grid/rainbow 图标族校验,防止旧图标被重新生成。 + - 范围: 更新 `.icns`、`AppIcon.appiconset`、Release 1024 图标、Local QA DMG;`build.sh` 改为优先从 `AppIcon.appiconset` 生成 bundle `AppIcon.icns`。 + - 验证: `python3 generate_icon.py`、`bash build.sh`、`codesign --verify --deep --strict`、DMG 挂载检查、全项目图片/DMG 旧图标近似匹配扫描均通过;根 `.icns`、appiconset、Release 1024 图标、bundle/DMG 内 AppIcon 四角 alpha 均为 0。 + - [2026-05-29] 清理或改名 `AppGridItem.swift` 残留。 - 提交: 本次提交 - 结果: `AppGridItem.swift` 已改名为 `AppGridSupport.swift`,文件标题改为 App Grid shared support,避免误解为旧 SwiftUI 浏览态 grid。 -- Gitblit v1.9.3