Skip to content

feat: icon composer file type#73

Merged
itsjoshpark merged 7 commits into
mainfrom
feat/icon-composer
Jul 18, 2026
Merged

feat: icon composer file type#73
itsjoshpark merged 7 commits into
mainfrom
feat/icon-composer

Conversation

@itsjoshpark

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR migrates the macOS app icon setup from an Asset Catalog (AppIcon.appiconset) to Xcode’s Icon Composer folder type (.icon), and introduces a string catalog (.xcstrings) for localized UI strings.

Changes:

  • Add AppIcon.icon (Icon Composer) and wire it into the Xcode project resources.
  • Add Localizable.xcstrings string catalog with many localized strings.
  • Remove the previous Assets.xcassets app icon + accent color definitions from the repo/project.

Reviewed changes

Copilot reviewed 5 out of 14 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
Front Row/Resources/Localizable.xcstrings Adds a string catalog for localized UI strings (but currently contains duplicate keys + one typo).
Front Row/Resources/AppIcon.icon/icon.json Defines the new Icon Composer app icon using an embedded PNG layer.
Front Row/Assets.xcassets/Contents.json Removes the old asset catalog root metadata (catalog is being retired).
Front Row/Assets.xcassets/AppIcon.appiconset/Contents.json Removes the old app icon asset catalog definition.
Front Row/Assets.xcassets/AccentColor.colorset/Contents.json Removes the old global accent color asset definition.
Front Row.xcodeproj/project.pbxproj Removes Assets.xcassets from the project and adds AppIcon.icon under Resources.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Front Row.xcodeproj/project.pbxproj
@itsjoshpark
itsjoshpark merged commit 9cae53e into main Jul 18, 2026
1 check passed
@itsjoshpark
itsjoshpark deleted the feat/icon-composer branch July 18, 2026 23:11
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.

2 participants