Skip to content

feat: replace LaunchAtLogin with LaunchAtLogin-Modern#15

Merged
ikorich merged 1 commit into
developfrom
feature/memphis-v1
Jan 2, 2026
Merged

feat: replace LaunchAtLogin with LaunchAtLogin-Modern#15
ikorich merged 1 commit into
developfrom
feature/memphis-v1

Conversation

@ikorich
Copy link
Copy Markdown
Member

@ikorich ikorich commented Jan 2, 2026

Migrate from the archived LaunchAtLogin package to the actively maintained LaunchAtLogin-Modern.

Changes:

  • Updated SPM package URL to LaunchAtLogin-Modern (v1.0.0+)
  • Removed obsolete "Setup Launch At Login" build script phases (no longer needed for macOS 13+)
  • Simplified LaunchAtLoginView to use modern API with ViewBuilder closure

Testing:

  • MAS build: ✅ BUILD SUCCEEDED
  • Non-MAS build: LaunchAtLogin compiled successfully (unrelated XPCMail issue)

Migrate from archived LaunchAtLogin package to actively maintained LaunchAtLogin-Modern. Updates SPM reference, removes obsolete build script phases, and simplifies view implementation for macOS 13+.
@ikorich ikorich merged commit fa07556 into develop Jan 2, 2026
ikorich added a commit that referenced this pull request Jan 2, 2026
Migrate from archived LaunchAtLogin package to actively maintained LaunchAtLogin-Modern. Updates SPM reference, removes obsolete build script phases, and simplifies view implementation for macOS 13+.
@ikorich ikorich deleted the feature/memphis-v1 branch January 3, 2026 16:27
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