├── .gitignore ├── Comet.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ ├── Comet.xcscheme │ └── CometTests.xcscheme ├── Comet ├── Application │ ├── ApplicationWorkspace.swift │ ├── LSApplicationWorkspace.h │ ├── UIImage+Icon.h │ └── _LSApplicationWorkspace.m ├── Comet.h ├── Core │ ├── Copy.swift │ └── Storage+Keys.swift ├── Extensions │ ├── Bundle+Comet.swift │ ├── Color+Hex.swift │ ├── String+CometLocalized.swift │ └── UserDefaults+AppPicker.swift ├── Mocks │ └── ApplicationWorkspaceMock.swift ├── Preferences │ ├── Preferences.swift │ └── Published+Preferences.swift ├── Resources.bundle │ ├── en.lproj │ │ └── Localizable.strings │ ├── zh-Hant.lproj │ │ └── Localizable.strings │ └── zh_Hans.lproj │ │ └── Localizable.strings ├── Respring │ ├── FBSSystemService.h │ ├── Respring.swift │ └── _FBSSystemService.m └── UI │ ├── AppPicker │ ├── AppModelArray+Extensions.swift │ ├── AppPicker.ViewModel.swift │ ├── AppPicker.swift │ └── Lists │ │ ├── AppPickerListViewRow.swift │ │ ├── AppPickerMultiListView.swift │ │ └── AppPickerSingleListView.swift │ ├── CMViewController.swift │ ├── HexColorPicker.swift │ ├── RespringButton.swift │ └── ViewModifiers │ ├── LoadingViewModifier.swift │ └── Searchable+iOS14.swift ├── CometTests └── AppPickerViewModelTests.swift ├── Makefile ├── README.md ├── comet-prefs ├── Makefile ├── NIC │ └── control ├── Package.swift ├── Resources │ ├── Info.plist │ ├── icon.png │ ├── icon@2x.png │ └── icon@3x.png ├── Sources │ ├── @@PROJECTNAME@@ │ │ ├── Main │ │ │ ├── PreferenceStorage.swift │ │ │ └── RootView.swift │ │ └── RootListController.swift │ └── @@PROJECTNAME@@C │ │ ├── @@PROJECTNAME@@.m │ │ └── include │ │ ├── @@PROJECTNAME@@.h │ │ └── module.modulemap ├── layout │ └── Library │ │ └── PreferenceLoader │ │ └── Preferences │ │ └── @@PROJECTNAME@@.plist └── theos ├── control └── module.modulemap /.gitignore: -------------------------------------------------------------------------------- 1 | *.deb 2 | .DS_Store 3 | xcuserdata/ 4 | .theos/ -------------------------------------------------------------------------------- /Comet.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Comet.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Comet.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Comet.xcodeproj/xcshareddata/xcschemes/Comet.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet.xcodeproj/xcshareddata/xcschemes/Comet.xcscheme -------------------------------------------------------------------------------- /Comet.xcodeproj/xcshareddata/xcschemes/CometTests.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet.xcodeproj/xcshareddata/xcschemes/CometTests.xcscheme -------------------------------------------------------------------------------- /Comet/Application/ApplicationWorkspace.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Application/ApplicationWorkspace.swift -------------------------------------------------------------------------------- /Comet/Application/LSApplicationWorkspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Application/LSApplicationWorkspace.h -------------------------------------------------------------------------------- /Comet/Application/UIImage+Icon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Application/UIImage+Icon.h -------------------------------------------------------------------------------- /Comet/Application/_LSApplicationWorkspace.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Application/_LSApplicationWorkspace.m -------------------------------------------------------------------------------- /Comet/Comet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Comet.h -------------------------------------------------------------------------------- /Comet/Core/Copy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Core/Copy.swift -------------------------------------------------------------------------------- /Comet/Core/Storage+Keys.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Core/Storage+Keys.swift -------------------------------------------------------------------------------- /Comet/Extensions/Bundle+Comet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Extensions/Bundle+Comet.swift -------------------------------------------------------------------------------- /Comet/Extensions/Color+Hex.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Extensions/Color+Hex.swift -------------------------------------------------------------------------------- /Comet/Extensions/String+CometLocalized.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Extensions/String+CometLocalized.swift -------------------------------------------------------------------------------- /Comet/Extensions/UserDefaults+AppPicker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Extensions/UserDefaults+AppPicker.swift -------------------------------------------------------------------------------- /Comet/Mocks/ApplicationWorkspaceMock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Mocks/ApplicationWorkspaceMock.swift -------------------------------------------------------------------------------- /Comet/Preferences/Preferences.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Preferences/Preferences.swift -------------------------------------------------------------------------------- /Comet/Preferences/Published+Preferences.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Preferences/Published+Preferences.swift -------------------------------------------------------------------------------- /Comet/Resources.bundle/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Resources.bundle/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /Comet/Resources.bundle/zh-Hant.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Resources.bundle/zh-Hant.lproj/Localizable.strings -------------------------------------------------------------------------------- /Comet/Resources.bundle/zh_Hans.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Resources.bundle/zh_Hans.lproj/Localizable.strings -------------------------------------------------------------------------------- /Comet/Respring/FBSSystemService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Respring/FBSSystemService.h -------------------------------------------------------------------------------- /Comet/Respring/Respring.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Respring/Respring.swift -------------------------------------------------------------------------------- /Comet/Respring/_FBSSystemService.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/Respring/_FBSSystemService.m -------------------------------------------------------------------------------- /Comet/UI/AppPicker/AppModelArray+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/UI/AppPicker/AppModelArray+Extensions.swift -------------------------------------------------------------------------------- /Comet/UI/AppPicker/AppPicker.ViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/UI/AppPicker/AppPicker.ViewModel.swift -------------------------------------------------------------------------------- /Comet/UI/AppPicker/AppPicker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/UI/AppPicker/AppPicker.swift -------------------------------------------------------------------------------- /Comet/UI/AppPicker/Lists/AppPickerListViewRow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/UI/AppPicker/Lists/AppPickerListViewRow.swift -------------------------------------------------------------------------------- /Comet/UI/AppPicker/Lists/AppPickerMultiListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/UI/AppPicker/Lists/AppPickerMultiListView.swift -------------------------------------------------------------------------------- /Comet/UI/AppPicker/Lists/AppPickerSingleListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/UI/AppPicker/Lists/AppPickerSingleListView.swift -------------------------------------------------------------------------------- /Comet/UI/CMViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/UI/CMViewController.swift -------------------------------------------------------------------------------- /Comet/UI/HexColorPicker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/UI/HexColorPicker.swift -------------------------------------------------------------------------------- /Comet/UI/RespringButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/UI/RespringButton.swift -------------------------------------------------------------------------------- /Comet/UI/ViewModifiers/LoadingViewModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/UI/ViewModifiers/LoadingViewModifier.swift -------------------------------------------------------------------------------- /Comet/UI/ViewModifiers/Searchable+iOS14.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Comet/UI/ViewModifiers/Searchable+iOS14.swift -------------------------------------------------------------------------------- /CometTests/AppPickerViewModelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/CometTests/AppPickerViewModelTests.swift -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/README.md -------------------------------------------------------------------------------- /comet-prefs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/comet-prefs/Makefile -------------------------------------------------------------------------------- /comet-prefs/NIC/control: -------------------------------------------------------------------------------- 1 | name "iphone/comet-prefs" 2 | -------------------------------------------------------------------------------- /comet-prefs/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/comet-prefs/Package.swift -------------------------------------------------------------------------------- /comet-prefs/Resources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/comet-prefs/Resources/Info.plist -------------------------------------------------------------------------------- /comet-prefs/Resources/icon.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /comet-prefs/Resources/icon@2x.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /comet-prefs/Resources/icon@3x.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /comet-prefs/Sources/@@PROJECTNAME@@/Main/PreferenceStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/comet-prefs/Sources/@@PROJECTNAME@@/Main/PreferenceStorage.swift -------------------------------------------------------------------------------- /comet-prefs/Sources/@@PROJECTNAME@@/Main/RootView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/comet-prefs/Sources/@@PROJECTNAME@@/Main/RootView.swift -------------------------------------------------------------------------------- /comet-prefs/Sources/@@PROJECTNAME@@/RootListController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/comet-prefs/Sources/@@PROJECTNAME@@/RootListController.swift -------------------------------------------------------------------------------- /comet-prefs/Sources/@@PROJECTNAME@@C/@@PROJECTNAME@@.m: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /comet-prefs/Sources/@@PROJECTNAME@@C/include/@@PROJECTNAME@@.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /comet-prefs/Sources/@@PROJECTNAME@@C/include/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/comet-prefs/Sources/@@PROJECTNAME@@C/include/module.modulemap -------------------------------------------------------------------------------- /comet-prefs/layout/Library/PreferenceLoader/Preferences/@@PROJECTNAME@@.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/comet-prefs/layout/Library/PreferenceLoader/Preferences/@@PROJECTNAME@@.plist -------------------------------------------------------------------------------- /comet-prefs/theos: -------------------------------------------------------------------------------- 1 | @@THEOS_PATH@@ -------------------------------------------------------------------------------- /control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/control -------------------------------------------------------------------------------- /module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ginsudev/Comet/HEAD/module.modulemap --------------------------------------------------------------------------------