Skip to content

feat: add app icon#4

Merged
brendan-ch merged 1 commit into
mainfrom
feat/app-icon
Jun 15, 2026
Merged

feat: add app icon#4
brendan-ch merged 1 commit into
mainfrom
feat/app-icon

Conversation

@brendan-ch

@brendan-ch brendan-ch commented Jun 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add the app icon created with Icon Composer as OpenAppLock/AppIcon.icon (Liquid Glass format, with light / dark / mono layers).
  • Remove the old empty AppIcon.appiconset placeholder (it contained only Contents.json, no images).

Why this works without project-file changes

The OpenAppLock group is a synchronized file-system group (PBXFileSystemSynchronizedRootGroup), so the .icon file is auto-included in the app target — no project.pbxproj edits required. The existing ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon build setting already matches the new AppIcon.icon filename.

Test plan

  • Icon renders correctly when running on the simulator
  • Confirm icon appears on a physical device (light / dark / tinted appearances)

(Generated with Claude Code)

Add Liquid Glass app icon created with Icon Composer (AppIcon.icon with
light/dark/mono layers) and remove the empty AppIcon.appiconset
placeholder. The icon is auto-included via the synchronized file-system
group, and the existing ASSETCATALOG_COMPILER_APPICON_NAME=AppIcon build
setting already matches the new file. Verified rendering on simulator.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@brendan-ch brendan-ch merged commit 62b6064 into main Jun 15, 2026
1 check failed
@brendan-ch brendan-ch deleted the feat/app-icon branch June 15, 2026 00:21
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