diff --git a/PiHelper.xcodeproj/project.pbxproj b/Pi-helper.xcodeproj/project.pbxproj similarity index 90% rename from PiHelper.xcodeproj/project.pbxproj rename to Pi-helper.xcodeproj/project.pbxproj index 9ea7be1..3dfb29c 100644 --- a/PiHelper.xcodeproj/project.pbxproj +++ b/Pi-helper.xcodeproj/project.pbxproj @@ -62,10 +62,10 @@ 28212678235926EB00072D52 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; 2821267B235926EB00072D52 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 2821267D235926EB00072D52 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 28212682235926EB00072D52 /* Pi-HelperTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Pi-HelperTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; + 28212682235926EB00072D52 /* Pi-helperTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Pi-helperTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 28212686235926EB00072D52 /* Pi_HelperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Pi_HelperTests.swift; sourceTree = ""; }; 28212688235926EB00072D52 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2821268D235926EB00072D52 /* Pi-HelperUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Pi-HelperUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2821268D235926EB00072D52 /* Pi-helperUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Pi-helperUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 28212691235926EB00072D52 /* Pi_HelperUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Pi_HelperUITests.swift; sourceTree = ""; }; 28212693235926EB00072D52 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 282126A5235BE6EE00072D52 /* PiHoleDataStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PiHoleDataStore.swift; sourceTree = ""; }; @@ -86,6 +86,7 @@ 28D7205B2380C2090038D439 /* resolver.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = resolver.c; sourceTree = ""; }; 28EC1E3923A441F30088BA26 /* OrDivider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrDivider.swift; sourceTree = ""; }; 28EC1E3B23A448940088BA26 /* Styles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Styles.swift; sourceTree = ""; }; + 80436C6C27555BDE003D48E4 /* Pi-helper.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "Pi-helper.entitlements"; sourceTree = ""; }; 80654D7A24B0E92A007B1E1A /* DisableCustomTimeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DisableCustomTimeView.swift; sourceTree = ""; }; 80E91FA623DE160100B7FB55 /* AboutView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AboutView.swift; sourceTree = ""; }; /* End PBXFileReference section */ @@ -119,9 +120,9 @@ 28212663235926E700072D52 = { isa = PBXGroup; children = ( - 2821266E235926E700072D52 /* PiHelper */, - 28212685235926EB00072D52 /* PiHelperTests */, - 28212690235926EB00072D52 /* PiHelperUITests */, + 2821266E235926E700072D52 /* Pi-helper */, + 28212685235926EB00072D52 /* Pi-helperTests */, + 28212690235926EB00072D52 /* Pi-helperUITests */, 2821266D235926E700072D52 /* Products */, 28D7204D238067B20038D439 /* Frameworks */, ); @@ -131,15 +132,16 @@ isa = PBXGroup; children = ( 2821266C235926E700072D52 /* Pi-helper.app */, - 28212682235926EB00072D52 /* Pi-HelperTests.xctest */, - 2821268D235926EB00072D52 /* Pi-HelperUITests.xctest */, + 28212682235926EB00072D52 /* Pi-helperTests.xctest */, + 2821268D235926EB00072D52 /* Pi-helperUITests.xctest */, ); name = Products; sourceTree = ""; }; - 2821266E235926E700072D52 /* PiHelper */ = { + 2821266E235926E700072D52 /* Pi-helper */ = { isa = PBXGroup; children = ( + 80436C6C27555BDE003D48E4 /* Pi-helper.entitlements */, 28D720522380689E0038D439 /* PiHelper-Bridging-Header.h */, 2821266F235926E700072D52 /* AppDelegate.swift */, 28212671235926E700072D52 /* SceneDelegate.swift */, @@ -166,7 +168,7 @@ 280F0D6223DA9B1800D341B7 /* KeyboardHelper.swift */, 80E91FA623DE160100B7FB55 /* AboutView.swift */, ); - path = PiHelper; + path = "Pi-helper"; sourceTree = ""; }; 28212677235926EB00072D52 /* Preview Content */ = { @@ -177,22 +179,22 @@ path = "Preview Content"; sourceTree = ""; }; - 28212685235926EB00072D52 /* PiHelperTests */ = { + 28212685235926EB00072D52 /* Pi-helperTests */ = { isa = PBXGroup; children = ( 28212686235926EB00072D52 /* Pi_HelperTests.swift */, 28212688235926EB00072D52 /* Info.plist */, ); - path = PiHelperTests; + path = "Pi-helperTests"; sourceTree = ""; }; - 28212690235926EB00072D52 /* PiHelperUITests */ = { + 28212690235926EB00072D52 /* Pi-helperUITests */ = { isa = PBXGroup; children = ( 28212691235926EB00072D52 /* Pi_HelperUITests.swift */, 28212693235926EB00072D52 /* Info.plist */, ); - path = PiHelperUITests; + path = "Pi-helperUITests"; sourceTree = ""; }; 28D7204D238067B20038D439 /* Frameworks */ = { @@ -207,9 +209,9 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - 2821266B235926E700072D52 /* Pi-Helper */ = { + 2821266B235926E700072D52 /* Pi-helper */ = { isa = PBXNativeTarget; - buildConfigurationList = 28212696235926EB00072D52 /* Build configuration list for PBXNativeTarget "Pi-Helper" */; + buildConfigurationList = 28212696235926EB00072D52 /* Build configuration list for PBXNativeTarget "Pi-helper" */; buildPhases = ( 28212668235926E700072D52 /* Sources */, 28212669235926E700072D52 /* Frameworks */, @@ -219,14 +221,14 @@ ); dependencies = ( ); - name = "Pi-Helper"; + name = "Pi-helper"; productName = "Pi-Helper"; productReference = 2821266C235926E700072D52 /* Pi-helper.app */; productType = "com.apple.product-type.application"; }; - 28212681235926EB00072D52 /* Pi-HelperTests */ = { + 28212681235926EB00072D52 /* Pi-helperTests */ = { isa = PBXNativeTarget; - buildConfigurationList = 28212699235926EB00072D52 /* Build configuration list for PBXNativeTarget "Pi-HelperTests" */; + buildConfigurationList = 28212699235926EB00072D52 /* Build configuration list for PBXNativeTarget "Pi-helperTests" */; buildPhases = ( 2821267E235926EB00072D52 /* Sources */, 2821267F235926EB00072D52 /* Frameworks */, @@ -237,14 +239,14 @@ dependencies = ( 28212684235926EB00072D52 /* PBXTargetDependency */, ); - name = "Pi-HelperTests"; + name = "Pi-helperTests"; productName = "Pi-HelperTests"; - productReference = 28212682235926EB00072D52 /* Pi-HelperTests.xctest */; + productReference = 28212682235926EB00072D52 /* Pi-helperTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; - 2821268C235926EB00072D52 /* Pi-HelperUITests */ = { + 2821268C235926EB00072D52 /* Pi-helperUITests */ = { isa = PBXNativeTarget; - buildConfigurationList = 2821269C235926EB00072D52 /* Build configuration list for PBXNativeTarget "Pi-HelperUITests" */; + buildConfigurationList = 2821269C235926EB00072D52 /* Build configuration list for PBXNativeTarget "Pi-helperUITests" */; buildPhases = ( 28212689235926EB00072D52 /* Sources */, 2821268A235926EB00072D52 /* Frameworks */, @@ -255,9 +257,9 @@ dependencies = ( 2821268F235926EB00072D52 /* PBXTargetDependency */, ); - name = "Pi-HelperUITests"; + name = "Pi-helperUITests"; productName = "Pi-HelperUITests"; - productReference = 2821268D235926EB00072D52 /* Pi-HelperUITests.xctest */; + productReference = 2821268D235926EB00072D52 /* Pi-helperUITests.xctest */; productType = "com.apple.product-type.bundle.ui-testing"; }; /* End PBXNativeTarget section */ @@ -267,7 +269,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 1100; - LastUpgradeCheck = 1100; + LastUpgradeCheck = 1310; ORGANIZATIONNAME = "William Brawner"; TargetAttributes = { 2821266B235926E700072D52 = { @@ -284,7 +286,7 @@ }; }; }; - buildConfigurationList = 28212667235926E700072D52 /* Build configuration list for PBXProject "PiHelper" */; + buildConfigurationList = 28212667235926E700072D52 /* Build configuration list for PBXProject "Pi-helper" */; compatibilityVersion = "Xcode 9.3"; developmentRegion = en; hasScannedForEncodings = 0; @@ -298,9 +300,9 @@ projectDirPath = ""; projectRoot = ""; targets = ( - 2821266B235926E700072D52 /* Pi-Helper */, - 28212681235926EB00072D52 /* Pi-HelperTests */, - 2821268C235926EB00072D52 /* Pi-HelperUITests */, + 2821266B235926E700072D52 /* Pi-helper */, + 28212681235926EB00072D52 /* Pi-helperTests */, + 2821268C235926EB00072D52 /* Pi-helperUITests */, ); }; /* End PBXProject section */ @@ -380,12 +382,12 @@ /* Begin PBXTargetDependency section */ 28212684235926EB00072D52 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 2821266B235926E700072D52 /* Pi-Helper */; + target = 2821266B235926E700072D52 /* Pi-helper */; targetProxy = 28212683235926EB00072D52 /* PBXContainerItemProxy */; }; 2821268F235926EB00072D52 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 2821266B235926E700072D52 /* Pi-Helper */; + target = 2821266B235926E700072D52 /* Pi-helper */; targetProxy = 2821268E235926EB00072D52 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -439,6 +441,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -463,7 +466,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -500,6 +503,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -518,7 +522,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; @@ -533,12 +537,14 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = "Pi-helper/Pi-helper.entitlements"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_ASSET_PATHS = "\"PiHelper/Preview Content\""; + DEVELOPMENT_ASSET_PATHS = "\"Pi-helper/Preview Content\""; DEVELOPMENT_TEAM = 9Z6DE6KNJ9; ENABLE_PREVIEWS = YES; - INFOPLIST_FILE = PiHelper/Info.plist; + INFOPLIST_FILE = "Pi-helper/Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -546,10 +552,11 @@ MARKETING_VERSION = 1.3; PRODUCT_BUNDLE_IDENTIFIER = com.wbrawner.pihelper; PRODUCT_NAME = "Pi-helper"; - SWIFT_OBJC_BRIDGING_HEADER = "PiHelper/PiHelper-Bridging-Header.h"; + SUPPORTS_MACCATALYST = YES; + SWIFT_OBJC_BRIDGING_HEADER = "Pi-helper/PiHelper-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; + TARGETED_DEVICE_FAMILY = "1,2,6"; }; name = Debug; }; @@ -558,12 +565,14 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = "Pi-helper/Pi-helper.entitlements"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_ASSET_PATHS = "\"PiHelper/Preview Content\""; + DEVELOPMENT_ASSET_PATHS = "\"Pi-helper/Preview Content\""; DEVELOPMENT_TEAM = 9Z6DE6KNJ9; ENABLE_PREVIEWS = YES; - INFOPLIST_FILE = PiHelper/Info.plist; + INFOPLIST_FILE = "Pi-helper/Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -571,9 +580,10 @@ MARKETING_VERSION = 1.3; PRODUCT_BUNDLE_IDENTIFIER = com.wbrawner.pihelper; PRODUCT_NAME = "Pi-helper"; - SWIFT_OBJC_BRIDGING_HEADER = "PiHelper/PiHelper-Bridging-Header.h"; + SUPPORTS_MACCATALYST = YES; + SWIFT_OBJC_BRIDGING_HEADER = "Pi-helper/PiHelper-Bridging-Header.h"; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; + TARGETED_DEVICE_FAMILY = "1,2,6"; }; name = Release; }; @@ -595,7 +605,7 @@ PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Pi-Helper.app/Pi-Helper"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Pi-helper.app/Pi-helper"; }; name = Debug; }; @@ -617,7 +627,7 @@ PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Pi-Helper.app/Pi-Helper"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Pi-helper.app/Pi-helper"; }; name = Release; }; @@ -664,7 +674,7 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 28212667235926E700072D52 /* Build configuration list for PBXProject "PiHelper" */ = { + 28212667235926E700072D52 /* Build configuration list for PBXProject "Pi-helper" */ = { isa = XCConfigurationList; buildConfigurations = ( 28212694235926EB00072D52 /* Debug */, @@ -673,7 +683,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 28212696235926EB00072D52 /* Build configuration list for PBXNativeTarget "Pi-Helper" */ = { + 28212696235926EB00072D52 /* Build configuration list for PBXNativeTarget "Pi-helper" */ = { isa = XCConfigurationList; buildConfigurations = ( 28212697235926EB00072D52 /* Debug */, @@ -682,7 +692,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 28212699235926EB00072D52 /* Build configuration list for PBXNativeTarget "Pi-HelperTests" */ = { + 28212699235926EB00072D52 /* Build configuration list for PBXNativeTarget "Pi-helperTests" */ = { isa = XCConfigurationList; buildConfigurations = ( 2821269A235926EB00072D52 /* Debug */, @@ -691,7 +701,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2821269C235926EB00072D52 /* Build configuration list for PBXNativeTarget "Pi-HelperUITests" */ = { + 2821269C235926EB00072D52 /* Build configuration list for PBXNativeTarget "Pi-helperUITests" */ = { isa = XCConfigurationList; buildConfigurations = ( 2821269D235926EB00072D52 /* Debug */, diff --git a/PiHelper.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Pi-helper.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from PiHelper.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to Pi-helper.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/PiHelper.xcodeproj/xcshareddata/xcschemes/PiHelper.xcscheme b/Pi-helper.xcodeproj/xcshareddata/xcschemes/PiHelper.xcscheme similarity index 72% rename from PiHelper.xcodeproj/xcshareddata/xcschemes/PiHelper.xcscheme rename to Pi-helper.xcodeproj/xcshareddata/xcschemes/PiHelper.xcscheme index adf484d..01c86c1 100644 --- a/PiHelper.xcodeproj/xcshareddata/xcschemes/PiHelper.xcscheme +++ b/Pi-helper.xcodeproj/xcshareddata/xcschemes/PiHelper.xcscheme @@ -1,6 +1,6 @@ + BuildableName = "Pi-helper.app" + BlueprintName = "Pi-helper" + ReferencedContainer = "container:Pi-helper.xcodeproj"> @@ -33,9 +33,9 @@ + BuildableName = "PihelperTests.xctest" + BlueprintName = "Pi-helperTests" + ReferencedContainer = "container:Pi-helper.xcodeproj"> + BuildableName = "PihelperUITests.xctest" + BlueprintName = "Pi-helperUITests" + ReferencedContainer = "container:Pi-helper.xcodeproj"> @@ -66,19 +66,10 @@ BuildableIdentifier = "primary" BlueprintIdentifier = "2821266B235926E700072D52" BuildableName = "Pi-helper.app" - BlueprintName = "Pi-Helper" - ReferencedContainer = "container:PiHelper.xcodeproj"> + BlueprintName = "Pi-helper" + ReferencedContainer = "container:Pi-helper.xcodeproj"> - - - - + BuildableName = "Pi-helper.app" + BlueprintName = "Pi-helper" + ReferencedContainer = "container:Pi-helper.xcodeproj"> diff --git a/Pi-helper.xcworkspace/contents.xcworkspacedata b/Pi-helper.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..34f1408 --- /dev/null +++ b/Pi-helper.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/Pi-helper.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Pi-helper.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/Pi-helper.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/PiHelper/AboutView.swift b/Pi-helper/AboutView.swift similarity index 100% rename from PiHelper/AboutView.swift rename to Pi-helper/AboutView.swift diff --git a/PiHelper/ActivityIndicatorView.swift b/Pi-helper/ActivityIndicatorView.swift similarity index 100% rename from PiHelper/ActivityIndicatorView.swift rename to Pi-helper/ActivityIndicatorView.swift diff --git a/PiHelper/AddPiHoleView.swift b/Pi-helper/AddPiHoleView.swift similarity index 100% rename from PiHelper/AddPiHoleView.swift rename to Pi-helper/AddPiHoleView.swift diff --git a/PiHelper/AppDelegate.swift b/Pi-helper/AppDelegate.swift similarity index 100% rename from PiHelper/AppDelegate.swift rename to Pi-helper/AppDelegate.swift diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/Contents.json b/Pi-helper/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-1024x1024.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-1024x1024.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-1024x1024.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-1024x1024.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-120x120-1.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-120x120-1.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-120x120-1.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-120x120-1.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-120x120.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-120x120.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-120x120.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-120x120.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-152x152.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-152x152.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-152x152.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-152x152.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-167x167.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-167x167.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-167x167.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-167x167.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-180x180.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-180x180.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-180x180.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-180x180.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-20x20.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-20x20.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-20x20.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-20x20.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-29x29.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-29x29.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-29x29.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-29x29.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-40x40-1.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-40x40-1.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-40x40-1.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-40x40-1.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-40x40-2.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-40x40-2.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-40x40-2.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-40x40-2.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-40x40.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-40x40.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-40x40.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-40x40.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-58x58-1.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-58x58-1.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-58x58-1.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-58x58-1.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-58x58.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-58x58.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-58x58.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-58x58.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-60x60.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-60x60.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-60x60.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-60x60.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-76x76.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-76x76.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-76x76.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-76x76.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-80x80-1.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-80x80-1.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-80x80-1.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-80x80-1.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-80x80.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-80x80.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-80x80.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-80x80.png diff --git a/PiHelper/Assets.xcassets/AppIcon.appiconset/icon-87x87.png b/Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-87x87.png similarity index 100% rename from PiHelper/Assets.xcassets/AppIcon.appiconset/icon-87x87.png rename to Pi-helper/Assets.xcassets/AppIcon.appiconset/icon-87x87.png diff --git a/PiHelper/Assets.xcassets/Contents.json b/Pi-helper/Assets.xcassets/Contents.json similarity index 100% rename from PiHelper/Assets.xcassets/Contents.json rename to Pi-helper/Assets.xcassets/Contents.json diff --git a/PiHelper/Assets.xcassets/logo.imageset/Contents.json b/Pi-helper/Assets.xcassets/logo.imageset/Contents.json similarity index 100% rename from PiHelper/Assets.xcassets/logo.imageset/Contents.json rename to Pi-helper/Assets.xcassets/logo.imageset/Contents.json diff --git a/PiHelper/Assets.xcassets/logo.imageset/pihelper-black-2.png b/Pi-helper/Assets.xcassets/logo.imageset/pihelper-black-2.png similarity index 100% rename from PiHelper/Assets.xcassets/logo.imageset/pihelper-black-2.png rename to Pi-helper/Assets.xcassets/logo.imageset/pihelper-black-2.png diff --git a/PiHelper/Assets.xcassets/logo.imageset/pihelper-black-3.png b/Pi-helper/Assets.xcassets/logo.imageset/pihelper-black-3.png similarity index 100% rename from PiHelper/Assets.xcassets/logo.imageset/pihelper-black-3.png rename to Pi-helper/Assets.xcassets/logo.imageset/pihelper-black-3.png diff --git a/PiHelper/Assets.xcassets/logo.imageset/pihelper-black@2x-1.png b/Pi-helper/Assets.xcassets/logo.imageset/pihelper-black@2x-1.png similarity index 100% rename from PiHelper/Assets.xcassets/logo.imageset/pihelper-black@2x-1.png rename to Pi-helper/Assets.xcassets/logo.imageset/pihelper-black@2x-1.png diff --git a/PiHelper/Assets.xcassets/logo.imageset/pihelper-black@2x.png b/Pi-helper/Assets.xcassets/logo.imageset/pihelper-black@2x.png similarity index 100% rename from PiHelper/Assets.xcassets/logo.imageset/pihelper-black@2x.png rename to Pi-helper/Assets.xcassets/logo.imageset/pihelper-black@2x.png diff --git a/PiHelper/Assets.xcassets/logo.imageset/pihelper-black@3x-1.png b/Pi-helper/Assets.xcassets/logo.imageset/pihelper-black@3x-1.png similarity index 100% rename from PiHelper/Assets.xcassets/logo.imageset/pihelper-black@3x-1.png rename to Pi-helper/Assets.xcassets/logo.imageset/pihelper-black@3x-1.png diff --git a/PiHelper/Assets.xcassets/logo.imageset/pihelper-black@3x.png b/Pi-helper/Assets.xcassets/logo.imageset/pihelper-black@3x.png similarity index 100% rename from PiHelper/Assets.xcassets/logo.imageset/pihelper-black@3x.png rename to Pi-helper/Assets.xcassets/logo.imageset/pihelper-black@3x.png diff --git a/PiHelper/Assets.xcassets/logo.imageset/pihelper-white@1x.png b/Pi-helper/Assets.xcassets/logo.imageset/pihelper-white@1x.png similarity index 100% rename from PiHelper/Assets.xcassets/logo.imageset/pihelper-white@1x.png rename to Pi-helper/Assets.xcassets/logo.imageset/pihelper-white@1x.png diff --git a/PiHelper/Assets.xcassets/logo.imageset/pihelper-white@2x.png b/Pi-helper/Assets.xcassets/logo.imageset/pihelper-white@2x.png similarity index 100% rename from PiHelper/Assets.xcassets/logo.imageset/pihelper-white@2x.png rename to Pi-helper/Assets.xcassets/logo.imageset/pihelper-white@2x.png diff --git a/PiHelper/Assets.xcassets/logo.imageset/pihelper-white@3x.png b/Pi-helper/Assets.xcassets/logo.imageset/pihelper-white@3x.png similarity index 100% rename from PiHelper/Assets.xcassets/logo.imageset/pihelper-white@3x.png rename to Pi-helper/Assets.xcassets/logo.imageset/pihelper-white@3x.png diff --git a/PiHelper/Base.lproj/LaunchScreen.storyboard b/Pi-helper/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from PiHelper/Base.lproj/LaunchScreen.storyboard rename to Pi-helper/Base.lproj/LaunchScreen.storyboard diff --git a/PiHelper/ContentView.swift b/Pi-helper/ContentView.swift similarity index 100% rename from PiHelper/ContentView.swift rename to Pi-helper/ContentView.swift diff --git a/PiHelper/DisableCustomTimeView.swift b/Pi-helper/DisableCustomTimeView.swift similarity index 100% rename from PiHelper/DisableCustomTimeView.swift rename to Pi-helper/DisableCustomTimeView.swift diff --git a/PiHelper/Extensions.swift b/Pi-helper/Extensions.swift similarity index 100% rename from PiHelper/Extensions.swift rename to Pi-helper/Extensions.swift diff --git a/PiHelper/Info.plist b/Pi-helper/Info.plist similarity index 95% rename from PiHelper/Info.plist rename to Pi-helper/Info.plist index 1a9246a..13b80f5 100644 --- a/PiHelper/Info.plist +++ b/Pi-helper/Info.plist @@ -18,6 +18,8 @@ $(MARKETING_VERSION) CFBundleVersion $(CURRENT_PROJECT_VERSION) + LSApplicationCategoryType + public.app-category.utilities LSRequiresIPhoneOS NSAppTransportSecurity diff --git a/PiHelper/KeyboardHelper.swift b/Pi-helper/KeyboardHelper.swift similarity index 100% rename from PiHelper/KeyboardHelper.swift rename to Pi-helper/KeyboardHelper.swift diff --git a/PiHelper/OrDivider.swift b/Pi-helper/OrDivider.swift similarity index 100% rename from PiHelper/OrDivider.swift rename to Pi-helper/OrDivider.swift diff --git a/Pi-helper/Pi-helper.entitlements b/Pi-helper/Pi-helper.entitlements new file mode 100644 index 0000000..ee95ab7 --- /dev/null +++ b/Pi-helper/Pi-helper.entitlements @@ -0,0 +1,10 @@ + + + + + com.apple.security.app-sandbox + + com.apple.security.network.client + + + diff --git a/PiHelper/PiHelper-Bridging-Header.h b/Pi-helper/PiHelper-Bridging-Header.h similarity index 100% rename from PiHelper/PiHelper-Bridging-Header.h rename to Pi-helper/PiHelper-Bridging-Header.h diff --git a/PiHelper/PiHole.swift b/Pi-helper/PiHole.swift similarity index 100% rename from PiHelper/PiHole.swift rename to Pi-helper/PiHole.swift diff --git a/PiHelper/PiHoleApiService.swift b/Pi-helper/PiHoleApiService.swift similarity index 100% rename from PiHelper/PiHoleApiService.swift rename to Pi-helper/PiHoleApiService.swift diff --git a/PiHelper/PiHoleDataStore.swift b/Pi-helper/PiHoleDataStore.swift similarity index 100% rename from PiHelper/PiHoleDataStore.swift rename to Pi-helper/PiHoleDataStore.swift diff --git a/PiHelper/PiHoleDetailsView.swift b/Pi-helper/PiHoleDetailsView.swift similarity index 100% rename from PiHelper/PiHoleDetailsView.swift rename to Pi-helper/PiHoleDetailsView.swift diff --git a/PiHelper/Preview Content/Preview Assets.xcassets/Contents.json b/Pi-helper/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from PiHelper/Preview Content/Preview Assets.xcassets/Contents.json rename to Pi-helper/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/PiHelper/RetrieveApiKeyView.swift b/Pi-helper/RetrieveApiKeyView.swift similarity index 100% rename from PiHelper/RetrieveApiKeyView.swift rename to Pi-helper/RetrieveApiKeyView.swift diff --git a/PiHelper/ScanningView.swift b/Pi-helper/ScanningView.swift similarity index 100% rename from PiHelper/ScanningView.swift rename to Pi-helper/ScanningView.swift diff --git a/PiHelper/SceneDelegate.swift b/Pi-helper/SceneDelegate.swift similarity index 100% rename from PiHelper/SceneDelegate.swift rename to Pi-helper/SceneDelegate.swift diff --git a/PiHelper/Styles.swift b/Pi-helper/Styles.swift similarity index 100% rename from PiHelper/Styles.swift rename to Pi-helper/Styles.swift diff --git a/PiHelper/en.lproj/Localizable.strings b/Pi-helper/en.lproj/Localizable.strings similarity index 100% rename from PiHelper/en.lproj/Localizable.strings rename to Pi-helper/en.lproj/Localizable.strings diff --git a/PiHelper/es-419.lproj/LaunchScreen.strings b/Pi-helper/es-419.lproj/LaunchScreen.strings similarity index 100% rename from PiHelper/es-419.lproj/LaunchScreen.strings rename to Pi-helper/es-419.lproj/LaunchScreen.strings diff --git a/PiHelper/es-419.lproj/Localizable.strings b/Pi-helper/es-419.lproj/Localizable.strings similarity index 100% rename from PiHelper/es-419.lproj/Localizable.strings rename to Pi-helper/es-419.lproj/Localizable.strings diff --git a/PiHelper/resolver.c b/Pi-helper/resolver.c similarity index 100% rename from PiHelper/resolver.c rename to Pi-helper/resolver.c diff --git a/PiHelper/resolver.h b/Pi-helper/resolver.h similarity index 100% rename from PiHelper/resolver.h rename to Pi-helper/resolver.h diff --git a/PiHelperTests/Info.plist b/Pi-helperTests/Info.plist similarity index 100% rename from PiHelperTests/Info.plist rename to Pi-helperTests/Info.plist diff --git a/PiHelperTests/Pi_HelperTests.swift b/Pi-helperTests/Pi_HelperTests.swift similarity index 100% rename from PiHelperTests/Pi_HelperTests.swift rename to Pi-helperTests/Pi_HelperTests.swift diff --git a/PiHelperUITests/Info.plist b/Pi-helperUITests/Info.plist similarity index 100% rename from PiHelperUITests/Info.plist rename to Pi-helperUITests/Info.plist diff --git a/PiHelperUITests/Pi_HelperUITests.swift b/Pi-helperUITests/Pi_HelperUITests.swift similarity index 100% rename from PiHelperUITests/Pi_HelperUITests.swift rename to Pi-helperUITests/Pi_HelperUITests.swift diff --git a/PiHelper.xcworkspace/contents.xcworkspacedata b/PiHelper.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 9bc73f1..0000000 --- a/PiHelper.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - -