Skip to content

Convert app to macOS desktop application#25

Draft
kertal wants to merge 1 commit into
mainfrom
claude/macos-desktop-app-BN0Vi
Draft

Convert app to macOS desktop application#25
kertal wants to merge 1 commit into
mainfrom
claude/macos-desktop-app-BN0Vi

Conversation

@kertal
Copy link
Copy Markdown
Owner

@kertal kertal commented Jan 11, 2026

  • Add Tauri 2.x with tray-icon feature for macOS menu bar integration
  • System tray with Show/Hide/Quit menu and left-click toggle
  • Window starts hidden, clicking tray icon shows/hides the window
  • Generate app icons from existing PWA icon (icns, ico, png variants)
  • Configure CSP for GitHub API access
  • Web app continues to work unchanged (build vs tauri:build)

New npm scripts:

  • npm run tauri:dev - Start Tauri development
  • npm run tauri:build - Build macOS app bundle (.app, .dmg)

- Add Tauri 2.x with tray-icon feature for macOS menu bar integration
- System tray with Show/Hide/Quit menu and left-click toggle
- Window starts hidden, clicking tray icon shows/hides the window
- Generate app icons from existing PWA icon (icns, ico, png variants)
- Configure CSP for GitHub API access
- Web app continues to work unchanged (build vs tauri:build)

New npm scripts:
- npm run tauri:dev - Start Tauri development
- npm run tauri:build - Build macOS app bundle (.app, .dmg)
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