├── .github └── workflows │ └── ui-tests.yml ├── .gitignore ├── .idea └── modules.xml ├── LICENSE.txt ├── README.md ├── SomLauncher-icon.icon ├── Assets │ ├── Lines.png │ └── launcher-icon.png └── icon.json ├── SomLauncher.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ ├── WorkspaceSettings.xcsettings │ │ └── swiftpm │ │ └── Package.resolved └── xcshareddata │ └── xcschemes │ ├── SomLauncher.xcscheme │ └── SomLauncherUITests.xcscheme ├── SomLauncher.xctestplan ├── SomLauncher ├── AppMenu.swift ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── Contents.json │ ├── LauncherIcon.imageset │ │ ├── Contents.json │ │ └── SomLauncher-icon-macOS-Default-1024x1024@1x.png │ ├── RocketIcon.imageset │ │ ├── Contents.json │ │ └── launcher-icon.png │ └── tertiarySystemGroupedBackground.colorset │ │ └── Contents.json ├── ContentView.swift ├── DockIcon.swift ├── Info.plist ├── Launcher.swift ├── OnboardingView.swift ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json ├── Settings.swift ├── SomLauncher.entitlements ├── SomLauncherApp.swift ├── SomLauncherRelease.entitlements ├── data │ └── LauncherScript.swift ├── launchBuilder │ ├── CreateLaunchItemView.swift │ ├── LaunchAction.swift │ ├── LaunchBuilderView.swift │ ├── SelectAppSheet.swift │ └── UrlInputSheet.swift ├── styles │ ├── ButtonStyles.swift │ ├── LabelStyles.swift │ └── SectionStyles.swift └── system │ ├── AppIconProvider.swift │ ├── AppLauncher.swift │ ├── FileBookmarks.swift │ ├── FileManager.swift │ ├── ImageSaver.swift │ └── ViewExt.swift ├── SomLauncherUITests └── SomLauncherUITests.swift └── images ├── app-icon.png ├── builder-apps-list.png ├── builder-full.png ├── builder-menubar.png └── builder-naming.png /.github/workflows/ui-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/.github/workflows/ui-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/README.md -------------------------------------------------------------------------------- /SomLauncher-icon.icon/Assets/Lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher-icon.icon/Assets/Lines.png -------------------------------------------------------------------------------- /SomLauncher-icon.icon/Assets/launcher-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher-icon.icon/Assets/launcher-icon.png -------------------------------------------------------------------------------- /SomLauncher-icon.icon/icon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher-icon.icon/icon.json -------------------------------------------------------------------------------- /SomLauncher.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SomLauncher.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SomLauncher.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /SomLauncher.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /SomLauncher.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /SomLauncher.xcodeproj/xcshareddata/xcschemes/SomLauncher.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher.xcodeproj/xcshareddata/xcschemes/SomLauncher.xcscheme -------------------------------------------------------------------------------- /SomLauncher.xcodeproj/xcshareddata/xcschemes/SomLauncherUITests.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher.xcodeproj/xcshareddata/xcschemes/SomLauncherUITests.xcscheme -------------------------------------------------------------------------------- /SomLauncher.xctestplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher.xctestplan -------------------------------------------------------------------------------- /SomLauncher/AppMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/AppMenu.swift -------------------------------------------------------------------------------- /SomLauncher/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /SomLauncher/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /SomLauncher/Assets.xcassets/LauncherIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/Assets.xcassets/LauncherIcon.imageset/Contents.json -------------------------------------------------------------------------------- /SomLauncher/Assets.xcassets/LauncherIcon.imageset/SomLauncher-icon-macOS-Default-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/Assets.xcassets/LauncherIcon.imageset/SomLauncher-icon-macOS-Default-1024x1024@1x.png -------------------------------------------------------------------------------- /SomLauncher/Assets.xcassets/RocketIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/Assets.xcassets/RocketIcon.imageset/Contents.json -------------------------------------------------------------------------------- /SomLauncher/Assets.xcassets/RocketIcon.imageset/launcher-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/Assets.xcassets/RocketIcon.imageset/launcher-icon.png -------------------------------------------------------------------------------- /SomLauncher/Assets.xcassets/tertiarySystemGroupedBackground.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/Assets.xcassets/tertiarySystemGroupedBackground.colorset/Contents.json -------------------------------------------------------------------------------- /SomLauncher/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/ContentView.swift -------------------------------------------------------------------------------- /SomLauncher/DockIcon.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/DockIcon.swift -------------------------------------------------------------------------------- /SomLauncher/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/Info.plist -------------------------------------------------------------------------------- /SomLauncher/Launcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/Launcher.swift -------------------------------------------------------------------------------- /SomLauncher/OnboardingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/OnboardingView.swift -------------------------------------------------------------------------------- /SomLauncher/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /SomLauncher/Settings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/Settings.swift -------------------------------------------------------------------------------- /SomLauncher/SomLauncher.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/SomLauncher.entitlements -------------------------------------------------------------------------------- /SomLauncher/SomLauncherApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/SomLauncherApp.swift -------------------------------------------------------------------------------- /SomLauncher/SomLauncherRelease.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/SomLauncherRelease.entitlements -------------------------------------------------------------------------------- /SomLauncher/data/LauncherScript.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/data/LauncherScript.swift -------------------------------------------------------------------------------- /SomLauncher/launchBuilder/CreateLaunchItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/launchBuilder/CreateLaunchItemView.swift -------------------------------------------------------------------------------- /SomLauncher/launchBuilder/LaunchAction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/launchBuilder/LaunchAction.swift -------------------------------------------------------------------------------- /SomLauncher/launchBuilder/LaunchBuilderView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/launchBuilder/LaunchBuilderView.swift -------------------------------------------------------------------------------- /SomLauncher/launchBuilder/SelectAppSheet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/launchBuilder/SelectAppSheet.swift -------------------------------------------------------------------------------- /SomLauncher/launchBuilder/UrlInputSheet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/launchBuilder/UrlInputSheet.swift -------------------------------------------------------------------------------- /SomLauncher/styles/ButtonStyles.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/styles/ButtonStyles.swift -------------------------------------------------------------------------------- /SomLauncher/styles/LabelStyles.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/styles/LabelStyles.swift -------------------------------------------------------------------------------- /SomLauncher/styles/SectionStyles.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/styles/SectionStyles.swift -------------------------------------------------------------------------------- /SomLauncher/system/AppIconProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/system/AppIconProvider.swift -------------------------------------------------------------------------------- /SomLauncher/system/AppLauncher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/system/AppLauncher.swift -------------------------------------------------------------------------------- /SomLauncher/system/FileBookmarks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/system/FileBookmarks.swift -------------------------------------------------------------------------------- /SomLauncher/system/FileManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/system/FileManager.swift -------------------------------------------------------------------------------- /SomLauncher/system/ImageSaver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/system/ImageSaver.swift -------------------------------------------------------------------------------- /SomLauncher/system/ViewExt.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncher/system/ViewExt.swift -------------------------------------------------------------------------------- /SomLauncherUITests/SomLauncherUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/SomLauncherUITests/SomLauncherUITests.swift -------------------------------------------------------------------------------- /images/app-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/images/app-icon.png -------------------------------------------------------------------------------- /images/builder-apps-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/images/builder-apps-list.png -------------------------------------------------------------------------------- /images/builder-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/images/builder-full.png -------------------------------------------------------------------------------- /images/builder-menubar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/images/builder-menubar.png -------------------------------------------------------------------------------- /images/builder-naming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magnusvs/somlauncher/HEAD/images/builder-naming.png --------------------------------------------------------------------------------