Skip to content

Implement menu bar CLI controls and app installer#8

Merged
Jing-yilin merged 1 commit into
mainfrom
issue-6-7-menubar
May 20, 2026
Merged

Implement menu bar CLI controls and app installer#8
Jing-yilin merged 1 commit into
mainfrom
issue-6-7-menubar

Conversation

@Jing-yilin
Copy link
Copy Markdown
Contributor

Summary

  • add perch menubar lifecycle and launch-at-login commands
  • publish PerchApp zip/checksum assets from the release workflow
  • install/update/open PerchApp from install.sh on macOS with opt-out flags
  • document install flags and menu bar commands

Closes #6
Closes #7

Tests

  • ./scripts/test.sh
  • swift build -c release --package-path App --arch arm64

@Jing-yilin Jing-yilin force-pushed the issue-6-7-menubar branch 7 times, most recently from 537a319 to d6aee8b Compare May 19, 2026 15:57
@Jing-yilin Jing-yilin force-pushed the issue-6-7-menubar branch from d6aee8b to 85cff9f Compare May 19, 2026 15:59
@Jing-yilin Jing-yilin merged commit bb4f421 into main May 20, 2026
@Jing-yilin Jing-yilin deleted the issue-6-7-menubar branch May 20, 2026 05:25
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.

Publish PerchApp and install it from the one-line installer Add CLI controls for menu bar app and launch-at-login

1 participant