Skip to content

feat: add macOS Liquid Glass app icon (.icon) - #231

Merged
dayflower merged 1 commit into
mainfrom
feat/macos-liquid-glass-icon
Jun 21, 2026
Merged

feat: add macOS Liquid Glass app icon (.icon)#231
dayflower merged 1 commit into
mainfrom
feat/macos-liquid-glass-icon

Conversation

@dayflower

Copy link
Copy Markdown
Owner

Summary

Adds a macOS Liquid Glass app icon (Icon Composer .icon asset) to the bundle, leveraging the support introduced in tauri-apps/tauri#14671 (shipped in Tauri 2.11). This project already uses Tauri 2.11.2, so no dependency bump is required.

Changes

  • Add src-tauri/icons/icon.icon/ (Icon Composer asset: icon.json + Assets/popmark-app-icon.svg).
  • Reference icons/icon.icon in the bundle.icon array of tauri-app/tauri.conf.json.
  • Existing PNG / .icns / .ico icons are kept as fallbacks for older macOS versions and other platforms.

Notes

  • Compiling the .icon into an Assets.car requires the Xcode 26 toolchain (actool) at build time on macOS 26.
  • Not build-verified in the authoring environment (Xcode is not installed there). The Liquid Glass appearance applies on macOS 26+; older systems fall back to .icns.

Co-Authored-By: Claude <noreply@anthropic.com>
@dayflower
dayflower merged commit 015bbb2 into main Jun 21, 2026
6 checks passed
@dayflower
dayflower deleted the feat/macos-liquid-glass-icon branch June 21, 2026 03:00
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