diff --git a/Open in Yattee/Info.plist b/Open in Yattee/Info.plist deleted file mode 100644 index 9ee504dc..00000000 --- a/Open in Yattee/Info.plist +++ /dev/null @@ -1,13 +0,0 @@ - - - - - NSExtension - - NSExtensionPointIdentifier - com.apple.Safari.web-extension - NSExtensionPrincipalClass - $(PRODUCT_MODULE_NAME).SafariWebExtensionHandler - - - diff --git a/Open in Yattee/Open in Yattee.entitlements b/Open in Yattee/Open in Yattee.entitlements deleted file mode 100644 index 18aff0ce..00000000 --- a/Open in Yattee/Open in Yattee.entitlements +++ /dev/null @@ -1,10 +0,0 @@ - - - - - com.apple.security.app-sandbox - - com.apple.security.files.user-selected.read-only - - - diff --git a/Open in Yattee/Resources/images/icon-128.png b/Open in Yattee/Resources/images/icon-128.png deleted file mode 100644 index 50480b56..00000000 Binary files a/Open in Yattee/Resources/images/icon-128.png and /dev/null differ diff --git a/Open in Yattee/Resources/images/icon-256.png b/Open in Yattee/Resources/images/icon-256.png deleted file mode 100644 index 3c5ef4e4..00000000 Binary files a/Open in Yattee/Resources/images/icon-256.png and /dev/null differ diff --git a/Open in Yattee/Resources/images/icon-48.png b/Open in Yattee/Resources/images/icon-48.png deleted file mode 100644 index 356c6f3a..00000000 Binary files a/Open in Yattee/Resources/images/icon-48.png and /dev/null differ diff --git a/Open in Yattee/Resources/images/icon-512.png b/Open in Yattee/Resources/images/icon-512.png deleted file mode 100644 index 4ccb11f3..00000000 Binary files a/Open in Yattee/Resources/images/icon-512.png and /dev/null differ diff --git a/Open in Yattee/Resources/images/icon-64.png b/Open in Yattee/Resources/images/icon-64.png deleted file mode 100644 index 79903e67..00000000 Binary files a/Open in Yattee/Resources/images/icon-64.png and /dev/null differ diff --git a/Open in Yattee/Resources/images/icon-96.png b/Open in Yattee/Resources/images/icon-96.png deleted file mode 100644 index 588244b6..00000000 Binary files a/Open in Yattee/Resources/images/icon-96.png and /dev/null differ diff --git a/Open in Yattee/Resources/images/toolbar-icon-16.png b/Open in Yattee/Resources/images/toolbar-icon-16.png deleted file mode 100644 index 75b9e6b2..00000000 Binary files a/Open in Yattee/Resources/images/toolbar-icon-16.png and /dev/null differ diff --git a/Open in Yattee/Resources/images/toolbar-icon-19.png b/Open in Yattee/Resources/images/toolbar-icon-19.png deleted file mode 100644 index a7374a9d..00000000 Binary files a/Open in Yattee/Resources/images/toolbar-icon-19.png and /dev/null differ diff --git a/Open in Yattee/Resources/images/toolbar-icon-32.png b/Open in Yattee/Resources/images/toolbar-icon-32.png deleted file mode 100644 index cc393cd7..00000000 Binary files a/Open in Yattee/Resources/images/toolbar-icon-32.png and /dev/null differ diff --git a/Open in Yattee/Resources/images/toolbar-icon-38.png b/Open in Yattee/Resources/images/toolbar-icon-38.png deleted file mode 100644 index 59bdef61..00000000 Binary files a/Open in Yattee/Resources/images/toolbar-icon-38.png and /dev/null differ diff --git a/Open in Yattee/Resources/manifest.json b/Open in Yattee/Resources/manifest.json deleted file mode 100644 index 168599a9..00000000 --- a/Open in Yattee/Resources/manifest.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "manifest_version": 2, - "default_locale": "en", - - "name": "Open in Yattee", - "description": "Open videos in Yattee app", - "version": "1.0", - - "icons": { - "48": "images/icon-48.png", - "96": "images/icon-96.png", - "128": "images/icon-128.png", - "256": "images/icon-256.png", - "512": "images/icon-512.png", - - "16": "images/toolbar-icon-16.png", - "19": "images/toolbar-icon-19.png", - "32": "images/toolbar-icon-32.png", - "38": "images/toolbar-icon-38.png" - }, - "content_scripts": [{ - "js": [ "content.js" ], - "matches": [ - "*://*.youtube-nocookie.com/*", - "*://*.youtube.com/*", - "*://*.youtu.be/*" - ] - }], - - "permissions": [ ] -} diff --git a/Open in Yattee/SafariWebExtensionHandler.swift b/Open in Yattee/SafariWebExtensionHandler.swift deleted file mode 100644 index 0802eadb..00000000 --- a/Open in Yattee/SafariWebExtensionHandler.swift +++ /dev/null @@ -1,15 +0,0 @@ -import os.log -import SafariServices - -final class SafariWebExtensionHandler: NSObject, NSExtensionRequestHandling { - func beginRequest(with context: NSExtensionContext) { - let item = context.inputItems[0] as! NSExtensionItem - let message = item.userInfo?[SFExtensionMessageKey] - os_log(.default, "Received message from browser.runtime.sendNativeMessage: %@", message as! CVarArg) - - let response = NSExtensionItem() - response.userInfo = [SFExtensionMessageKey: ["Response to": message]] - - context.completeRequest(returningItems: [response], completionHandler: nil) - } -} diff --git a/Open in Yattee/content.js b/Open in Yattee/content.js deleted file mode 100644 index 9d9dcb35..00000000 --- a/Open in Yattee/content.js +++ /dev/null @@ -1,17 +0,0 @@ -if (document.readyState !== 'complete') { - window.addEventListener('load', redirect); -} else { - redirect(); -} - -function yatteeUrl() { - return window.location.href.replace(/^https?:\/\//, 'yattee://'); -} - -function yatteeLink() { - return 'Open in Yattee'; -} - -function redirect() { - window.location.href = yatteeUrl() -} diff --git a/Yattee.xcodeproj/project.pbxproj b/Yattee.xcodeproj/project.pbxproj index de5a88b7..1f51d393 100644 --- a/Yattee.xcodeproj/project.pbxproj +++ b/Yattee.xcodeproj/project.pbxproj @@ -200,8 +200,6 @@ 372AA410286D067B0000B1DC /* Repeat in Frameworks */ = {isa = PBXBuildFile; productRef = 372AA40F286D067B0000B1DC /* Repeat */; }; 372AA412286D06950000B1DC /* Repeat in Frameworks */ = {isa = PBXBuildFile; productRef = 372AA411286D06950000B1DC /* Repeat */; }; 372AA414286D06A10000B1DC /* Repeat in Frameworks */ = {isa = PBXBuildFile; productRef = 372AA413286D06A10000B1DC /* Repeat */; }; - 372B3686286E022A00BB84D7 /* Open in Yattee - iOS.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 37A3B1792725735F000FB5EE /* Open in Yattee - iOS.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; - 372B368A286E03CD00BB84D7 /* Open in Yattee - macOS.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 37A3B15727255E7F000FB5EE /* Open in Yattee - macOS.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; 372CFD15285F2E2A00B0B54B /* ControlsBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 372CFD14285F2E2A00B0B54B /* ControlsBar.swift */; }; 372CFD16285F2E2A00B0B54B /* ControlsBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 372CFD14285F2E2A00B0B54B /* ControlsBar.swift */; }; 372D85DE283841B800FF3C7D /* PiPDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 373031F428383A89000CFD59 /* PiPDelegate.swift */; }; @@ -587,14 +585,6 @@ 379F141F289ECE7F00DE48B5 /* QualitySettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 379F141E289ECE7F00DE48B5 /* QualitySettings.swift */; }; 379F1420289ECE7F00DE48B5 /* QualitySettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 379F141E289ECE7F00DE48B5 /* QualitySettings.swift */; }; 379F1421289ECE7F00DE48B5 /* QualitySettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 379F141E289ECE7F00DE48B5 /* QualitySettings.swift */; }; - 37A3B15A27255E7F000FB5EE /* SafariWebExtensionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37A3B15927255E7F000FB5EE /* SafariWebExtensionHandler.swift */; }; - 37A3B15F27255E7F000FB5EE /* images in Resources */ = {isa = PBXBuildFile; fileRef = 37A3B15E27255E7F000FB5EE /* images */; }; - 37A3B16127255E7F000FB5EE /* manifest.json in Resources */ = {isa = PBXBuildFile; fileRef = 37A3B16027255E7F000FB5EE /* manifest.json */; }; - 37A3B16527255E7F000FB5EE /* content.js in Resources */ = {isa = PBXBuildFile; fileRef = 37A3B16427255E7F000FB5EE /* content.js */; }; - 37A3B194272574FB000FB5EE /* SafariWebExtensionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37A3B15927255E7F000FB5EE /* SafariWebExtensionHandler.swift */; }; - 37A3B19627257503000FB5EE /* content.js in Resources */ = {isa = PBXBuildFile; fileRef = 37A3B16427255E7F000FB5EE /* content.js */; }; - 37A3B1982725750B000FB5EE /* manifest.json in Resources */ = {isa = PBXBuildFile; fileRef = 37A3B16027255E7F000FB5EE /* manifest.json */; }; - 37A3B19B2725750F000FB5EE /* images in Resources */ = {isa = PBXBuildFile; fileRef = 37A3B15E27255E7F000FB5EE /* images */; }; 37A5DBC4285DFF5400CA4DD1 /* SwiftUIPager in Frameworks */ = {isa = PBXBuildFile; productRef = 37A5DBC3285DFF5400CA4DD1 /* SwiftUIPager */; }; 37A5DBC6285E06B100CA4DD1 /* SwiftUIPager in Frameworks */ = {isa = PBXBuildFile; productRef = 37A5DBC5285E06B100CA4DD1 /* SwiftUIPager */; }; 37A5DBC8285E371400CA4DD1 /* ControlBackgroundModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37A5DBC7285E371400CA4DD1 /* ControlBackgroundModifier.swift */; }; @@ -908,20 +898,6 @@ /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 372B3687286E022A00BB84D7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 37D4B0BD2671614700C925CA /* Project object */; - proxyType = 1; - remoteGlobalIDString = 37A3B1782725735F000FB5EE; - remoteInfo = "Open in Yattee (iOS)"; - }; - 372B368B286E03CD00BB84D7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 37D4B0BD2671614700C925CA /* Project object */; - proxyType = 1; - remoteGlobalIDString = 37A3B15627255E7F000FB5EE; - remoteInfo = "Open in Yattee (macOS)"; - }; 37D4B0D52671614900C925CA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 37D4B0BD2671614700C925CA /* Project object */; @@ -989,7 +965,6 @@ dstPath = ""; dstSubfolderSpec = 13; files = ( - 372B3686286E022A00BB84D7 /* Open in Yattee - iOS.appex in Embed Foundation Extensions */, ); name = "Embed Foundation Extensions"; runOnlyForDeploymentPostprocessing = 0; @@ -1000,7 +975,6 @@ dstPath = ""; dstSubfolderSpec = 13; files = ( - 372B368A286E03CD00BB84D7 /* Open in Yattee - macOS.appex in Embed Foundation Extensions */, ); name = "Embed Foundation Extensions"; runOnlyForDeploymentPostprocessing = 0; @@ -1214,15 +1188,6 @@ 379B0252287A1CDF001015B5 /* OrientationTracker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OrientationTracker.swift; sourceTree = ""; }; 379DC3D028BA4EB400B09677 /* Seek.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Seek.swift; sourceTree = ""; }; 379F141E289ECE7F00DE48B5 /* QualitySettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QualitySettings.swift; sourceTree = ""; }; - 37A3B15727255E7F000FB5EE /* Open in Yattee - macOS.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "Open in Yattee - macOS.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; - 37A3B15927255E7F000FB5EE /* SafariWebExtensionHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafariWebExtensionHandler.swift; sourceTree = ""; }; - 37A3B15E27255E7F000FB5EE /* images */ = {isa = PBXFileReference; lastKnownFileType = folder; path = images; sourceTree = ""; }; - 37A3B16027255E7F000FB5EE /* manifest.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = manifest.json; sourceTree = ""; }; - 37A3B16427255E7F000FB5EE /* content.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = content.js; sourceTree = ""; }; - 37A3B16C27255E7F000FB5EE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 37A3B16D27255E7F000FB5EE /* Open in Yattee.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "Open in Yattee.entitlements"; sourceTree = ""; }; - 37A3B1792725735F000FB5EE /* Open in Yattee - iOS.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "Open in Yattee - iOS.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; - 37A5967628C4EDD80055F98E /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/InfoPlist.strings; sourceTree = ""; }; 37A5DBC7285E371400CA4DD1 /* ControlBackgroundModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ControlBackgroundModifier.swift; sourceTree = ""; }; 37A9965926D6F8CA006E3224 /* HorizontalCells.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HorizontalCells.swift; sourceTree = ""; }; 37A9965D26D6F9B9006E3224 /* HomeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeView.swift; sourceTree = ""; }; @@ -1372,20 +1337,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 37A3B15427255E7F000FB5EE /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 37A3B1762725735F000FB5EE /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 37D4B0C62671614900C925CA /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1973,28 +1924,6 @@ path = iOS; sourceTree = ""; }; - 37A3B15827255E7F000FB5EE /* Open in Yattee */ = { - isa = PBXGroup; - children = ( - 37A3B15B27255E7F000FB5EE /* Resources */, - 37A3B16427255E7F000FB5EE /* content.js */, - 37A3B16C27255E7F000FB5EE /* Info.plist */, - 37BCBC4628C38D8E0088BE85 /* InfoPlist.strings */, - 37A3B16D27255E7F000FB5EE /* Open in Yattee.entitlements */, - 37A3B15927255E7F000FB5EE /* SafariWebExtensionHandler.swift */, - ); - path = "Open in Yattee"; - sourceTree = ""; - }; - 37A3B15B27255E7F000FB5EE /* Resources */ = { - isa = PBXGroup; - children = ( - 37A3B15E27255E7F000FB5EE /* images */, - 37A3B16027255E7F000FB5EE /* manifest.json */, - ); - path = Resources; - sourceTree = ""; - }; 37BA796C26DC4105002A0235 /* Extensions */ = { isa = PBXGroup; children = ( @@ -2056,7 +1985,6 @@ 37C7A9022679058300E721B4 /* Extensions */, 37DD9DCC2785EE6F00539416 /* Vendor */, 3748186426A762300084E870 /* Fixtures */, - 37A3B15827255E7F000FB5EE /* Open in Yattee */, 3712643C2865FF4500D77974 /* Shared Tests */, 377FC7D1267A080300A6BBAF /* Frameworks */, 37D4B0CA2671614900C925CA /* Products */, @@ -2109,8 +2037,6 @@ 37D4B0DE2671614900C925CA /* Tests (macOS).xctest */, 37D4B158267164AE00C925CA /* Yattee.app */, 37D4B171267164B000C925CA /* Tests (tvOS).xctest */, - 37A3B15727255E7F000FB5EE /* Open in Yattee - macOS.appex */, - 37A3B1792725735F000FB5EE /* Open in Yattee - iOS.appex */, 3712643B2865FF4500D77974 /* Shared Tests.xctest */, ); name = Products; @@ -2305,20 +2231,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 37FF8BFE27F9A7BA0038199F /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 37FF8BFF27F9A7BC0038199F /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ @@ -2339,42 +2251,6 @@ productReference = 3712643B2865FF4500D77974 /* Shared Tests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; - 37A3B15627255E7F000FB5EE /* Open in Yattee - macOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 37A3B17427255E7F000FB5EE /* Build configuration list for PBXNativeTarget "Open in Yattee - macOS" */; - buildPhases = ( - 37FF8BFF27F9A7BC0038199F /* Headers */, - 37A3B15327255E7F000FB5EE /* Sources */, - 37A3B15427255E7F000FB5EE /* Frameworks */, - 37A3B15527255E7F000FB5EE /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "Open in Yattee - macOS"; - productName = "Open in Yattee"; - productReference = 37A3B15727255E7F000FB5EE /* Open in Yattee - macOS.appex */; - productType = "com.apple.product-type.app-extension"; - }; - 37A3B1782725735F000FB5EE /* Open in Yattee - iOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 37A3B1902725735F000FB5EE /* Build configuration list for PBXNativeTarget "Open in Yattee - iOS" */; - buildPhases = ( - 37FF8BFE27F9A7BA0038199F /* Headers */, - 37A3B1752725735F000FB5EE /* Sources */, - 37A3B1762725735F000FB5EE /* Frameworks */, - 37A3B1772725735F000FB5EE /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "Open in Yattee - iOS"; - productName = "Open in Yattee"; - productReference = 37A3B1792725735F000FB5EE /* Open in Yattee - iOS.appex */; - productType = "com.apple.product-type.app-extension"; - }; 37D4B0C82671614900C925CA /* Yattee (iOS) */ = { isa = PBXNativeTarget; buildConfigurationList = 37D4B0EC2671614900C925CA /* Build configuration list for PBXNativeTarget "Yattee (iOS)" */; @@ -2389,7 +2265,6 @@ buildRules = ( ); dependencies = ( - 372B3688286E022A00BB84D7 /* PBXTargetDependency */, ); name = "Yattee (iOS)"; packageProductDependencies = ( @@ -2430,7 +2305,6 @@ buildRules = ( ); dependencies = ( - 372B368C286E03CD00BB84D7 /* PBXTargetDependency */, ); name = "Yattee (macOS)"; packageProductDependencies = ( @@ -2562,12 +2436,6 @@ 3712643A2865FF4500D77974 = { CreatedOnToolsVersion = 14.0; }; - 37A3B15627255E7F000FB5EE = { - CreatedOnToolsVersion = 13.1; - }; - 37A3B1782725735F000FB5EE = { - CreatedOnToolsVersion = 13.1; - }; 37A3B19C27258492000FB5EE = { CreatedOnToolsVersion = 13.1; }; @@ -2643,8 +2511,6 @@ 37D4B0C82671614900C925CA /* Yattee (iOS) */, 37D4B0CE2671614900C925CA /* Yattee (macOS) */, 37D4B157267164AE00C925CA /* Yattee (tvOS) */, - 37A3B1782725735F000FB5EE /* Open in Yattee - iOS */, - 37A3B15627255E7F000FB5EE /* Open in Yattee - macOS */, 37A3B19C27258492000FB5EE /* Periphery (iOS) */, 37FD43E62704A2240073EE42 /* Periphery (macOS) */, 37FD43EB2704A7710073EE42 /* Periphery (tvOS) */, @@ -2664,26 +2530,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 37A3B15527255E7F000FB5EE /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 37A3B15F27255E7F000FB5EE /* images in Resources */, - 37A3B16127255E7F000FB5EE /* manifest.json in Resources */, - 37A3B16527255E7F000FB5EE /* content.js in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 37A3B1772725735F000FB5EE /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 37A3B1982725750B000FB5EE /* manifest.json in Resources */, - 37A3B19627257503000FB5EE /* content.js in Resources */, - 37A3B19B2725750F000FB5EE /* images in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 37D4B0C72671614900C925CA /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -2856,22 +2702,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 37A3B15327255E7F000FB5EE /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 37A3B15A27255E7F000FB5EE /* SafariWebExtensionHandler.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 37A3B1752725735F000FB5EE /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 37A3B194272574FB000FB5EE /* SafariWebExtensionHandler.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 37D4B0C52671614900C925CA /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -3609,16 +3439,6 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 372B3688286E022A00BB84D7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 37A3B1782725735F000FB5EE /* Open in Yattee - iOS */; - targetProxy = 372B3687286E022A00BB84D7 /* PBXContainerItemProxy */; - }; - 372B368C286E03CD00BB84D7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 37A3B15627255E7F000FB5EE /* Open in Yattee - macOS */; - targetProxy = 372B368B286E03CD00BB84D7 /* PBXContainerItemProxy */; - }; 37D4B0D62671614900C925CA /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 37D4B0C82671614900C925CA /* Yattee (iOS) */; @@ -3653,14 +3473,6 @@ name = Localizable.strings; sourceTree = ""; }; - 37BCBC4628C38D8E0088BE85 /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - 37A5967628C4EDD80055F98E /* pl */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ @@ -3704,137 +3516,6 @@ }; name = Release; }; - 37A3B17227255E7F000FB5EE /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; - CODE_SIGN_ENTITLEMENTS = "Open in Yattee/Open in Yattee.entitlements"; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 101; - DEAD_CODE_STRIPPING = YES; - ENABLE_HARDENED_RUNTIME = YES; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = "Open in Yattee/Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = "Open in Yattee"; - INFOPLIST_KEY_NSHumanReadableCopyright = ""; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - "@executable_path/../../../../Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = 11.0; - MARKETING_VERSION = 1.4; - OTHER_LDFLAGS = ( - "-framework", - SafariServices, - ); - PRODUCT_BUNDLE_IDENTIFIER = "stream.yattee.app.safari-extension"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_VERSION = 5.0; - }; - name = Debug; - }; - 37A3B17327255E7F000FB5EE /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; - CODE_SIGN_ENTITLEMENTS = "Open in Yattee/Open in Yattee.entitlements"; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 101; - DEAD_CODE_STRIPPING = YES; - ENABLE_HARDENED_RUNTIME = YES; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = "Open in Yattee/Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = "Open in Yattee"; - INFOPLIST_KEY_NSHumanReadableCopyright = ""; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - "@executable_path/../../../../Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = 11.0; - MARKETING_VERSION = 1.4; - OTHER_LDFLAGS = ( - "-framework", - SafariServices, - ); - PRODUCT_BUNDLE_IDENTIFIER = "stream.yattee.app.safari-extension"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_VERSION = 5.0; - }; - name = Release; - }; - 37A3B1912725735F000FB5EE /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 101; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = "Open in Yattee/Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = "Open in Yattee"; - INFOPLIST_KEY_NSHumanReadableCopyright = ""; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@executable_path/../../Frameworks", - ); - MARKETING_VERSION = 1.4; - OTHER_LDFLAGS = ( - "-framework", - SafariServices, - ); - PRODUCT_BUNDLE_IDENTIFIER = "stream.yattee.app.safari-extension"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 37A3B1922725735F000FB5EE /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 101; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = "Open in Yattee/Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = "Open in Yattee"; - INFOPLIST_KEY_NSHumanReadableCopyright = ""; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@executable_path/../../Frameworks", - ); - MARKETING_VERSION = 1.4; - OTHER_LDFLAGS = ( - "-framework", - SafariServices, - ); - PRODUCT_BUNDLE_IDENTIFIER = "stream.yattee.app.safari-extension"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; 37A3B19E27258492000FB5EE /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -4418,24 +4099,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 37A3B17427255E7F000FB5EE /* Build configuration list for PBXNativeTarget "Open in Yattee - macOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 37A3B17227255E7F000FB5EE /* Debug */, - 37A3B17327255E7F000FB5EE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 37A3B1902725735F000FB5EE /* Build configuration list for PBXNativeTarget "Open in Yattee - iOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 37A3B1912725735F000FB5EE /* Debug */, - 37A3B1922725735F000FB5EE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 37A3B19D27258492000FB5EE /* Build configuration list for PBXAggregateTarget "Periphery (iOS)" */ = { isa = XCConfigurationList; buildConfigurations = (