open_at_login 0.0.1
open_at_login: ^0.0.1 copied to clipboard
A Flutter package to enable or disable launching desktop applications (macOS and Windows) automatically at user login.
0.0.1 #
- Initial release supporting macOS and Windows launch-at-login.
- macOS: Integrates modern Apple Service Management (
SMAppService.mainApp) viaLaunchAtLogin-Modern. - Windows: Native support for both unpackaged applications (
HKCU\Software\Microsoft\Windows\CurrentVersion\Run) and MSIX packaged applications (Windows.ApplicationModel.StartupTask). - Windows: Runtime package identity detection via
GetCurrentPackageFamilyNameand automated TaskId candidate matching. - Standard
CommandLineToArgvWargument formatting and escaping for Windows unpackaged applications. - Graceful, safe no-op on unsupported platforms (Linux, Android, iOS, Web).