Skip to content

fix: use Icon Composer .icon for proper macOS icon padding#817

Merged
datlechin merged 4 commits intomainfrom
fix/icon-padding-ci-xcode-26.5
Apr 21, 2026
Merged

fix: use Icon Composer .icon for proper macOS icon padding#817
datlechin merged 4 commits intomainfrom
fix/icon-padding-ci-xcode-26.5

Conversation

@datlechin
Copy link
Copy Markdown
Collaborator

Summary

  • Upgrade CI Xcode from 26.2 to 26.5 across all workflows (build + build-plugin)
  • Remove the build-release.sh workaround that deleted AppIcon.icon and fell back to unpadded .appiconset PNGs
  • actool now compiles .icon files correctly in headless CI on Xcode 26.5, producing proper ~7% padding around the squircle

Context

The app icon appeared oversized in the Dock (#769) because CI deleted the Icon Composer .icon file (due to an actool crash on Xcode 26.0) and used raw .appiconset PNGs with 0% padding. Apple's icon grid expects ~10% padding around the squircle.

Test plan

Fixes #769

Upgrade CI Xcode from 26.2 to 26.5 where actool no longer crashes
on .icon files in headless environments. Remove the workaround that
deleted AppIcon.icon and fell back to unpadded .appiconset PNGs.

Fixes #769
@datlechin datlechin merged commit eccc2b3 into main Apr 21, 2026
6 checks passed
@datlechin datlechin deleted the fix/icon-padding-ci-xcode-26.5 branch April 21, 2026 06:10
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.

Bug: App icon appears oversized in the Dock

1 participant