From 429cb8b3b1e1e7fc274af3ee9359f03005eaf890 Mon Sep 17 00:00:00 2001 From: jaaaaavier Date: Mon, 11 May 2026 10:05:53 +0200 Subject: [PATCH 1/2] feat: create safari project --- .../Internxt VPN Extension/Info.plist | 13 + .../SafariWebExtensionHandler.swift | 42 ++ .../Internxt VPN.xcodeproj/project.pbxproj | 633 ++++++++++++++++++ .../contents.xcworkspacedata | 7 + .../UserInterfaceState.xcuserstate | Bin 0 -> 8774 bytes .../xcschemes/xcschememanagement.plist | 14 + .../Internxt VPN/AppDelegate.swift | 21 + .../AccentColor.colorset/Contents.json | 11 + .../AppIcon.appiconset/Contents.json | 68 ++ .../AppIcon.appiconset/mac-icon-128@1x.png | Bin 0 -> 13394 bytes .../AppIcon.appiconset/mac-icon-128@2x.png | Bin 0 -> 20336 bytes .../AppIcon.appiconset/mac-icon-16@1x.png | Bin 0 -> 788 bytes .../AppIcon.appiconset/mac-icon-16@2x.png | Bin 0 -> 2046 bytes .../AppIcon.appiconset/mac-icon-256@1x.png | Bin 0 -> 20336 bytes .../AppIcon.appiconset/mac-icon-256@2x.png | Bin 0 -> 54111 bytes .../AppIcon.appiconset/mac-icon-32@1x.png | Bin 0 -> 2046 bytes .../AppIcon.appiconset/mac-icon-32@2x.png | Bin 0 -> 4646 bytes .../AppIcon.appiconset/mac-icon-512@1x.png | Bin 0 -> 54111 bytes .../AppIcon.appiconset/mac-icon-512@2x.png | Bin 0 -> 146735 bytes .../Assets.xcassets/Contents.json | 6 + .../LargeIcon.imageset/Contents.json | 20 + .../Internxt VPN/Base.lproj/Main.storyboard | 124 ++++ .../Internxt VPN/Internxt VPN/Info.plist | 8 + .../Resources/Base.lproj/Main.html | 19 + .../Internxt VPN/Resources/Icon.png | Bin 0 -> 4007 bytes .../Internxt VPN/Resources/Script.js | 22 + .../Internxt VPN/Resources/Style.css | 45 ++ .../Internxt VPN/ViewController.swift | 57 ++ 28 files changed, 1110 insertions(+) create mode 100644 safari-native/Internxt VPN/Internxt VPN Extension/Info.plist create mode 100644 safari-native/Internxt VPN/Internxt VPN Extension/SafariWebExtensionHandler.swift create mode 100644 safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.pbxproj create mode 100644 safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.xcworkspace/xcuserdata/javi.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 safari-native/Internxt VPN/Internxt VPN.xcodeproj/xcuserdata/javi.xcuserdatad/xcschemes/xcschememanagement.plist create mode 100644 safari-native/Internxt VPN/Internxt VPN/AppDelegate.swift create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AccentColor.colorset/Contents.json create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-128@1x.png create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-128@2x.png create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-16@1x.png create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-16@2x.png create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-256@1x.png create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-256@2x.png create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-32@1x.png create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-32@2x.png create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-512@1x.png create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-512@2x.png create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/Contents.json create mode 100644 safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/LargeIcon.imageset/Contents.json create mode 100644 safari-native/Internxt VPN/Internxt VPN/Base.lproj/Main.storyboard create mode 100644 safari-native/Internxt VPN/Internxt VPN/Info.plist create mode 100644 safari-native/Internxt VPN/Internxt VPN/Resources/Base.lproj/Main.html create mode 100644 safari-native/Internxt VPN/Internxt VPN/Resources/Icon.png create mode 100644 safari-native/Internxt VPN/Internxt VPN/Resources/Script.js create mode 100644 safari-native/Internxt VPN/Internxt VPN/Resources/Style.css create mode 100644 safari-native/Internxt VPN/Internxt VPN/ViewController.swift diff --git a/safari-native/Internxt VPN/Internxt VPN Extension/Info.plist b/safari-native/Internxt VPN/Internxt VPN Extension/Info.plist new file mode 100644 index 0000000..9ee504d --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN Extension/Info.plist @@ -0,0 +1,13 @@ + + + + + NSExtension + + NSExtensionPointIdentifier + com.apple.Safari.web-extension + NSExtensionPrincipalClass + $(PRODUCT_MODULE_NAME).SafariWebExtensionHandler + + + diff --git a/safari-native/Internxt VPN/Internxt VPN Extension/SafariWebExtensionHandler.swift b/safari-native/Internxt VPN/Internxt VPN Extension/SafariWebExtensionHandler.swift new file mode 100644 index 0000000..8072927 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN Extension/SafariWebExtensionHandler.swift @@ -0,0 +1,42 @@ +// +// SafariWebExtensionHandler.swift +// Internxt VPN Extension +// +// Created by Javi on 11/5/26. +// + +import SafariServices +import os.log + +class SafariWebExtensionHandler: NSObject, NSExtensionRequestHandling { + + func beginRequest(with context: NSExtensionContext) { + let request = context.inputItems.first as? NSExtensionItem + + let profile: UUID? + if #available(iOS 17.0, macOS 14.0, *) { + profile = request?.userInfo?[SFExtensionProfileKey] as? UUID + } else { + profile = request?.userInfo?["profile"] as? UUID + } + + let message: Any? + if #available(iOS 15.0, macOS 11.0, *) { + message = request?.userInfo?[SFExtensionMessageKey] + } else { + message = request?.userInfo?["message"] + } + + os_log(.default, "Received message from browser.runtime.sendNativeMessage: %@ (profile: %@)", String(describing: message), profile?.uuidString ?? "none") + + let response = NSExtensionItem() + if #available(iOS 15.0, macOS 11.0, *) { + response.userInfo = [ SFExtensionMessageKey: [ "echo": message ] ] + } else { + response.userInfo = [ "message": [ "echo": message ] ] + } + + context.completeRequest(returningItems: [ response ], completionHandler: nil) + } + +} diff --git a/safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.pbxproj b/safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.pbxproj new file mode 100644 index 0000000..2656844 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.pbxproj @@ -0,0 +1,633 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 77; + objects = { + +/* Begin PBXBuildFile section */ + 59F3BCEC2FB1C53E006A8604 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F3BCEB2FB1C53E006A8604 /* AppDelegate.swift */; }; + 59F3BCF02FB1C53E006A8604 /* Main.html in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BCEE2FB1C53E006A8604 /* Main.html */; }; + 59F3BCF22FB1C53E006A8604 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BCF12FB1C53E006A8604 /* Icon.png */; }; + 59F3BCF42FB1C53E006A8604 /* Style.css in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BCF32FB1C53E006A8604 /* Style.css */; }; + 59F3BCF62FB1C53E006A8604 /* Script.js in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BCF52FB1C53E006A8604 /* Script.js */; }; + 59F3BCF82FB1C53E006A8604 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F3BCF72FB1C53E006A8604 /* ViewController.swift */; }; + 59F3BCFB2FB1C53E006A8604 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BCF92FB1C53E006A8604 /* Main.storyboard */; }; + 59F3BCFD2FB1C53F006A8604 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BCFC2FB1C53F006A8604 /* Assets.xcassets */; }; + 59F3BD042FB1C53F006A8604 /* Internxt VPN Extension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 59F3BD032FB1C53F006A8604 /* Internxt VPN Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + 59F3BD092FB1C53F006A8604 /* SafariWebExtensionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F3BD082FB1C53F006A8604 /* SafariWebExtensionHandler.swift */; }; + 59F3BD1F2FB1C53F006A8604 /* background.js in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD152FB1C53F006A8604 /* background.js */; }; + 59F3BD202FB1C53F006A8604 /* images in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD162FB1C53F006A8604 /* images */; }; + 59F3BD212FB1C53F006A8604 /* wxt.svg in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD172FB1C53F006A8604 /* wxt.svg */; }; + 59F3BD222FB1C53F006A8604 /* popup.html in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD182FB1C53F006A8604 /* popup.html */; }; + 59F3BD232FB1C53F006A8604 /* chunks in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD192FB1C53F006A8604 /* chunks */; }; + 59F3BD242FB1C53F006A8604 /* content-scripts in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD1A2FB1C53F006A8604 /* content-scripts */; }; + 59F3BD252FB1C53F006A8604 /* manifest.json in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD1B2FB1C53F006A8604 /* manifest.json */; }; + 59F3BD262FB1C53F006A8604 /* _locales in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD1C2FB1C53F006A8604 /* _locales */; }; + 59F3BD272FB1C53F006A8604 /* icon in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD1D2FB1C53F006A8604 /* icon */; }; + 59F3BD282FB1C53F006A8604 /* assets in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD1E2FB1C53F006A8604 /* assets */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 59F3BD052FB1C53F006A8604 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 59F3BCE02FB1C53E006A8604 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 59F3BD022FB1C53F006A8604; + remoteInfo = "Internxt VPN Extension"; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 59F3BD102FB1C53F006A8604 /* Embed Foundation Extensions */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 13; + files = ( + 59F3BD042FB1C53F006A8604 /* Internxt VPN Extension.appex in Embed Foundation Extensions */, + ); + name = "Embed Foundation Extensions"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 59F3BCE82FB1C53E006A8604 /* Internxt VPN.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Internxt VPN.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 59F3BCEB2FB1C53E006A8604 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 59F3BCEF2FB1C53E006A8604 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = Base; path = Base.lproj/Main.html; sourceTree = ""; }; + 59F3BCF12FB1C53E006A8604 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = ""; }; + 59F3BCF32FB1C53E006A8604 /* Style.css */ = {isa = PBXFileReference; lastKnownFileType = text.css; path = Style.css; sourceTree = ""; }; + 59F3BCF52FB1C53E006A8604 /* Script.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = Script.js; sourceTree = ""; }; + 59F3BCF72FB1C53E006A8604 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; + 59F3BCFA2FB1C53E006A8604 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 59F3BCFC2FB1C53F006A8604 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 59F3BCFE2FB1C53F006A8604 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 59F3BD032FB1C53F006A8604 /* Internxt VPN Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "Internxt VPN Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; + 59F3BD082FB1C53F006A8604 /* SafariWebExtensionHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafariWebExtensionHandler.swift; sourceTree = ""; }; + 59F3BD0A2FB1C53F006A8604 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 59F3BD152FB1C53F006A8604 /* background.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; name = background.js; path = "../../../.output/safari-mv2/background.js"; sourceTree = ""; }; + 59F3BD162FB1C53F006A8604 /* images */ = {isa = PBXFileReference; lastKnownFileType = folder; name = images; path = "../../../.output/safari-mv2/images"; sourceTree = ""; }; + 59F3BD172FB1C53F006A8604 /* wxt.svg */ = {isa = PBXFileReference; lastKnownFileType = text; name = wxt.svg; path = "../../../.output/safari-mv2/wxt.svg"; sourceTree = ""; }; + 59F3BD182FB1C53F006A8604 /* popup.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = popup.html; path = "../../../.output/safari-mv2/popup.html"; sourceTree = ""; }; + 59F3BD192FB1C53F006A8604 /* chunks */ = {isa = PBXFileReference; lastKnownFileType = folder; name = chunks; path = "../../../.output/safari-mv2/chunks"; sourceTree = ""; }; + 59F3BD1A2FB1C53F006A8604 /* content-scripts */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "content-scripts"; path = "../../../.output/safari-mv2/content-scripts"; sourceTree = ""; }; + 59F3BD1B2FB1C53F006A8604 /* manifest.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = manifest.json; path = "../../../.output/safari-mv2/manifest.json"; sourceTree = ""; }; + 59F3BD1C2FB1C53F006A8604 /* _locales */ = {isa = PBXFileReference; lastKnownFileType = folder; name = _locales; path = "../../../.output/safari-mv2/_locales"; sourceTree = ""; }; + 59F3BD1D2FB1C53F006A8604 /* icon */ = {isa = PBXFileReference; lastKnownFileType = folder; name = icon; path = "../../../.output/safari-mv2/icon"; sourceTree = ""; }; + 59F3BD1E2FB1C53F006A8604 /* assets */ = {isa = PBXFileReference; lastKnownFileType = folder; name = assets; path = "../../../.output/safari-mv2/assets"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 59F3BCE52FB1C53E006A8604 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 59F3BD002FB1C53F006A8604 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 59F3BCDF2FB1C53E006A8604 = { + isa = PBXGroup; + children = ( + 59F3BCEA2FB1C53E006A8604 /* Internxt VPN */, + 59F3BD072FB1C53F006A8604 /* Internxt VPN Extension */, + 59F3BCE92FB1C53E006A8604 /* Products */, + ); + sourceTree = ""; + }; + 59F3BCE92FB1C53E006A8604 /* Products */ = { + isa = PBXGroup; + children = ( + 59F3BCE82FB1C53E006A8604 /* Internxt VPN.app */, + 59F3BD032FB1C53F006A8604 /* Internxt VPN Extension.appex */, + ); + name = Products; + sourceTree = ""; + }; + 59F3BCEA2FB1C53E006A8604 /* Internxt VPN */ = { + isa = PBXGroup; + children = ( + 59F3BCEB2FB1C53E006A8604 /* AppDelegate.swift */, + 59F3BCF72FB1C53E006A8604 /* ViewController.swift */, + 59F3BCF92FB1C53E006A8604 /* Main.storyboard */, + 59F3BCFC2FB1C53F006A8604 /* Assets.xcassets */, + 59F3BCFE2FB1C53F006A8604 /* Info.plist */, + 59F3BCED2FB1C53E006A8604 /* Resources */, + ); + path = "Internxt VPN"; + sourceTree = ""; + }; + 59F3BCED2FB1C53E006A8604 /* Resources */ = { + isa = PBXGroup; + children = ( + 59F3BCEE2FB1C53E006A8604 /* Main.html */, + 59F3BCF12FB1C53E006A8604 /* Icon.png */, + 59F3BCF32FB1C53E006A8604 /* Style.css */, + 59F3BCF52FB1C53E006A8604 /* Script.js */, + ); + path = Resources; + sourceTree = ""; + }; + 59F3BD072FB1C53F006A8604 /* Internxt VPN Extension */ = { + isa = PBXGroup; + children = ( + 59F3BD142FB1C53F006A8604 /* Resources */, + 59F3BD082FB1C53F006A8604 /* SafariWebExtensionHandler.swift */, + 59F3BD0A2FB1C53F006A8604 /* Info.plist */, + ); + path = "Internxt VPN Extension"; + sourceTree = ""; + }; + 59F3BD142FB1C53F006A8604 /* Resources */ = { + isa = PBXGroup; + children = ( + 59F3BD152FB1C53F006A8604 /* background.js */, + 59F3BD162FB1C53F006A8604 /* images */, + 59F3BD172FB1C53F006A8604 /* wxt.svg */, + 59F3BD182FB1C53F006A8604 /* popup.html */, + 59F3BD192FB1C53F006A8604 /* chunks */, + 59F3BD1A2FB1C53F006A8604 /* content-scripts */, + 59F3BD1B2FB1C53F006A8604 /* manifest.json */, + 59F3BD1C2FB1C53F006A8604 /* _locales */, + 59F3BD1D2FB1C53F006A8604 /* icon */, + 59F3BD1E2FB1C53F006A8604 /* assets */, + ); + name = Resources; + path = "Internxt VPN Extension"; + sourceTree = SOURCE_ROOT; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 59F3BCE72FB1C53E006A8604 /* Internxt VPN */ = { + isa = PBXNativeTarget; + buildConfigurationList = 59F3BD112FB1C53F006A8604 /* Build configuration list for PBXNativeTarget "Internxt VPN" */; + buildPhases = ( + 59F3BCE42FB1C53E006A8604 /* Sources */, + 59F3BCE52FB1C53E006A8604 /* Frameworks */, + 59F3BCE62FB1C53E006A8604 /* Resources */, + 59F3BD102FB1C53F006A8604 /* Embed Foundation Extensions */, + ); + buildRules = ( + ); + dependencies = ( + 59F3BD062FB1C53F006A8604 /* PBXTargetDependency */, + ); + name = "Internxt VPN"; + packageProductDependencies = ( + ); + productName = "Internxt VPN"; + productReference = 59F3BCE82FB1C53E006A8604 /* Internxt VPN.app */; + productType = "com.apple.product-type.application"; + }; + 59F3BD022FB1C53F006A8604 /* Internxt VPN Extension */ = { + isa = PBXNativeTarget; + buildConfigurationList = 59F3BD0D2FB1C53F006A8604 /* Build configuration list for PBXNativeTarget "Internxt VPN Extension" */; + buildPhases = ( + 59F3BCFF2FB1C53F006A8604 /* Sources */, + 59F3BD002FB1C53F006A8604 /* Frameworks */, + 59F3BD012FB1C53F006A8604 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "Internxt VPN Extension"; + packageProductDependencies = ( + ); + productName = "Internxt VPN Extension"; + productReference = 59F3BD032FB1C53F006A8604 /* Internxt VPN Extension.appex */; + productType = "com.apple.product-type.app-extension"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 59F3BCE02FB1C53E006A8604 /* Project object */ = { + isa = PBXProject; + attributes = { + BuildIndependentTargetsInParallel = 1; + LastSwiftUpdateCheck = 2640; + LastUpgradeCheck = 2640; + TargetAttributes = { + 59F3BCE72FB1C53E006A8604 = { + CreatedOnToolsVersion = 26.4; + }; + 59F3BD022FB1C53F006A8604 = { + CreatedOnToolsVersion = 26.4; + }; + }; + }; + buildConfigurationList = 59F3BCE32FB1C53E006A8604 /* Build configuration list for PBXProject "Internxt VPN" */; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 59F3BCDF2FB1C53E006A8604; + minimizedProjectReferenceProxies = 1; + preferredProjectObjectVersion = 77; + productRefGroup = 59F3BCE92FB1C53E006A8604 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 59F3BCE72FB1C53E006A8604 /* Internxt VPN */, + 59F3BD022FB1C53F006A8604 /* Internxt VPN Extension */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 59F3BCE62FB1C53E006A8604 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 59F3BCF22FB1C53E006A8604 /* Icon.png in Resources */, + 59F3BCFB2FB1C53E006A8604 /* Main.storyboard in Resources */, + 59F3BCF62FB1C53E006A8604 /* Script.js in Resources */, + 59F3BCF02FB1C53E006A8604 /* Main.html in Resources */, + 59F3BCFD2FB1C53F006A8604 /* Assets.xcassets in Resources */, + 59F3BCF42FB1C53E006A8604 /* Style.css in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 59F3BD012FB1C53F006A8604 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 59F3BD232FB1C53F006A8604 /* chunks in Resources */, + 59F3BD252FB1C53F006A8604 /* manifest.json in Resources */, + 59F3BD262FB1C53F006A8604 /* _locales in Resources */, + 59F3BD242FB1C53F006A8604 /* content-scripts in Resources */, + 59F3BD212FB1C53F006A8604 /* wxt.svg in Resources */, + 59F3BD282FB1C53F006A8604 /* assets in Resources */, + 59F3BD222FB1C53F006A8604 /* popup.html in Resources */, + 59F3BD202FB1C53F006A8604 /* images in Resources */, + 59F3BD272FB1C53F006A8604 /* icon in Resources */, + 59F3BD1F2FB1C53F006A8604 /* background.js in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 59F3BCE42FB1C53E006A8604 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 59F3BCF82FB1C53E006A8604 /* ViewController.swift in Sources */, + 59F3BCEC2FB1C53E006A8604 /* AppDelegate.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 59F3BCFF2FB1C53F006A8604 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 59F3BD092FB1C53F006A8604 /* SafariWebExtensionHandler.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 59F3BD062FB1C53F006A8604 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 59F3BD022FB1C53F006A8604 /* Internxt VPN Extension */; + targetProxy = 59F3BD052FB1C53F006A8604 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 59F3BCEE2FB1C53E006A8604 /* Main.html */ = { + isa = PBXVariantGroup; + children = ( + 59F3BCEF2FB1C53E006A8604 /* Base */, + ); + name = Main.html; + sourceTree = ""; + }; + 59F3BCF92FB1C53E006A8604 /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 59F3BCFA2FB1C53E006A8604 /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 59F3BD0B2FB1C53F006A8604 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + 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; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MACOSX_DEPLOYMENT_TARGET = 26.4; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + }; + name = Debug; + }; + 59F3BD0C2FB1C53F006A8604 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + 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; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MACOSX_DEPLOYMENT_TARGET = 26.4; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + }; + name = Release; + }; + 59F3BD0E2FB1C53F006A8604 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + ENABLE_APP_SANDBOX = YES; + ENABLE_HARDENED_RUNTIME = YES; + ENABLE_USER_SELECTED_FILES = readonly; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_FILE = "Internxt VPN Extension/Info.plist"; + INFOPLIST_KEY_CFBundleDisplayName = "Internxt VPN Extension"; + INFOPLIST_KEY_NSHumanReadableCopyright = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + "@executable_path/../../../../Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 10.14; + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "-framework", + SafariServices, + ); + PRODUCT_BUNDLE_IDENTIFIER = com.internxt.vpn.Extension; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + STRING_CATALOG_GENERATE_SYMBOLS = YES; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + 59F3BD0F2FB1C53F006A8604 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + ENABLE_APP_SANDBOX = YES; + ENABLE_HARDENED_RUNTIME = YES; + ENABLE_USER_SELECTED_FILES = readonly; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_FILE = "Internxt VPN Extension/Info.plist"; + INFOPLIST_KEY_CFBundleDisplayName = "Internxt VPN Extension"; + INFOPLIST_KEY_NSHumanReadableCopyright = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + "@executable_path/../../../../Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 10.14; + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "-framework", + SafariServices, + ); + PRODUCT_BUNDLE_IDENTIFIER = com.internxt.vpn.Extension; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + STRING_CATALOG_GENERATE_SYMBOLS = YES; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + 59F3BD122FB1C53F006A8604 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + ENABLE_APP_SANDBOX = YES; + ENABLE_HARDENED_RUNTIME = YES; + ENABLE_OUTGOING_NETWORK_CONNECTIONS = YES; + ENABLE_USER_SELECTED_FILES = readonly; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_FILE = "Internxt VPN/Info.plist"; + INFOPLIST_KEY_CFBundleDisplayName = "Internxt VPN"; + INFOPLIST_KEY_NSHumanReadableCopyright = ""; + INFOPLIST_KEY_NSMainStoryboardFile = Main; + INFOPLIST_KEY_NSPrincipalClass = NSApplication; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + ); + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "-framework", + SafariServices, + "-framework", + WebKit, + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.internxt.Internxt-VPN"; + PRODUCT_NAME = "$(TARGET_NAME)"; + REGISTER_APP_GROUPS = YES; + STRING_CATALOG_GENERATE_SYMBOLS = YES; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + 59F3BD132FB1C53F006A8604 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + ENABLE_APP_SANDBOX = YES; + ENABLE_HARDENED_RUNTIME = YES; + ENABLE_OUTGOING_NETWORK_CONNECTIONS = YES; + ENABLE_USER_SELECTED_FILES = readonly; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_FILE = "Internxt VPN/Info.plist"; + INFOPLIST_KEY_CFBundleDisplayName = "Internxt VPN"; + INFOPLIST_KEY_NSHumanReadableCopyright = ""; + INFOPLIST_KEY_NSMainStoryboardFile = Main; + INFOPLIST_KEY_NSPrincipalClass = NSApplication; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + ); + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "-framework", + SafariServices, + "-framework", + WebKit, + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.internxt.Internxt-VPN"; + PRODUCT_NAME = "$(TARGET_NAME)"; + REGISTER_APP_GROUPS = YES; + STRING_CATALOG_GENERATE_SYMBOLS = YES; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 59F3BCE32FB1C53E006A8604 /* Build configuration list for PBXProject "Internxt VPN" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 59F3BD0B2FB1C53F006A8604 /* Debug */, + 59F3BD0C2FB1C53F006A8604 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 59F3BD0D2FB1C53F006A8604 /* Build configuration list for PBXNativeTarget "Internxt VPN Extension" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 59F3BD0E2FB1C53F006A8604 /* Debug */, + 59F3BD0F2FB1C53F006A8604 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 59F3BD112FB1C53F006A8604 /* Build configuration list for PBXNativeTarget "Internxt VPN" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 59F3BD122FB1C53F006A8604 /* Debug */, + 59F3BD132FB1C53F006A8604 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 59F3BCE02FB1C53E006A8604 /* Project object */; +} diff --git a/safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.xcworkspace/xcuserdata/javi.xcuserdatad/UserInterfaceState.xcuserstate b/safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.xcworkspace/xcuserdata/javi.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..5dc7c2f6bc602d8bb192622e71a232da6284f8f3 GIT binary patch literal 8774 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 WG5wA7V{-UQ>Bw`R{EU95zxf|3EB-kE literal 0 HcmV?d00001 diff --git a/safari-native/Internxt VPN/Internxt VPN.xcodeproj/xcuserdata/javi.xcuserdatad/xcschemes/xcschememanagement.plist b/safari-native/Internxt VPN/Internxt VPN.xcodeproj/xcuserdata/javi.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..4110751 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN.xcodeproj/xcuserdata/javi.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + Internxt VPN.xcscheme_^#shared#^_ + + orderHint + 0 + + + + diff --git a/safari-native/Internxt VPN/Internxt VPN/AppDelegate.swift b/safari-native/Internxt VPN/Internxt VPN/AppDelegate.swift new file mode 100644 index 0000000..72a7bc0 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN/AppDelegate.swift @@ -0,0 +1,21 @@ +// +// AppDelegate.swift +// Internxt VPN +// +// Created by Javi on 11/5/26. +// + +import Cocoa + +@main +class AppDelegate: NSObject, NSApplicationDelegate { + + func applicationDidFinishLaunching(_ notification: Notification) { + // Override point for customization after application launch. + } + + func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool { + return true + } + +} diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AccentColor.colorset/Contents.json b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AccentColor.colorset/Contents.json new file mode 100644 index 0000000..eb87897 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AccentColor.colorset/Contents.json @@ -0,0 +1,11 @@ +{ + "colors" : [ + { + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/Contents.json b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..5c2eca5 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,68 @@ +{ + "images" : [ + { + "size" : "16x16", + "idiom" : "mac", + "filename" : "mac-icon-16@1x.png", + "scale" : "1x" + }, + { + "size" : "16x16", + "idiom" : "mac", + "filename" : "mac-icon-16@2x.png", + "scale" : "2x" + }, + { + "size" : "32x32", + "idiom" : "mac", + "filename" : "mac-icon-32@1x.png", + "scale" : "1x" + }, + { + "size" : "32x32", + "idiom" : "mac", + "filename" : "mac-icon-32@2x.png", + "scale" : "2x" + }, + { + "size" : "128x128", + "idiom" : "mac", + "filename" : "mac-icon-128@1x.png", + "scale" : "1x" + }, + { + "size" : "128x128", + "idiom" : "mac", + "filename" : "mac-icon-128@2x.png", + "scale" : "2x" + }, + { + "size" : "256x256", + "idiom" : "mac", + "filename" : "mac-icon-256@1x.png", + "scale" : "1x" + }, + { + "size" : "256x256", + "idiom" : "mac", + "filename" : "mac-icon-256@2x.png", + "scale" : "2x" + }, + { + "size" : "512x512", + "idiom" : "mac", + "filename" : "mac-icon-512@1x.png", + "scale" : "1x" + }, + { + "size" : "512x512", + "idiom" : "mac", + "filename" : "mac-icon-512@2x.png", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-128@1x.png b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-128@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..3009990fcce5c69682d982e25514c26e55ea91ea GIT binary patch literal 13394 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%0A&BnA?P3yhy>5r@ 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

YRheS!w{-H{AOS=b90JjBiR}=%Qv|d zfic3iZ+7vwbgpw;<6a4-50Y{6mwm{jtVTA2B-Sv}XVW)lS_%CuTEbe&f y9Q75DUT5U|)}rK#_m< z?(Zp?v&lq8P^*J$(}86|Dp}zRbh83yFPeM7tRRthtM*pk)Ue(E$^<1QZ830L(Rp#@ zio_ntWxkU<0&hA!f4+C-_j|Q-i?2G&vHWni+S2~M<@0;RqB`Av(aed;iVgvsSC6Qt zwoZs|JnUB$8yg#~BPJae6*cR-&H6{z1r%GtHAL!Eg*x3I7F4hwmGZe@VQFa@q`YjI z)l46|r8jiBbZ={X4$%iW zu-cV4-i-GU%9ZD$k6yH;4gVRjkww9q3zUh7Y3SoOKKH+d)1j(Ml0 z=WJpPy)ol=TuZ3VqpJUfN$g_(o*A0|W}db1@Y);y|5~QaJP@lUu+I05*ow-Sy@p*c zJGEovclp^Y?BTm9;j-b;d6rLmWsfs9a~|OHw2LQSmXP&+aPC6o3@ufKr0W~637inq5|z`d;%m;|-?Df2?FpyPK6LD%<|$rF?Jn#-6**(pxd(4|OIoaRPy41ADDojz#(I~$`>t=E zqN=ekUc9h4Bl_g>%P$owLN8NKFKphevLt+J>efFwX41;V^V$z~AAdam*6rKPCg;{( z@v;qFe(AWQ=ns=a+#)t&y>9Du_4NKd6pPpq`R|-!lV`-$%Z0sbexLi#VAMM?TTGZG Q3zRxNUHx3vIVCg!0PV(0djJ3c literal 0 HcmV?d00001 diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-16@2x.png b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-16@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..0eb2aa237a7eb6a8df94eaa69508b4c886e0bf26 GIT binary patch literal 2046 zcmVPx#IAvH#W=%~1DgXcg2mk?xX#fNO00031000^Q000000-yo_1ONa40RR91AfN*P z1ONa40RR91AOHXW0FO>U$p8QcbV)=(R9FeMSKDt~M;-poUcL6(>)4JHam?>dfCVt?#bE|+IYrPAl~ z^YibdQmOAqHoIpar^`(i2KxH?V%co=C^eNITigG@u&}W3?%?2H8+FOhs#lG2E<~rN zr=|Q$ZMj_TZ`4)KE>D=IN#ykD(}$_~OR@ZZi$+F9UZ>6wyA|NW#C`Yf-QU*&`-DuV(^V^v0%+~*UkgMi5MZr_PPx^0j+N&nyyvy*hw^53K~y+uere`@7KF(~fY+D<)TV zC=_~;=L^>Y$S)Le_TwZ@{UeTaI#1`aqzQ_p#hC?poJ?Hj z8Y5D+xk`5{6dE&`B0V>Xo^8$O-qMQtdg*f;bv1Ej+#(OiEQ^AI3auBh%uF7m$!SbY zWsCx`Zd@0`j;*aI+BV{&)0mjbQ5n$Q7Ddn2wFuJv@x(pco|qvl3sciYBO^UCkGe<` zS61YW(d(6h< zcS9uAo|h$808BHeD$2DW2Ah_bDNK#dLpHmF<0md*TW1Sie7+Yyc;gu(Y&&E8-s!7& z=fr=QFLS08l^5EST!B}9c{x_2W*LA%XzX$EnUEOw7b(eQQM{73Ch+Iu7qEj$pX={7 zN-mDv!rRA(k+?C*lA(>3Z|tA>ELp1W27FT{>vbUmPD zvDr+frf3wcYwDTxezVrr+JG37FFQ9!0Q$Mj(3hD5l0*59N=9C&X%F=Pagx@vLT;4x zOQ^5&;o!47abVw0jNi>*g8e}MP8{6-RYX}8%6wITy6XWq^A%!Mf@|1v6;uI;z_?08 zl`ap!2%<0vW=Qrvxf!p%@-#xU{`Y_Q5WhS2q4C7GU+%-+J)O*cf%TNTz-`_iQfxe7 z#$^Cs3_-;`HWSdZ#F6J%rdzw(@!BiTVAm5H@&2g`_|x0x=xzsHU2Ab@U@uMter+WiE6Q&WWGOFN~?g_6607U?W#X^qPWTUr1`An* zI&sNTmKsEEWs0D#DCuz_NTn5tuGaoC}!gW-3*B zl_Ilg-g$8q7Z;bZ>2&(?(9qD)H{blxFXQpJ>UfS_B~>YU_gYqf_1`VZu8`>8i{7=a zgVBu$Cy&vT1gt-!EXPrbHA=ZT7(AgS1YDFNeZESu{<%oG_O$;0H2K3MIY)lqLG>>{ cCP*CdUw?@|%tOEIfB*mh07*qoM6N<$f-3gjSO5S3 literal 0 HcmV?d00001 diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-256@1x.png b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-256@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..b4ccf34bd6dc44fd12697c948a701982a1d6b9db GIT binary patch literal 20336 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

YRheS!w{-H{AOS=b90JjBiR}=%Qv|d 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 literal 0 HcmV?d00001 diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-32@1x.png b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-32@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..0eb2aa237a7eb6a8df94eaa69508b4c886e0bf26 GIT binary patch literal 2046 zcmVPx#IAvH#W=%~1DgXcg2mk?xX#fNO00031000^Q000000-yo_1ONa40RR91AfN*P z1ONa40RR91AOHXW0FO>U$p8QcbV)=(R9FeMSKDt~M;-poUcL6(>)4JHam?>dfCVt?#bE|+IYrPAl~ z^YibdQmOAqHoIpar^`(i2KxH?V%co=C^eNITigG@u&}W3?%?2H8+FOhs#lG2E<~rN zr=|Q$ZMj_TZ`4)KE>D=IN#ykD(}$_~OR@ZZi$+F9UZ>6wyA|NW#C`Yf-QU*&`-DuV(^V^v0%+~*UkgMi5MZr_PPx^0j+N&nyyvy*hw^53K~y+uere`@7KF(~fY+D<)TV zC=_~;=L^>Y$S)Le_TwZ@{UeTaI#1`aqzQ_p#hC?poJ?Hj z8Y5D+xk`5{6dE&`B0V>Xo^8$O-qMQtdg*f;bv1Ej+#(OiEQ^AI3auBh%uF7m$!SbY zWsCx`Zd@0`j;*aI+BV{&)0mjbQ5n$Q7Ddn2wFuJv@x(pco|qvl3sciYBO^UCkGe<` zS61YW(d(6h< zcS9uAo|h$808BHeD$2DW2Ah_bDNK#dLpHmF<0md*TW1Sie7+Yyc;gu(Y&&E8-s!7& z=fr=QFLS08l^5EST!B}9c{x_2W*LA%XzX$EnUEOw7b(eQQM{73Ch+Iu7qEj$pX={7 zN-mDv!rRA(k+?C*lA(>3Z|tA>ELp1W27FT{>vbUmPD zvDr+frf3wcYwDTxezVrr+JG37FFQ9!0Q$Mj(3hD5l0*59N=9C&X%F=Pagx@vLT;4x zOQ^5&;o!47abVw0jNi>*g8e}MP8{6-RYX}8%6wITy6XWq^A%!Mf@|1v6;uI;z_?08 zl`ap!2%<0vW=Qrvxf!p%@-#xU{`Y_Q5WhS2q4C7GU+%-+J)O*cf%TNTz-`_iQfxe7 z#$^Cs3_-;`HWSdZ#F6J%rdzw(@!BiTVAm5H@&2g`_|x0x=xzsHU2Ab@U@uMter+WiE6Q&WWGOFN~?g_6607U?W#X^qPWTUr1`An* zI&sNTmKsEEWs0D#DCuz_NTn5tuGaoC}!gW-3*B zl_Ilg-g$8q7Z;bZ>2&(?(9qD)H{blxFXQpJ>UfS_B~>YU_gYqf_1`VZu8`>8i{7=a zgVBu$Cy&vT1gt-!EXPrbHA=ZT7(AgS1YDFNeZESu{<%oG_O$;0H2K3MIY)lqLG>>{ cCP*CdUw?@|%tOEIfB*mh07*qoM6N<$f-3gjSO5S3 literal 0 HcmV?d00001 diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-32@2x.png b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-32@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..80af8dfbd07e5620a35e129c4632d1d7192f44c4 GIT binary patch literal 4646 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 literal 0 HcmV?d00001 diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-512@2x.png b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-512@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ae732dff42a4010f1c60a9d712d5ae0ec9f49a75 GIT binary patch literal 146735 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 literal 0 HcmV?d00001 diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/Contents.json b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/LargeIcon.imageset/Contents.json b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/LargeIcon.imageset/Contents.json new file mode 100644 index 0000000..a19a549 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/LargeIcon.imageset/Contents.json @@ -0,0 +1,20 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/safari-native/Internxt VPN/Internxt VPN/Base.lproj/Main.storyboard b/safari-native/Internxt VPN/Internxt VPN/Base.lproj/Main.storyboard new file mode 100644 index 0000000..e0ac414 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN/Base.lproj/Main.storyboard @@ -0,0 +1,124 @@ + + + + + + + + + + + + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/safari-native/Internxt VPN/Internxt VPN/Info.plist b/safari-native/Internxt VPN/Internxt VPN/Info.plist new file mode 100644 index 0000000..562e106 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN/Info.plist @@ -0,0 +1,8 @@ + + + + + SFSafariWebExtensionConverterVersion + 26.4 + + diff --git a/safari-native/Internxt VPN/Internxt VPN/Resources/Base.lproj/Main.html b/safari-native/Internxt VPN/Internxt VPN/Resources/Base.lproj/Main.html new file mode 100644 index 0000000..53e4aa7 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN/Resources/Base.lproj/Main.html @@ -0,0 +1,19 @@ + + + + + + + + + + + + + Internxt VPN Icon +

You can turn on Internxt VPN’s extension in Safari Extensions preferences.

+

Internxt VPN’s extension is currently on. You can turn it off in Safari Extensions preferences.

+

Internxt VPN’s extension is currently off. You can turn it on in Safari Extensions preferences.

+ + + diff --git a/safari-native/Internxt VPN/Internxt VPN/Resources/Icon.png b/safari-native/Internxt VPN/Internxt VPN/Resources/Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..311a391541352f8caa6915cf0ab0e24889b9fa2c GIT binary patch literal 4007 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 WZ8YBJs%jGk^cCPE@ILP;O8Xx;VnojX literal 0 HcmV?d00001 diff --git a/safari-native/Internxt VPN/Internxt VPN/Resources/Script.js b/safari-native/Internxt VPN/Internxt VPN/Resources/Script.js new file mode 100644 index 0000000..c73367f --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN/Resources/Script.js @@ -0,0 +1,22 @@ +function show(enabled, useSettingsInsteadOfPreferences) { + if (useSettingsInsteadOfPreferences) { + document.getElementsByClassName('state-on')[0].innerText = "Internxt VPN’s extension is currently on. You can turn it off in the Extensions section of Safari Settings."; + document.getElementsByClassName('state-off')[0].innerText = "Internxt VPN’s extension is currently off. You can turn it on in the Extensions section of Safari Settings."; + document.getElementsByClassName('state-unknown')[0].innerText = "You can turn on Internxt VPN’s extension in the Extensions section of Safari Settings."; + document.getElementsByClassName('open-preferences')[0].innerText = "Quit and Open Safari Settings…"; + } + + if (typeof enabled === "boolean") { + document.body.classList.toggle(`state-on`, enabled); + document.body.classList.toggle(`state-off`, !enabled); + } else { + document.body.classList.remove(`state-on`); + document.body.classList.remove(`state-off`); + } +} + +function openPreferences() { + webkit.messageHandlers.controller.postMessage("open-preferences"); +} + +document.querySelector("button.open-preferences").addEventListener("click", openPreferences); diff --git a/safari-native/Internxt VPN/Internxt VPN/Resources/Style.css b/safari-native/Internxt VPN/Internxt VPN/Resources/Style.css new file mode 100644 index 0000000..cbde9e6 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN/Resources/Style.css @@ -0,0 +1,45 @@ +* { + -webkit-user-select: none; + -webkit-user-drag: none; + cursor: default; +} + +:root { + color-scheme: light dark; + + --spacing: 20px; +} + +html { + height: 100%; +} + +body { + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + + gap: var(--spacing); + margin: 0 calc(var(--spacing) * 2); + height: 100%; + + font: -apple-system-short-body; + text-align: center; +} + +body:not(.state-on, .state-off) :is(.state-on, .state-off) { + display: none; +} + +body.state-on :is(.state-off, .state-unknown) { + display: none; +} + +body.state-off :is(.state-on, .state-unknown) { + display: none; +} + +button { + font-size: 1em; +} diff --git a/safari-native/Internxt VPN/Internxt VPN/ViewController.swift b/safari-native/Internxt VPN/Internxt VPN/ViewController.swift new file mode 100644 index 0000000..3f23881 --- /dev/null +++ b/safari-native/Internxt VPN/Internxt VPN/ViewController.swift @@ -0,0 +1,57 @@ +// +// ViewController.swift +// Internxt VPN +// +// Created by Javi on 11/5/26. +// + +import Cocoa +import SafariServices +import WebKit + +let extensionBundleIdentifier = "com.internxt.vpn.Extension" + +class ViewController: NSViewController, WKNavigationDelegate, WKScriptMessageHandler { + + @IBOutlet var webView: WKWebView! + + override func viewDidLoad() { + super.viewDidLoad() + + self.webView.navigationDelegate = self + + self.webView.configuration.userContentController.add(self, name: "controller") + + self.webView.loadFileURL(Bundle.main.url(forResource: "Main", withExtension: "html")!, allowingReadAccessTo: Bundle.main.resourceURL!) + } + + func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) { + SFSafariExtensionManager.getStateOfSafariExtension(withIdentifier: extensionBundleIdentifier) { (state, error) in + guard let state = state, error == nil else { + // Insert code to inform the user that something went wrong. + return + } + + DispatchQueue.main.async { + if #available(macOS 13, *) { + webView.evaluateJavaScript("show(\(state.isEnabled), true)") + } else { + webView.evaluateJavaScript("show(\(state.isEnabled), false)") + } + } + } + } + + func userContentController(_ userContentController: WKUserContentController, didReceive message: WKScriptMessage) { + if (message.body as! String != "open-preferences") { + return; + } + + SFSafariApplication.showPreferencesForExtension(withIdentifier: extensionBundleIdentifier) { error in + DispatchQueue.main.async { + NSApplication.shared.terminate(nil) + } + } + } + +} From ce6791cce24bcdf86372527f981feb732aad9de0 Mon Sep 17 00:00:00 2001 From: jaaaaavier Date: Mon, 11 May 2026 10:10:37 +0200 Subject: [PATCH 2/2] update paths --- .../UserInterfaceState.xcuserstate | Bin 8774 -> 10589 bytes .../contents.xcworkspacedata | 7 + .../UserInterfaceState.xcuserstate | Bin 0 -> 11832 bytes .../vpn/vpn Extension}/Info.plist | 0 .../SafariWebExtensionHandler.swift | 2 +- .../vpn/vpn.xcodeproj}/project.pbxproj | 340 +++++++++--------- .../contents.xcworkspacedata | 7 + .../xcschemes/xcschememanagement.plist | 2 +- .../vpn/vpn}/AppDelegate.swift | 2 +- .../AccentColor.colorset/Contents.json | 0 .../AppIcon.appiconset/Contents.json | 0 .../AppIcon.appiconset/mac-icon-128@1x.png | Bin .../AppIcon.appiconset/mac-icon-128@2x.png | Bin .../AppIcon.appiconset/mac-icon-16@1x.png | Bin .../AppIcon.appiconset/mac-icon-16@2x.png | Bin .../AppIcon.appiconset/mac-icon-256@1x.png | Bin .../AppIcon.appiconset/mac-icon-256@2x.png | Bin .../AppIcon.appiconset/mac-icon-32@1x.png | Bin .../AppIcon.appiconset/mac-icon-32@2x.png | Bin .../AppIcon.appiconset/mac-icon-512@1x.png | Bin .../AppIcon.appiconset/mac-icon-512@2x.png | Bin .../vpn/vpn}/Assets.xcassets/Contents.json | 0 .../LargeIcon.imageset/Contents.json | 0 .../vpn/vpn}/Base.lproj/Main.storyboard | 14 +- .../vpn/vpn}/Info.plist | 0 .../vpn/vpn}/Resources/Base.lproj/Main.html | 8 +- .../vpn/vpn}/Resources/Icon.png | Bin .../vpn/vpn}/Resources/Script.js | 6 +- .../vpn/vpn}/Resources/Style.css | 0 .../vpn/vpn}/ViewController.swift | 2 +- 30 files changed, 202 insertions(+), 188 deletions(-) create mode 100644 safari-native/vpn/Internxt VPN.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 safari-native/vpn/Internxt VPN.xcodeproj/project.xcworkspace/xcuserdata/javi.xcuserdatad/UserInterfaceState.xcuserstate rename {safari-native/Internxt VPN/Internxt VPN Extension => safari/vpn/vpn Extension}/Info.plist (100%) rename {safari-native/Internxt VPN/Internxt VPN Extension => safari/vpn/vpn Extension}/SafariWebExtensionHandler.swift (97%) rename {safari-native/Internxt VPN/Internxt VPN.xcodeproj => safari/vpn/vpn.xcodeproj}/project.pbxproj (57%) create mode 100644 safari/vpn/vpn.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename {safari-native/Internxt VPN/Internxt VPN.xcodeproj => safari/vpn/vpn.xcodeproj}/xcuserdata/javi.xcuserdatad/xcschemes/xcschememanagement.plist (86%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/AppDelegate.swift (95%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/AccentColor.colorset/Contents.json (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/AppIcon.appiconset/mac-icon-128@1x.png (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/AppIcon.appiconset/mac-icon-128@2x.png (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/AppIcon.appiconset/mac-icon-16@1x.png (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/AppIcon.appiconset/mac-icon-16@2x.png (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/AppIcon.appiconset/mac-icon-256@1x.png (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/AppIcon.appiconset/mac-icon-256@2x.png (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/AppIcon.appiconset/mac-icon-32@1x.png (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/AppIcon.appiconset/mac-icon-32@2x.png (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/AppIcon.appiconset/mac-icon-512@1x.png (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/AppIcon.appiconset/mac-icon-512@2x.png (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/Contents.json (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Assets.xcassets/LargeIcon.imageset/Contents.json (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Base.lproj/Main.storyboard (90%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Info.plist (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Resources/Base.lproj/Main.html (52%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Resources/Icon.png (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Resources/Script.js (72%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/Resources/Style.css (100%) rename {safari-native/Internxt VPN/Internxt VPN => safari/vpn/vpn}/ViewController.swift (99%) diff --git a/safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.xcworkspace/xcuserdata/javi.xcuserdatad/UserInterfaceState.xcuserstate b/safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.xcworkspace/xcuserdata/javi.xcuserdatad/UserInterfaceState.xcuserstate index 5dc7c2f6bc602d8bb192622e71a232da6284f8f3..110f5e9870eb3f5dff8611d93e3916f8bf0fbe5b 100644 GIT binary patch delta 4889 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 B33&hj delta 3238 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 diff --git a/safari-native/vpn/Internxt VPN.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/safari-native/vpn/Internxt VPN.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/safari-native/vpn/Internxt VPN.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/safari-native/vpn/Internxt VPN.xcodeproj/project.xcworkspace/xcuserdata/javi.xcuserdatad/UserInterfaceState.xcuserstate b/safari-native/vpn/Internxt VPN.xcodeproj/project.xcworkspace/xcuserdata/javi.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..3a656fd842f9f23792921eb0618015525a322467 GIT binary patch literal 11832 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 PLc}ApK|IF3v%dI$ivjC; literal 0 HcmV?d00001 diff --git a/safari-native/Internxt VPN/Internxt VPN Extension/Info.plist b/safari/vpn/vpn Extension/Info.plist similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN Extension/Info.plist rename to safari/vpn/vpn Extension/Info.plist diff --git a/safari-native/Internxt VPN/Internxt VPN Extension/SafariWebExtensionHandler.swift b/safari/vpn/vpn Extension/SafariWebExtensionHandler.swift similarity index 97% rename from safari-native/Internxt VPN/Internxt VPN Extension/SafariWebExtensionHandler.swift rename to safari/vpn/vpn Extension/SafariWebExtensionHandler.swift index 8072927..f7d6de7 100644 --- a/safari-native/Internxt VPN/Internxt VPN Extension/SafariWebExtensionHandler.swift +++ b/safari/vpn/vpn Extension/SafariWebExtensionHandler.swift @@ -1,6 +1,6 @@ // // SafariWebExtensionHandler.swift -// Internxt VPN Extension +// vpn Extension // // Created by Javi on 11/5/26. // diff --git a/safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.pbxproj b/safari/vpn/vpn.xcodeproj/project.pbxproj similarity index 57% rename from safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.pbxproj rename to safari/vpn/vpn.xcodeproj/project.pbxproj index 2656844..5b9b7e6 100644 --- a/safari-native/Internxt VPN/Internxt VPN.xcodeproj/project.pbxproj +++ b/safari/vpn/vpn.xcodeproj/project.pbxproj @@ -7,46 +7,46 @@ objects = { /* Begin PBXBuildFile section */ - 59F3BCEC2FB1C53E006A8604 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F3BCEB2FB1C53E006A8604 /* AppDelegate.swift */; }; - 59F3BCF02FB1C53E006A8604 /* Main.html in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BCEE2FB1C53E006A8604 /* Main.html */; }; - 59F3BCF22FB1C53E006A8604 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BCF12FB1C53E006A8604 /* Icon.png */; }; - 59F3BCF42FB1C53E006A8604 /* Style.css in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BCF32FB1C53E006A8604 /* Style.css */; }; - 59F3BCF62FB1C53E006A8604 /* Script.js in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BCF52FB1C53E006A8604 /* Script.js */; }; - 59F3BCF82FB1C53E006A8604 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F3BCF72FB1C53E006A8604 /* ViewController.swift */; }; - 59F3BCFB2FB1C53E006A8604 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BCF92FB1C53E006A8604 /* Main.storyboard */; }; - 59F3BCFD2FB1C53F006A8604 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BCFC2FB1C53F006A8604 /* Assets.xcassets */; }; - 59F3BD042FB1C53F006A8604 /* Internxt VPN Extension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 59F3BD032FB1C53F006A8604 /* Internxt VPN Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; - 59F3BD092FB1C53F006A8604 /* SafariWebExtensionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F3BD082FB1C53F006A8604 /* SafariWebExtensionHandler.swift */; }; - 59F3BD1F2FB1C53F006A8604 /* background.js in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD152FB1C53F006A8604 /* background.js */; }; - 59F3BD202FB1C53F006A8604 /* images in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD162FB1C53F006A8604 /* images */; }; - 59F3BD212FB1C53F006A8604 /* wxt.svg in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD172FB1C53F006A8604 /* wxt.svg */; }; - 59F3BD222FB1C53F006A8604 /* popup.html in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD182FB1C53F006A8604 /* popup.html */; }; - 59F3BD232FB1C53F006A8604 /* chunks in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD192FB1C53F006A8604 /* chunks */; }; - 59F3BD242FB1C53F006A8604 /* content-scripts in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD1A2FB1C53F006A8604 /* content-scripts */; }; - 59F3BD252FB1C53F006A8604 /* manifest.json in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD1B2FB1C53F006A8604 /* manifest.json */; }; - 59F3BD262FB1C53F006A8604 /* _locales in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD1C2FB1C53F006A8604 /* _locales */; }; - 59F3BD272FB1C53F006A8604 /* icon in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD1D2FB1C53F006A8604 /* icon */; }; - 59F3BD282FB1C53F006A8604 /* assets in Resources */ = {isa = PBXBuildFile; fileRef = 59F3BD1E2FB1C53F006A8604 /* assets */; }; + 59F870D32FB1C671003F9462 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F870D22FB1C671003F9462 /* AppDelegate.swift */; }; + 59F870D72FB1C671003F9462 /* Main.html in Resources */ = {isa = PBXBuildFile; fileRef = 59F870D52FB1C671003F9462 /* Main.html */; }; + 59F870D92FB1C671003F9462 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 59F870D82FB1C671003F9462 /* Icon.png */; }; + 59F870DB2FB1C671003F9462 /* Style.css in Resources */ = {isa = PBXBuildFile; fileRef = 59F870DA2FB1C671003F9462 /* Style.css */; }; + 59F870DD2FB1C671003F9462 /* Script.js in Resources */ = {isa = PBXBuildFile; fileRef = 59F870DC2FB1C671003F9462 /* Script.js */; }; + 59F870DF2FB1C671003F9462 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F870DE2FB1C671003F9462 /* ViewController.swift */; }; + 59F870E22FB1C671003F9462 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 59F870E02FB1C671003F9462 /* Main.storyboard */; }; + 59F870E42FB1C672003F9462 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 59F870E32FB1C672003F9462 /* Assets.xcassets */; }; + 59F870EB2FB1C672003F9462 /* vpn Extension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 59F870EA2FB1C672003F9462 /* vpn Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + 59F870F02FB1C672003F9462 /* SafariWebExtensionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F870EF2FB1C672003F9462 /* SafariWebExtensionHandler.swift */; }; + 59F871062FB1C672003F9462 /* background.js in Resources */ = {isa = PBXBuildFile; fileRef = 59F870FC2FB1C672003F9462 /* background.js */; }; + 59F871072FB1C672003F9462 /* images in Resources */ = {isa = PBXBuildFile; fileRef = 59F870FD2FB1C672003F9462 /* images */; }; + 59F871082FB1C672003F9462 /* wxt.svg in Resources */ = {isa = PBXBuildFile; fileRef = 59F870FE2FB1C672003F9462 /* wxt.svg */; }; + 59F871092FB1C672003F9462 /* popup.html in Resources */ = {isa = PBXBuildFile; fileRef = 59F870FF2FB1C672003F9462 /* popup.html */; }; + 59F8710A2FB1C672003F9462 /* chunks in Resources */ = {isa = PBXBuildFile; fileRef = 59F871002FB1C672003F9462 /* chunks */; }; + 59F8710B2FB1C672003F9462 /* content-scripts in Resources */ = {isa = PBXBuildFile; fileRef = 59F871012FB1C672003F9462 /* content-scripts */; }; + 59F8710C2FB1C672003F9462 /* manifest.json in Resources */ = {isa = PBXBuildFile; fileRef = 59F871022FB1C672003F9462 /* manifest.json */; }; + 59F8710D2FB1C672003F9462 /* _locales in Resources */ = {isa = PBXBuildFile; fileRef = 59F871032FB1C672003F9462 /* _locales */; }; + 59F8710E2FB1C672003F9462 /* icon in Resources */ = {isa = PBXBuildFile; fileRef = 59F871042FB1C672003F9462 /* icon */; }; + 59F8710F2FB1C672003F9462 /* assets in Resources */ = {isa = PBXBuildFile; fileRef = 59F871052FB1C672003F9462 /* assets */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 59F3BD052FB1C53F006A8604 /* PBXContainerItemProxy */ = { + 59F870EC2FB1C672003F9462 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 59F3BCE02FB1C53E006A8604 /* Project object */; + containerPortal = 59F870C72FB1C671003F9462 /* Project object */; proxyType = 1; - remoteGlobalIDString = 59F3BD022FB1C53F006A8604; - remoteInfo = "Internxt VPN Extension"; + remoteGlobalIDString = 59F870E92FB1C672003F9462; + remoteInfo = "vpn Extension"; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ - 59F3BD102FB1C53F006A8604 /* Embed Foundation Extensions */ = { + 59F870F72FB1C672003F9462 /* Embed Foundation Extensions */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 13; files = ( - 59F3BD042FB1C53F006A8604 /* Internxt VPN Extension.appex in Embed Foundation Extensions */, + 59F870EB2FB1C672003F9462 /* vpn Extension.appex in Embed Foundation Extensions */, ); name = "Embed Foundation Extensions"; runOnlyForDeploymentPostprocessing = 0; @@ -54,40 +54,40 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 59F3BCE82FB1C53E006A8604 /* Internxt VPN.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Internxt VPN.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 59F3BCEB2FB1C53E006A8604 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 59F3BCEF2FB1C53E006A8604 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = Base; path = Base.lproj/Main.html; sourceTree = ""; }; - 59F3BCF12FB1C53E006A8604 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = ""; }; - 59F3BCF32FB1C53E006A8604 /* Style.css */ = {isa = PBXFileReference; lastKnownFileType = text.css; path = Style.css; sourceTree = ""; }; - 59F3BCF52FB1C53E006A8604 /* Script.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = Script.js; sourceTree = ""; }; - 59F3BCF72FB1C53E006A8604 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 59F3BCFA2FB1C53E006A8604 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 59F3BCFC2FB1C53F006A8604 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 59F3BCFE2FB1C53F006A8604 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 59F3BD032FB1C53F006A8604 /* Internxt VPN Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "Internxt VPN Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; - 59F3BD082FB1C53F006A8604 /* SafariWebExtensionHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafariWebExtensionHandler.swift; sourceTree = ""; }; - 59F3BD0A2FB1C53F006A8604 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 59F3BD152FB1C53F006A8604 /* background.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; name = background.js; path = "../../../.output/safari-mv2/background.js"; sourceTree = ""; }; - 59F3BD162FB1C53F006A8604 /* images */ = {isa = PBXFileReference; lastKnownFileType = folder; name = images; path = "../../../.output/safari-mv2/images"; sourceTree = ""; }; - 59F3BD172FB1C53F006A8604 /* wxt.svg */ = {isa = PBXFileReference; lastKnownFileType = text; name = wxt.svg; path = "../../../.output/safari-mv2/wxt.svg"; sourceTree = ""; }; - 59F3BD182FB1C53F006A8604 /* popup.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = popup.html; path = "../../../.output/safari-mv2/popup.html"; sourceTree = ""; }; - 59F3BD192FB1C53F006A8604 /* chunks */ = {isa = PBXFileReference; lastKnownFileType = folder; name = chunks; path = "../../../.output/safari-mv2/chunks"; sourceTree = ""; }; - 59F3BD1A2FB1C53F006A8604 /* content-scripts */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "content-scripts"; path = "../../../.output/safari-mv2/content-scripts"; sourceTree = ""; }; - 59F3BD1B2FB1C53F006A8604 /* manifest.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = manifest.json; path = "../../../.output/safari-mv2/manifest.json"; sourceTree = ""; }; - 59F3BD1C2FB1C53F006A8604 /* _locales */ = {isa = PBXFileReference; lastKnownFileType = folder; name = _locales; path = "../../../.output/safari-mv2/_locales"; sourceTree = ""; }; - 59F3BD1D2FB1C53F006A8604 /* icon */ = {isa = PBXFileReference; lastKnownFileType = folder; name = icon; path = "../../../.output/safari-mv2/icon"; sourceTree = ""; }; - 59F3BD1E2FB1C53F006A8604 /* assets */ = {isa = PBXFileReference; lastKnownFileType = folder; name = assets; path = "../../../.output/safari-mv2/assets"; sourceTree = ""; }; + 59F870CF2FB1C671003F9462 /* vpn.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = vpn.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 59F870D22FB1C671003F9462 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 59F870D62FB1C671003F9462 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = Base; path = Base.lproj/Main.html; sourceTree = ""; }; + 59F870D82FB1C671003F9462 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = ""; }; + 59F870DA2FB1C671003F9462 /* Style.css */ = {isa = PBXFileReference; lastKnownFileType = text.css; path = Style.css; sourceTree = ""; }; + 59F870DC2FB1C671003F9462 /* Script.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = Script.js; sourceTree = ""; }; + 59F870DE2FB1C671003F9462 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; + 59F870E12FB1C671003F9462 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 59F870E32FB1C672003F9462 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 59F870E52FB1C672003F9462 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 59F870EA2FB1C672003F9462 /* vpn Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "vpn Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; + 59F870EF2FB1C672003F9462 /* SafariWebExtensionHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SafariWebExtensionHandler.swift; sourceTree = ""; }; + 59F870F12FB1C672003F9462 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 59F870FC2FB1C672003F9462 /* background.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; name = background.js; path = "../../../.output/safari-mv2/background.js"; sourceTree = ""; }; + 59F870FD2FB1C672003F9462 /* images */ = {isa = PBXFileReference; lastKnownFileType = folder; name = images; path = "../../../.output/safari-mv2/images"; sourceTree = ""; }; + 59F870FE2FB1C672003F9462 /* wxt.svg */ = {isa = PBXFileReference; lastKnownFileType = text; name = wxt.svg; path = "../../../.output/safari-mv2/wxt.svg"; sourceTree = ""; }; + 59F870FF2FB1C672003F9462 /* popup.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = popup.html; path = "../../../.output/safari-mv2/popup.html"; sourceTree = ""; }; + 59F871002FB1C672003F9462 /* chunks */ = {isa = PBXFileReference; lastKnownFileType = folder; name = chunks; path = "../../../.output/safari-mv2/chunks"; sourceTree = ""; }; + 59F871012FB1C672003F9462 /* content-scripts */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "content-scripts"; path = "../../../.output/safari-mv2/content-scripts"; sourceTree = ""; }; + 59F871022FB1C672003F9462 /* manifest.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = manifest.json; path = "../../../.output/safari-mv2/manifest.json"; sourceTree = ""; }; + 59F871032FB1C672003F9462 /* _locales */ = {isa = PBXFileReference; lastKnownFileType = folder; name = _locales; path = "../../../.output/safari-mv2/_locales"; sourceTree = ""; }; + 59F871042FB1C672003F9462 /* icon */ = {isa = PBXFileReference; lastKnownFileType = folder; name = icon; path = "../../../.output/safari-mv2/icon"; sourceTree = ""; }; + 59F871052FB1C672003F9462 /* assets */ = {isa = PBXFileReference; lastKnownFileType = folder; name = assets; path = "../../../.output/safari-mv2/assets"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 59F3BCE52FB1C53E006A8604 /* Frameworks */ = { + 59F870CC2FB1C671003F9462 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 59F3BD002FB1C53F006A8604 /* Frameworks */ = { + 59F870E72FB1C672003F9462 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -97,231 +97,231 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 59F3BCDF2FB1C53E006A8604 = { + 59F870C62FB1C671003F9462 = { isa = PBXGroup; children = ( - 59F3BCEA2FB1C53E006A8604 /* Internxt VPN */, - 59F3BD072FB1C53F006A8604 /* Internxt VPN Extension */, - 59F3BCE92FB1C53E006A8604 /* Products */, + 59F870D12FB1C671003F9462 /* vpn */, + 59F870EE2FB1C672003F9462 /* vpn Extension */, + 59F870D02FB1C671003F9462 /* Products */, ); sourceTree = ""; }; - 59F3BCE92FB1C53E006A8604 /* Products */ = { + 59F870D02FB1C671003F9462 /* Products */ = { isa = PBXGroup; children = ( - 59F3BCE82FB1C53E006A8604 /* Internxt VPN.app */, - 59F3BD032FB1C53F006A8604 /* Internxt VPN Extension.appex */, + 59F870CF2FB1C671003F9462 /* vpn.app */, + 59F870EA2FB1C672003F9462 /* vpn Extension.appex */, ); name = Products; sourceTree = ""; }; - 59F3BCEA2FB1C53E006A8604 /* Internxt VPN */ = { + 59F870D12FB1C671003F9462 /* vpn */ = { isa = PBXGroup; children = ( - 59F3BCEB2FB1C53E006A8604 /* AppDelegate.swift */, - 59F3BCF72FB1C53E006A8604 /* ViewController.swift */, - 59F3BCF92FB1C53E006A8604 /* Main.storyboard */, - 59F3BCFC2FB1C53F006A8604 /* Assets.xcassets */, - 59F3BCFE2FB1C53F006A8604 /* Info.plist */, - 59F3BCED2FB1C53E006A8604 /* Resources */, + 59F870D22FB1C671003F9462 /* AppDelegate.swift */, + 59F870DE2FB1C671003F9462 /* ViewController.swift */, + 59F870E02FB1C671003F9462 /* Main.storyboard */, + 59F870E32FB1C672003F9462 /* Assets.xcassets */, + 59F870E52FB1C672003F9462 /* Info.plist */, + 59F870D42FB1C671003F9462 /* Resources */, ); - path = "Internxt VPN"; + path = vpn; sourceTree = ""; }; - 59F3BCED2FB1C53E006A8604 /* Resources */ = { + 59F870D42FB1C671003F9462 /* Resources */ = { isa = PBXGroup; children = ( - 59F3BCEE2FB1C53E006A8604 /* Main.html */, - 59F3BCF12FB1C53E006A8604 /* Icon.png */, - 59F3BCF32FB1C53E006A8604 /* Style.css */, - 59F3BCF52FB1C53E006A8604 /* Script.js */, + 59F870D52FB1C671003F9462 /* Main.html */, + 59F870D82FB1C671003F9462 /* Icon.png */, + 59F870DA2FB1C671003F9462 /* Style.css */, + 59F870DC2FB1C671003F9462 /* Script.js */, ); path = Resources; sourceTree = ""; }; - 59F3BD072FB1C53F006A8604 /* Internxt VPN Extension */ = { + 59F870EE2FB1C672003F9462 /* vpn Extension */ = { isa = PBXGroup; children = ( - 59F3BD142FB1C53F006A8604 /* Resources */, - 59F3BD082FB1C53F006A8604 /* SafariWebExtensionHandler.swift */, - 59F3BD0A2FB1C53F006A8604 /* Info.plist */, + 59F870FB2FB1C672003F9462 /* Resources */, + 59F870EF2FB1C672003F9462 /* SafariWebExtensionHandler.swift */, + 59F870F12FB1C672003F9462 /* Info.plist */, ); - path = "Internxt VPN Extension"; + path = "vpn Extension"; sourceTree = ""; }; - 59F3BD142FB1C53F006A8604 /* Resources */ = { + 59F870FB2FB1C672003F9462 /* Resources */ = { isa = PBXGroup; children = ( - 59F3BD152FB1C53F006A8604 /* background.js */, - 59F3BD162FB1C53F006A8604 /* images */, - 59F3BD172FB1C53F006A8604 /* wxt.svg */, - 59F3BD182FB1C53F006A8604 /* popup.html */, - 59F3BD192FB1C53F006A8604 /* chunks */, - 59F3BD1A2FB1C53F006A8604 /* content-scripts */, - 59F3BD1B2FB1C53F006A8604 /* manifest.json */, - 59F3BD1C2FB1C53F006A8604 /* _locales */, - 59F3BD1D2FB1C53F006A8604 /* icon */, - 59F3BD1E2FB1C53F006A8604 /* assets */, + 59F870FC2FB1C672003F9462 /* background.js */, + 59F870FD2FB1C672003F9462 /* images */, + 59F870FE2FB1C672003F9462 /* wxt.svg */, + 59F870FF2FB1C672003F9462 /* popup.html */, + 59F871002FB1C672003F9462 /* chunks */, + 59F871012FB1C672003F9462 /* content-scripts */, + 59F871022FB1C672003F9462 /* manifest.json */, + 59F871032FB1C672003F9462 /* _locales */, + 59F871042FB1C672003F9462 /* icon */, + 59F871052FB1C672003F9462 /* assets */, ); name = Resources; - path = "Internxt VPN Extension"; + path = "vpn Extension"; sourceTree = SOURCE_ROOT; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - 59F3BCE72FB1C53E006A8604 /* Internxt VPN */ = { + 59F870CE2FB1C671003F9462 /* vpn */ = { isa = PBXNativeTarget; - buildConfigurationList = 59F3BD112FB1C53F006A8604 /* Build configuration list for PBXNativeTarget "Internxt VPN" */; + buildConfigurationList = 59F870F82FB1C672003F9462 /* Build configuration list for PBXNativeTarget "vpn" */; buildPhases = ( - 59F3BCE42FB1C53E006A8604 /* Sources */, - 59F3BCE52FB1C53E006A8604 /* Frameworks */, - 59F3BCE62FB1C53E006A8604 /* Resources */, - 59F3BD102FB1C53F006A8604 /* Embed Foundation Extensions */, + 59F870CB2FB1C671003F9462 /* Sources */, + 59F870CC2FB1C671003F9462 /* Frameworks */, + 59F870CD2FB1C671003F9462 /* Resources */, + 59F870F72FB1C672003F9462 /* Embed Foundation Extensions */, ); buildRules = ( ); dependencies = ( - 59F3BD062FB1C53F006A8604 /* PBXTargetDependency */, + 59F870ED2FB1C672003F9462 /* PBXTargetDependency */, ); - name = "Internxt VPN"; + name = vpn; packageProductDependencies = ( ); - productName = "Internxt VPN"; - productReference = 59F3BCE82FB1C53E006A8604 /* Internxt VPN.app */; + productName = vpn; + productReference = 59F870CF2FB1C671003F9462 /* vpn.app */; productType = "com.apple.product-type.application"; }; - 59F3BD022FB1C53F006A8604 /* Internxt VPN Extension */ = { + 59F870E92FB1C672003F9462 /* vpn Extension */ = { isa = PBXNativeTarget; - buildConfigurationList = 59F3BD0D2FB1C53F006A8604 /* Build configuration list for PBXNativeTarget "Internxt VPN Extension" */; + buildConfigurationList = 59F870F42FB1C672003F9462 /* Build configuration list for PBXNativeTarget "vpn Extension" */; buildPhases = ( - 59F3BCFF2FB1C53F006A8604 /* Sources */, - 59F3BD002FB1C53F006A8604 /* Frameworks */, - 59F3BD012FB1C53F006A8604 /* Resources */, + 59F870E62FB1C672003F9462 /* Sources */, + 59F870E72FB1C672003F9462 /* Frameworks */, + 59F870E82FB1C672003F9462 /* Resources */, ); buildRules = ( ); dependencies = ( ); - name = "Internxt VPN Extension"; + name = "vpn Extension"; packageProductDependencies = ( ); - productName = "Internxt VPN Extension"; - productReference = 59F3BD032FB1C53F006A8604 /* Internxt VPN Extension.appex */; + productName = "vpn Extension"; + productReference = 59F870EA2FB1C672003F9462 /* vpn Extension.appex */; productType = "com.apple.product-type.app-extension"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - 59F3BCE02FB1C53E006A8604 /* Project object */ = { + 59F870C72FB1C671003F9462 /* Project object */ = { isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = 1; LastSwiftUpdateCheck = 2640; LastUpgradeCheck = 2640; TargetAttributes = { - 59F3BCE72FB1C53E006A8604 = { + 59F870CE2FB1C671003F9462 = { CreatedOnToolsVersion = 26.4; }; - 59F3BD022FB1C53F006A8604 = { + 59F870E92FB1C672003F9462 = { CreatedOnToolsVersion = 26.4; }; }; }; - buildConfigurationList = 59F3BCE32FB1C53E006A8604 /* Build configuration list for PBXProject "Internxt VPN" */; + buildConfigurationList = 59F870CA2FB1C671003F9462 /* Build configuration list for PBXProject "vpn" */; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); - mainGroup = 59F3BCDF2FB1C53E006A8604; + mainGroup = 59F870C62FB1C671003F9462; minimizedProjectReferenceProxies = 1; preferredProjectObjectVersion = 77; - productRefGroup = 59F3BCE92FB1C53E006A8604 /* Products */; + productRefGroup = 59F870D02FB1C671003F9462 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 59F3BCE72FB1C53E006A8604 /* Internxt VPN */, - 59F3BD022FB1C53F006A8604 /* Internxt VPN Extension */, + 59F870CE2FB1C671003F9462 /* vpn */, + 59F870E92FB1C672003F9462 /* vpn Extension */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 59F3BCE62FB1C53E006A8604 /* Resources */ = { + 59F870CD2FB1C671003F9462 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 59F3BCF22FB1C53E006A8604 /* Icon.png in Resources */, - 59F3BCFB2FB1C53E006A8604 /* Main.storyboard in Resources */, - 59F3BCF62FB1C53E006A8604 /* Script.js in Resources */, - 59F3BCF02FB1C53E006A8604 /* Main.html in Resources */, - 59F3BCFD2FB1C53F006A8604 /* Assets.xcassets in Resources */, - 59F3BCF42FB1C53E006A8604 /* Style.css in Resources */, + 59F870D92FB1C671003F9462 /* Icon.png in Resources */, + 59F870E22FB1C671003F9462 /* Main.storyboard in Resources */, + 59F870DD2FB1C671003F9462 /* Script.js in Resources */, + 59F870D72FB1C671003F9462 /* Main.html in Resources */, + 59F870E42FB1C672003F9462 /* Assets.xcassets in Resources */, + 59F870DB2FB1C671003F9462 /* Style.css in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 59F3BD012FB1C53F006A8604 /* Resources */ = { + 59F870E82FB1C672003F9462 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 59F3BD232FB1C53F006A8604 /* chunks in Resources */, - 59F3BD252FB1C53F006A8604 /* manifest.json in Resources */, - 59F3BD262FB1C53F006A8604 /* _locales in Resources */, - 59F3BD242FB1C53F006A8604 /* content-scripts in Resources */, - 59F3BD212FB1C53F006A8604 /* wxt.svg in Resources */, - 59F3BD282FB1C53F006A8604 /* assets in Resources */, - 59F3BD222FB1C53F006A8604 /* popup.html in Resources */, - 59F3BD202FB1C53F006A8604 /* images in Resources */, - 59F3BD272FB1C53F006A8604 /* icon in Resources */, - 59F3BD1F2FB1C53F006A8604 /* background.js in Resources */, + 59F8710A2FB1C672003F9462 /* chunks in Resources */, + 59F8710C2FB1C672003F9462 /* manifest.json in Resources */, + 59F8710D2FB1C672003F9462 /* _locales in Resources */, + 59F8710B2FB1C672003F9462 /* content-scripts in Resources */, + 59F871082FB1C672003F9462 /* wxt.svg in Resources */, + 59F8710F2FB1C672003F9462 /* assets in Resources */, + 59F871092FB1C672003F9462 /* popup.html in Resources */, + 59F871072FB1C672003F9462 /* images in Resources */, + 59F8710E2FB1C672003F9462 /* icon in Resources */, + 59F871062FB1C672003F9462 /* background.js in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 59F3BCE42FB1C53E006A8604 /* Sources */ = { + 59F870CB2FB1C671003F9462 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 59F3BCF82FB1C53E006A8604 /* ViewController.swift in Sources */, - 59F3BCEC2FB1C53E006A8604 /* AppDelegate.swift in Sources */, + 59F870DF2FB1C671003F9462 /* ViewController.swift in Sources */, + 59F870D32FB1C671003F9462 /* AppDelegate.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 59F3BCFF2FB1C53F006A8604 /* Sources */ = { + 59F870E62FB1C672003F9462 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 59F3BD092FB1C53F006A8604 /* SafariWebExtensionHandler.swift in Sources */, + 59F870F02FB1C672003F9462 /* SafariWebExtensionHandler.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 59F3BD062FB1C53F006A8604 /* PBXTargetDependency */ = { + 59F870ED2FB1C672003F9462 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 59F3BD022FB1C53F006A8604 /* Internxt VPN Extension */; - targetProxy = 59F3BD052FB1C53F006A8604 /* PBXContainerItemProxy */; + target = 59F870E92FB1C672003F9462 /* vpn Extension */; + targetProxy = 59F870EC2FB1C672003F9462 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ - 59F3BCEE2FB1C53E006A8604 /* Main.html */ = { + 59F870D52FB1C671003F9462 /* Main.html */ = { isa = PBXVariantGroup; children = ( - 59F3BCEF2FB1C53E006A8604 /* Base */, + 59F870D62FB1C671003F9462 /* Base */, ); name = Main.html; sourceTree = ""; }; - 59F3BCF92FB1C53E006A8604 /* Main.storyboard */ = { + 59F870E02FB1C671003F9462 /* Main.storyboard */ = { isa = PBXVariantGroup; children = ( - 59F3BCFA2FB1C53E006A8604 /* Base */, + 59F870E12FB1C671003F9462 /* Base */, ); name = Main.storyboard; sourceTree = ""; @@ -329,7 +329,7 @@ /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ - 59F3BD0B2FB1C53F006A8604 /* Debug */ = { + 59F870F22FB1C672003F9462 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -392,7 +392,7 @@ }; name = Debug; }; - 59F3BD0C2FB1C53F006A8604 /* Release */ = { + 59F870F32FB1C672003F9462 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -447,7 +447,7 @@ }; name = Release; }; - 59F3BD0E2FB1C53F006A8604 /* Debug */ = { + 59F870F52FB1C672003F9462 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; @@ -456,8 +456,8 @@ ENABLE_HARDENED_RUNTIME = YES; ENABLE_USER_SELECTED_FILES = readonly; GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = "Internxt VPN Extension/Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = "Internxt VPN Extension"; + INFOPLIST_FILE = "vpn Extension/Info.plist"; + INFOPLIST_KEY_CFBundleDisplayName = "vpn Extension"; INFOPLIST_KEY_NSHumanReadableCopyright = ""; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -481,7 +481,7 @@ }; name = Debug; }; - 59F3BD0F2FB1C53F006A8604 /* Release */ = { + 59F870F62FB1C672003F9462 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; @@ -490,8 +490,8 @@ ENABLE_HARDENED_RUNTIME = YES; ENABLE_USER_SELECTED_FILES = readonly; GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = "Internxt VPN Extension/Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = "Internxt VPN Extension"; + INFOPLIST_FILE = "vpn Extension/Info.plist"; + INFOPLIST_KEY_CFBundleDisplayName = "vpn Extension"; INFOPLIST_KEY_NSHumanReadableCopyright = ""; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -515,7 +515,7 @@ }; name = Release; }; - 59F3BD122FB1C53F006A8604 /* Debug */ = { + 59F870F92FB1C672003F9462 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; @@ -528,8 +528,8 @@ ENABLE_OUTGOING_NETWORK_CONNECTIONS = YES; ENABLE_USER_SELECTED_FILES = readonly; GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = "Internxt VPN/Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = "Internxt VPN"; + INFOPLIST_FILE = vpn/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = vpn; INFOPLIST_KEY_NSHumanReadableCopyright = ""; INFOPLIST_KEY_NSMainStoryboardFile = Main; INFOPLIST_KEY_NSPrincipalClass = NSApplication; @@ -544,7 +544,7 @@ "-framework", WebKit, ); - PRODUCT_BUNDLE_IDENTIFIER = "com.internxt.Internxt-VPN"; + PRODUCT_BUNDLE_IDENTIFIER = com.internxt.vpn; PRODUCT_NAME = "$(TARGET_NAME)"; REGISTER_APP_GROUPS = YES; STRING_CATALOG_GENERATE_SYMBOLS = YES; @@ -556,7 +556,7 @@ }; name = Debug; }; - 59F3BD132FB1C53F006A8604 /* Release */ = { + 59F870FA2FB1C672003F9462 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; @@ -569,8 +569,8 @@ ENABLE_OUTGOING_NETWORK_CONNECTIONS = YES; ENABLE_USER_SELECTED_FILES = readonly; GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = "Internxt VPN/Info.plist"; - INFOPLIST_KEY_CFBundleDisplayName = "Internxt VPN"; + INFOPLIST_FILE = vpn/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = vpn; INFOPLIST_KEY_NSHumanReadableCopyright = ""; INFOPLIST_KEY_NSMainStoryboardFile = Main; INFOPLIST_KEY_NSPrincipalClass = NSApplication; @@ -585,7 +585,7 @@ "-framework", WebKit, ); - PRODUCT_BUNDLE_IDENTIFIER = "com.internxt.Internxt-VPN"; + PRODUCT_BUNDLE_IDENTIFIER = com.internxt.vpn; PRODUCT_NAME = "$(TARGET_NAME)"; REGISTER_APP_GROUPS = YES; STRING_CATALOG_GENERATE_SYMBOLS = YES; @@ -600,34 +600,34 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 59F3BCE32FB1C53E006A8604 /* Build configuration list for PBXProject "Internxt VPN" */ = { + 59F870CA2FB1C671003F9462 /* Build configuration list for PBXProject "vpn" */ = { isa = XCConfigurationList; buildConfigurations = ( - 59F3BD0B2FB1C53F006A8604 /* Debug */, - 59F3BD0C2FB1C53F006A8604 /* Release */, + 59F870F22FB1C672003F9462 /* Debug */, + 59F870F32FB1C672003F9462 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 59F3BD0D2FB1C53F006A8604 /* Build configuration list for PBXNativeTarget "Internxt VPN Extension" */ = { + 59F870F42FB1C672003F9462 /* Build configuration list for PBXNativeTarget "vpn Extension" */ = { isa = XCConfigurationList; buildConfigurations = ( - 59F3BD0E2FB1C53F006A8604 /* Debug */, - 59F3BD0F2FB1C53F006A8604 /* Release */, + 59F870F52FB1C672003F9462 /* Debug */, + 59F870F62FB1C672003F9462 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 59F3BD112FB1C53F006A8604 /* Build configuration list for PBXNativeTarget "Internxt VPN" */ = { + 59F870F82FB1C672003F9462 /* Build configuration list for PBXNativeTarget "vpn" */ = { isa = XCConfigurationList; buildConfigurations = ( - 59F3BD122FB1C53F006A8604 /* Debug */, - 59F3BD132FB1C53F006A8604 /* Release */, + 59F870F92FB1C672003F9462 /* Debug */, + 59F870FA2FB1C672003F9462 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = 59F3BCE02FB1C53E006A8604 /* Project object */; + rootObject = 59F870C72FB1C671003F9462 /* Project object */; } diff --git a/safari/vpn/vpn.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/safari/vpn/vpn.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/safari/vpn/vpn.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/safari-native/Internxt VPN/Internxt VPN.xcodeproj/xcuserdata/javi.xcuserdatad/xcschemes/xcschememanagement.plist b/safari/vpn/vpn.xcodeproj/xcuserdata/javi.xcuserdatad/xcschemes/xcschememanagement.plist similarity index 86% rename from safari-native/Internxt VPN/Internxt VPN.xcodeproj/xcuserdata/javi.xcuserdatad/xcschemes/xcschememanagement.plist rename to safari/vpn/vpn.xcodeproj/xcuserdata/javi.xcuserdatad/xcschemes/xcschememanagement.plist index 4110751..4fae283 100644 --- a/safari-native/Internxt VPN/Internxt VPN.xcodeproj/xcuserdata/javi.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/safari/vpn/vpn.xcodeproj/xcuserdata/javi.xcuserdatad/xcschemes/xcschememanagement.plist @@ -4,7 +4,7 @@ SchemeUserState - Internxt VPN.xcscheme_^#shared#^_ + vpn.xcscheme_^#shared#^_ orderHint 0 diff --git a/safari-native/Internxt VPN/Internxt VPN/AppDelegate.swift b/safari/vpn/vpn/AppDelegate.swift similarity index 95% rename from safari-native/Internxt VPN/Internxt VPN/AppDelegate.swift rename to safari/vpn/vpn/AppDelegate.swift index 72a7bc0..e45ee59 100644 --- a/safari-native/Internxt VPN/Internxt VPN/AppDelegate.swift +++ b/safari/vpn/vpn/AppDelegate.swift @@ -1,6 +1,6 @@ // // AppDelegate.swift -// Internxt VPN +// vpn // // Created by Javi on 11/5/26. // diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AccentColor.colorset/Contents.json b/safari/vpn/vpn/Assets.xcassets/AccentColor.colorset/Contents.json similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AccentColor.colorset/Contents.json rename to safari/vpn/vpn/Assets.xcassets/AccentColor.colorset/Contents.json diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/Contents.json b/safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/Contents.json rename to safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-128@1x.png b/safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-128@1x.png similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-128@1x.png rename to safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-128@1x.png diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-128@2x.png b/safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-128@2x.png similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-128@2x.png rename to safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-128@2x.png diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-16@1x.png b/safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-16@1x.png similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-16@1x.png rename to safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-16@1x.png diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-16@2x.png b/safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-16@2x.png similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-16@2x.png rename to safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-16@2x.png diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-256@1x.png b/safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-256@1x.png similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-256@1x.png rename to safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-256@1x.png diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-256@2x.png b/safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-256@2x.png similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-256@2x.png rename to safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-256@2x.png diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-32@1x.png b/safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-32@1x.png similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-32@1x.png rename to safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-32@1x.png diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-32@2x.png b/safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-32@2x.png similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-32@2x.png rename to safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-32@2x.png diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-512@1x.png b/safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-512@1x.png similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-512@1x.png rename to safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-512@1x.png diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-512@2x.png b/safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-512@2x.png similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/AppIcon.appiconset/mac-icon-512@2x.png rename to safari/vpn/vpn/Assets.xcassets/AppIcon.appiconset/mac-icon-512@2x.png diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/Contents.json b/safari/vpn/vpn/Assets.xcassets/Contents.json similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/Contents.json rename to safari/vpn/vpn/Assets.xcassets/Contents.json diff --git a/safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/LargeIcon.imageset/Contents.json b/safari/vpn/vpn/Assets.xcassets/LargeIcon.imageset/Contents.json similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Assets.xcassets/LargeIcon.imageset/Contents.json rename to safari/vpn/vpn/Assets.xcassets/LargeIcon.imageset/Contents.json diff --git a/safari-native/Internxt VPN/Internxt VPN/Base.lproj/Main.storyboard b/safari/vpn/vpn/Base.lproj/Main.storyboard similarity index 90% rename from safari-native/Internxt VPN/Internxt VPN/Base.lproj/Main.storyboard rename to safari/vpn/vpn/Base.lproj/Main.storyboard index e0ac414..d342b4d 100644 --- a/safari-native/Internxt VPN/Internxt VPN/Base.lproj/Main.storyboard +++ b/safari/vpn/vpn/Base.lproj/Main.storyboard @@ -12,18 +12,18 @@

- + - + - + - + @@ -41,7 +41,7 @@ - + @@ -53,7 +53,7 @@ - + @@ -77,7 +77,7 @@ - + diff --git a/safari-native/Internxt VPN/Internxt VPN/Info.plist b/safari/vpn/vpn/Info.plist similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Info.plist rename to safari/vpn/vpn/Info.plist diff --git a/safari-native/Internxt VPN/Internxt VPN/Resources/Base.lproj/Main.html b/safari/vpn/vpn/Resources/Base.lproj/Main.html similarity index 52% rename from safari-native/Internxt VPN/Internxt VPN/Resources/Base.lproj/Main.html rename to safari/vpn/vpn/Resources/Base.lproj/Main.html index 53e4aa7..48ad91e 100644 --- a/safari-native/Internxt VPN/Internxt VPN/Resources/Base.lproj/Main.html +++ b/safari/vpn/vpn/Resources/Base.lproj/Main.html @@ -10,10 +10,10 @@ - Internxt VPN Icon -

You can turn on Internxt VPN’s extension in Safari Extensions preferences.

-

Internxt VPN’s extension is currently on. You can turn it off in Safari Extensions preferences.

-

Internxt VPN’s extension is currently off. You can turn it on in Safari Extensions preferences.

+ vpn Icon +

You can turn on vpn’s extension in Safari Extensions preferences.

+

vpn’s extension is currently on. You can turn it off in Safari Extensions preferences.

+

vpn’s extension is currently off. You can turn it on in Safari Extensions preferences.

diff --git a/safari-native/Internxt VPN/Internxt VPN/Resources/Icon.png b/safari/vpn/vpn/Resources/Icon.png similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Resources/Icon.png rename to safari/vpn/vpn/Resources/Icon.png diff --git a/safari-native/Internxt VPN/Internxt VPN/Resources/Script.js b/safari/vpn/vpn/Resources/Script.js similarity index 72% rename from safari-native/Internxt VPN/Internxt VPN/Resources/Script.js rename to safari/vpn/vpn/Resources/Script.js index c73367f..d7bacda 100644 --- a/safari-native/Internxt VPN/Internxt VPN/Resources/Script.js +++ b/safari/vpn/vpn/Resources/Script.js @@ -1,8 +1,8 @@ function show(enabled, useSettingsInsteadOfPreferences) { if (useSettingsInsteadOfPreferences) { - document.getElementsByClassName('state-on')[0].innerText = "Internxt VPN’s extension is currently on. You can turn it off in the Extensions section of Safari Settings."; - document.getElementsByClassName('state-off')[0].innerText = "Internxt VPN’s extension is currently off. You can turn it on in the Extensions section of Safari Settings."; - document.getElementsByClassName('state-unknown')[0].innerText = "You can turn on Internxt VPN’s extension in the Extensions section of Safari Settings."; + document.getElementsByClassName('state-on')[0].innerText = "vpn’s extension is currently on. You can turn it off in the Extensions section of Safari Settings."; + document.getElementsByClassName('state-off')[0].innerText = "vpn’s extension is currently off. You can turn it on in the Extensions section of Safari Settings."; + document.getElementsByClassName('state-unknown')[0].innerText = "You can turn on vpn’s extension in the Extensions section of Safari Settings."; document.getElementsByClassName('open-preferences')[0].innerText = "Quit and Open Safari Settings…"; } diff --git a/safari-native/Internxt VPN/Internxt VPN/Resources/Style.css b/safari/vpn/vpn/Resources/Style.css similarity index 100% rename from safari-native/Internxt VPN/Internxt VPN/Resources/Style.css rename to safari/vpn/vpn/Resources/Style.css diff --git a/safari-native/Internxt VPN/Internxt VPN/ViewController.swift b/safari/vpn/vpn/ViewController.swift similarity index 99% rename from safari-native/Internxt VPN/Internxt VPN/ViewController.swift rename to safari/vpn/vpn/ViewController.swift index 3f23881..1a653d2 100644 --- a/safari-native/Internxt VPN/Internxt VPN/ViewController.swift +++ b/safari/vpn/vpn/ViewController.swift @@ -1,6 +1,6 @@ // // ViewController.swift -// Internxt VPN +// vpn // // Created by Javi on 11/5/26. //