Skip to content

fix(windows): use the official icon in portable launchers - #475

Merged
Wangnov merged 1 commit into
mainfrom
codex/fix-portable-launcher-icon-20261029
Oct 29, 2026
Merged

Wangnov merged 1 commit into
mainfrom
codex/fix-portable-launcher-icon-20261029

Conversation

@Wangnov

@Wangnov Wangnov commented Oct 29, 2026

Copy link
Copy Markdown
Owner

便携启动器的 launcher.ico 与管理器自身的 src-tauri/icons/icon.ico 字节完全相同,导致直接入口与部分任务栏固定项显示管理器图标。此问题在 0.5.16 嵌入启动器图标后出现,旧快捷方式的图标位置修复无法替换启动器自身的 PE 资源。

改为原样使用官方 Codex Windows 包中的 app/resources/icon-chatgpt.ico,保留全部 8 个图像条目,并记录来源包身份、应用版本和 SHA256。既有启动器修复路径会更新内嵌字节,继续保留幂等写入;官方可执行文件与 ASAR 不受修改。同步补充尚未发布的 v0.5.17 发布说明。

验证:完整来源 MSIX 的 SHA256 与清单中的 Microsoft Store catalog 一致,提取后的 ICO 哈希、目录边界及视觉内容已核验;图标与管理器图标不同。Windows 启动器 PE 资源、两种架构编译及安装包检查由 CI 验证。

Refs #473

@Wangnov
Wangnov merged commit 474658d into main Oct 29, 2026
12 checks passed
@Wangnov
Wangnov deleted the codex/fix-portable-launcher-icon-20261029 branch October 29, 2026 04:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant