Warning, /network/kdeconnect-ios/KDE Connect/KDE Connect.xcodeproj/project.pbxproj is written in an unsupported language. File is not indexed.

0001 // !$*UTF8*$!
0002 {
0003         archiveVersion = 1;
0004         classes = {
0005         };
0006         objectVersion = 55;
0007         objects = {
0008 
0009 /* Begin PBXBuildFile section */
0010                 1491F15A26AC8BD6008C1065 /* OpenSSL in Frameworks */ = {isa = PBXBuildFile; productRef = 1491F15926AC8BD6008C1065 /* OpenSSL */; };
0011                 1499A8DA2698BF0F00FDF493 /* LanLinkProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 1499A8D42698BF0F00FDF493 /* LanLinkProvider.m */; };
0012                 1499A8DB2698BF0F00FDF493 /* LanLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 1499A8D52698BF0F00FDF493 /* LanLink.m */; };
0013                 1499A8DC2698BF0F00FDF493 /* BaseLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 1499A8D82698BF0F00FDF493 /* BaseLink.m */; };
0014                 1499A8DD2698BF0F00FDF493 /* BaseLinkProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 1499A8D92698BF0F00FDF493 /* BaseLinkProvider.m */; };
0015                 1499A8E22698BF6900FDF493 /* NetworkPackage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1499A8E02698BF6900FDF493 /* NetworkPackage.m */; };
0016                 1499A8E72698BFF300FDF493 /* Device.m in Sources */ = {isa = PBXBuildFile; fileRef = 1499A8E32698BFF300FDF493 /* Device.m */; };
0017                 1499A8E82698BFF300FDF493 /* KeychainItemWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 1499A8E62698BFF300FDF493 /* KeychainItemWrapper.m */; };
0018                 14B95A2B272ED7C8003F3B01 /* CertificateServiceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 14B95A2A272ED7C8003F3B01 /* CertificateServiceHelper.m */; };
0019                 2B4BEFB828EAC7240053553A /* KeyboardInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B4BEFB728EAC7240053553A /* KeyboardInput.swift */; };
0020                 3D5C169E2A49934A005F423D /* MdnsDiscovery.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D5C169D2A49934A005F423D /* MdnsDiscovery.swift */; };
0021                 53A0A1D2283ED2B600C7C473 /* Haptics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A0A1D1283ED2B600C7C473 /* Haptics.swift */; };
0022                 53A0A1D4283ED43200C7C473 /* DeviceType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A0A1D3283ED43200C7C473 /* DeviceType+Extensions.swift */; };
0023                 53A0A1D6283ED49E00C7C473 /* Device+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A0A1D5283ED49E00C7C473 /* Device+Extensions.swift */; };
0024                 53A0A1D8283ED55200C7C473 /* KeyEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A0A1D7283ED55200C7C473 /* KeyEvent.swift */; };
0025                 53A0A1DA283ED59100C7C473 /* Date+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A0A1D9283ED59100C7C473 /* Date+Extensions.swift */; };
0026                 53A0A1DC283ED5C400C7C473 /* BackgroundService+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A0A1DB283ED5C400C7C473 /* BackgroundService+Extensions.swift */; };
0027                 53A0A1DE283ED78700C7C473 /* LocalizedStringKey+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A0A1DD283ED78700C7C473 /* LocalizedStringKey+Extensions.swift */; };
0028                 53A92E6D27ED4F4F0085A10C /* SystemSound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A92E6C27ED4F4F0085A10C /* SystemSound.swift */; };
0029                 5EA4114427960C1C0044C559 /* libs.json in Resources */ = {isa = PBXBuildFile; fileRef = 5EA4114227960C1C0044C559 /* libs.json */; };
0030                 5EA4114627960D0B0044C559 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5EA4114527960D0B0044C559 /* Assets.xcassets */; };
0031                 5EF3BDAB27995FCE005C2E3A /* iOS14CompatibleTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EF3BDAA27995FCE005C2E3A /* iOS14CompatibleTextView.swift */; };
0032                 5EFA051C279432CA009C91D2 /* SettingsAboutView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EFA051B279432CA009C91D2 /* SettingsAboutView.swift */; };
0033                 A01FDD2726C4F6D50014B165 /* Plugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = A01FDD2626C4F6D50014B165 /* Plugin.swift */; };
0034                 A01FDD2926C4F8420014B165 /* Ping.swift in Sources */ = {isa = PBXBuildFile; fileRef = A01FDD2826C4F8420014B165 /* Ping.swift */; };
0035                 A01FDD2D26C62E180014B165 /* Share.swift in Sources */ = {isa = PBXBuildFile; fileRef = A01FDD2C26C62E170014B165 /* Share.swift */; };
0036                 A01FDD2F26C6FD110014B165 /* FindMyPhone.swift in Sources */ = {isa = PBXBuildFile; fileRef = A01FDD2E26C6FD110014B165 /* FindMyPhone.swift */; };
0037                 A01FDD3126C701360014B165 /* Battery.swift in Sources */ = {isa = PBXBuildFile; fileRef = A01FDD3026C701360014B165 /* Battery.swift */; };
0038                 A09CFCDF2737195E007008A6 /* View+iOS14Compatibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = A09CFCDE2737195E007008A6 /* View+iOS14Compatibility.swift */; };
0039                 A0A04430267BF38700CC21DD /* KDE_Connect_App.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0A0442F267BF38700CC21DD /* KDE_Connect_App.swift */; };
0040                 A0A04432267BF38700CC21DD /* MainTabView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0A04431267BF38700CC21DD /* MainTabView.swift */; };
0041                 A0A04437267BF38A00CC21DD /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A0A04436267BF38A00CC21DD /* Preview Assets.xcassets */; };
0042                 A0A04442267BF38A00CC21DD /* KDE_Connect_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0A04441267BF38A00CC21DD /* KDE_Connect_Tests.swift */; };
0043                 A0A0444D267BF38A00CC21DD /* KDE_Connect_UITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0A0444C267BF38A00CC21DD /* KDE_Connect_UITests.swift */; };
0044                 A0A0445B267BF40400CC21DD /* DevicesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0A0445A267BF40400CC21DD /* DevicesView.swift */; };
0045                 A0A0445D267BF41200CC21DD /* DevicesDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0A0445C267BF41200CC21DD /* DevicesDetailView.swift */; };
0046                 A0A0445F267BF41B00CC21DD /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0A0445E267BF41B00CC21DD /* SettingsView.swift */; };
0047                 A0AAA99726E2D968003883A7 /* ConfigureDeviceByIPView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0AAA99626E2D967003883A7 /* ConfigureDeviceByIPView.swift */; };
0048                 A0B0852F26E576950010AE9D /* Clipboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0B0852E26E576950010AE9D /* Clipboard.swift */; };
0049                 A0B8727D267BFBC500F0EB72 /* SettingsDeviceNameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0B8727C267BFBC500F0EB72 /* SettingsDeviceNameView.swift */; };
0050                 A0B8727F267BFE3E00F0EB72 /* SelfDeviceData.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0B8727E267BFE3E00F0EB72 /* SelfDeviceData.swift */; };
0051                 A0B87285267E73E700F0EB72 /* SettingsChosenThemeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0B87284267E73E600F0EB72 /* SettingsChosenThemeView.swift */; };
0052                 A0B87287267F16E100F0EB72 /* DeviceDetailPluginSettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0B87286267F16E100F0EB72 /* DeviceDetailPluginSettingsView.swift */; };
0053                 A0BECF6626C0EDD10037E299 /* BackgroundService.m in Sources */ = {isa = PBXBuildFile; fileRef = A0BECF6526C0EDD10037E299 /* BackgroundService.m */; };
0054                 A0BECF6826C195240037E299 /* ConnectedDevicesViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0BECF6726C195240037E299 /* ConnectedDevicesViewModel.swift */; };
0055                 A0C00FC526F5807C007EFCCA /* CertificateService.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0C00FC426F5807C007EFCCA /* CertificateService.swift */; };
0056                 A0CA112126F3C7ED006F6EAC /* RunCommandView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0CA112026F3C7ED006F6EAC /* RunCommandView.swift */; };
0057                 A0CA112326F3C7F7006F6EAC /* RunCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0CA112226F3C7F7006F6EAC /* RunCommand.swift */; };
0058                 A0CA112526F3CF66006F6EAC /* CommandEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0CA112426F3CF66006F6EAC /* CommandEntry.swift */; };
0059                 A0D76FCC26E6B034009D9B03 /* RemoteInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0D76FCB26E6B034009D9B03 /* RemoteInputView.swift */; };
0060                 A0D76FCE26E6F562009D9B03 /* RemoteInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0D76FCD26E6F562009D9B03 /* RemoteInput.swift */; };
0061                 A0D76FD026E73412009D9B03 /* TwoFingerTapView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0D76FCF26E73412009D9B03 /* TwoFingerTapView.swift */; };
0062                 A0D76FD226E73F12009D9B03 /* TapRecognizerViewModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0D76FD126E73F12009D9B03 /* TapRecognizerViewModifier.swift */; };
0063                 A0D8CBD526EF1A4700791D07 /* SettingsAdvancedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0D8CBD426EF1A4700791D07 /* SettingsAdvancedView.swift */; };
0064                 A0D8CBD826F02C6700791D07 /* PresenterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0D8CBD726F02C6700791D07 /* PresenterView.swift */; };
0065                 A0D8CBDA26F02C7D00791D07 /* Presenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0D8CBD926F02C7D00791D07 /* Presenter.swift */; };
0066                 A0FB449A26BA796400733914 /* Backend.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0FB449926BA796400733914 /* Backend.swift */; };
0067                 A2D0C2B527CD471700C7217F /* AlertManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2D0C2B427CD471700C7217F /* AlertManager.swift */; };
0068                 D20922C927C5EC3900AF6F76 /* FeaturesList.swift in Sources */ = {isa = PBXBuildFile; fileRef = D20922C827C5EC3900AF6F76 /* FeaturesList.swift */; };
0069                 D20ABB0B29A4A04E006F277B /* FileTransferItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = D20ABB0A29A4A04E006F277B /* FileTransferItem.swift */; };
0070                 D20FCC41282F4D5500A6E16B /* Contributors.swift in Sources */ = {isa = PBXBuildFile; fileRef = D20FCC40282F4D5500A6E16B /* Contributors.swift */; };
0071                 D20FF56527C77DF000E347F7 /* AccessibilityTitleOnlyLabelStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = D20FF56427C77DF000E347F7 /* AccessibilityTitleOnlyLabelStyle.swift */; };
0072                 D20FF56727C77E0F00E347F7 /* AccessibleHStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = D20FF56627C77E0F00E347F7 /* AccessibleHStack.swift */; };
0073                 D21A100829B878B800CE02F8 /* OrderedCollections in Frameworks */ = {isa = PBXBuildFile; productRef = D21A100729B878B800CE02F8 /* OrderedCollections */; };
0074                 D2423C3C29148B0200616D70 /* FileTransferStatusSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2423C3B29148B0200616D70 /* FileTransferStatusSection.swift */; };
0075                 D2423C402914979B00616D70 /* iOS14+TextFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2423C3F2914979B00616D70 /* iOS14+TextFormat.swift */; };
0076                 D24FFB4D29E76E8500604DA4 /* FilesTab.swift in Sources */ = {isa = PBXBuildFile; fileRef = D24FFB4C29E76E8500604DA4 /* FilesTab.swift */; };
0077                 D24FFB4F29E7854000604DA4 /* OpenReceivedDocumentsFolderButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = D24FFB4E29E7854000604DA4 /* OpenReceivedDocumentsFolderButton.swift */; };
0078                 D264C2DB27C8667800BD8AFB /* AppIconPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = D264C2DA27C8667800BD8AFB /* AppIconPicker.swift */; };
0079                 D26C5135275CBB4800074DB3 /* BatteryStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26C5134275CBB4800074DB3 /* BatteryStatus.swift */; };
0080                 D271710929F07E51000CDB7F /* FilesHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = D271710829F07E51000CDB7F /* FilesHelper.swift */; };
0081                 D27D727F29B051D8002C00B7 /* NetworkChangeMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = D27D727E29B051D8002C00B7 /* NetworkChangeMonitor.swift */; };
0082                 D28C94CA27D1CAAA002EBC2D /* OSLogManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = D28C94C927D1CAAA002EBC2D /* OSLogManager.swift */; };
0083                 D28C94CC27D1CAD2002EBC2D /* OSLogView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D28C94CB27D1CAD2002EBC2D /* OSLogView.swift */; };
0084                 D28C94CE27D1CDB6002EBC2D /* OSLogEntryLogView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D28C94CD27D1CDB6002EBC2D /* OSLogEntryLogView.swift */; };
0085                 D28C94D127D1CEB9002EBC2D /* OSLog+KDE Connect.swift in Sources */ = {isa = PBXBuildFile; fileRef = D28C94D027D1CEB9002EBC2D /* OSLog+KDE Connect.swift */; };
0086                 D2916A4227C98BC200EF0714 /* SetupForUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2916A4127C98BC200EF0714 /* SetupForUITests.swift */; };
0087                 D298D96927D2C8810053F65B /* NetworkPackage+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D298D96827D2C8810053F65B /* NetworkPackage+Extensions.swift */; };
0088                 D298D96B27D2C91F0053F65B /* NetworkPackageComposer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D298D96A27D2C91F0053F65B /* NetworkPackageComposer.swift */; };
0089                 D2A8720E282C95D700DE980E /* DeviceDiscoveryHelp.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2A8720D282C95D700DE980E /* DeviceDiscoveryHelp.swift */; };
0090                 D2D0A89C27688B5500CA9B13 /* MediaPicker in Frameworks */ = {isa = PBXBuildFile; productRef = D2D0A89B27688B5500CA9B13 /* MediaPicker */; };
0091                 D2E60C3F29FD156C00502F07 /* FileTransferStatusOverview.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2E60C3E29FD156C00502F07 /* FileTransferStatusOverview.swift */; };
0092                 D2E60C4129FDB06000502F07 /* SetupFileTransfersForUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2E60C4029FDB06000502F07 /* SetupFileTransfersForUITests.swift */; };
0093                 D2F7776627C99760008F20A1 /* SnapshotHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2F7776427C9970E008F20A1 /* SnapshotHelper.swift */; };
0094                 D2FAF12727D2E78900658753 /* Introspect in Frameworks */ = {isa = PBXBuildFile; productRef = D2FAF12627D2E78900658753 /* Introspect */; };
0095                 D2FBA1F9277179A300EBA686 /* CocoaAsyncSocket in Frameworks */ = {isa = PBXBuildFile; productRef = D2FBA1F8277179A300EBA686 /* CocoaAsyncSocket */; };
0096                 DB8E559E2815961200101059 /* iOS14+FocusState.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB8E559D2815961200101059 /* iOS14+FocusState.swift */; };
0097 /* End PBXBuildFile section */
0098 
0099 /* Begin PBXContainerItemProxy section */
0100                 A0A0443E267BF38A00CC21DD /* PBXContainerItemProxy */ = {
0101                         isa = PBXContainerItemProxy;
0102                         containerPortal = A0A04424267BF38700CC21DD /* Project object */;
0103                         proxyType = 1;
0104                         remoteGlobalIDString = A0A0442B267BF38700CC21DD;
0105                         remoteInfo = "KDE Connect Test";
0106                 };
0107                 A0A04449267BF38A00CC21DD /* PBXContainerItemProxy */ = {
0108                         isa = PBXContainerItemProxy;
0109                         containerPortal = A0A04424267BF38700CC21DD /* Project object */;
0110                         proxyType = 1;
0111                         remoteGlobalIDString = A0A0442B267BF38700CC21DD;
0112                         remoteInfo = "KDE Connect Test";
0113                 };
0114 /* End PBXContainerItemProxy section */
0115 
0116 /* Begin PBXFileReference section */
0117                 1499A8D02698BF0F00FDF493 /* LanLink-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "LanLink-Bridging-Header.h"; sourceTree = "<group>"; };
0118                 1499A8D22698BF0F00FDF493 /* LanLinkProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LanLinkProvider.h; sourceTree = "<group>"; };
0119                 1499A8D32698BF0F00FDF493 /* LanLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LanLink.h; sourceTree = "<group>"; };
0120                 1499A8D42698BF0F00FDF493 /* LanLinkProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LanLinkProvider.m; sourceTree = "<group>"; };
0121                 1499A8D52698BF0F00FDF493 /* LanLink.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LanLink.m; sourceTree = "<group>"; };
0122                 1499A8D62698BF0F00FDF493 /* BaseLinkProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseLinkProvider.h; sourceTree = "<group>"; };
0123                 1499A8D72698BF0F00FDF493 /* BaseLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseLink.h; sourceTree = "<group>"; };
0124                 1499A8D82698BF0F00FDF493 /* BaseLink.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseLink.m; sourceTree = "<group>"; };
0125                 1499A8D92698BF0F00FDF493 /* BaseLinkProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseLinkProvider.m; sourceTree = "<group>"; };
0126                 1499A8DF2698BF6900FDF493 /* NetworkPackage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetworkPackage.h; sourceTree = "<group>"; };
0127                 1499A8E02698BF6900FDF493 /* NetworkPackage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NetworkPackage.m; sourceTree = "<group>"; };
0128                 1499A8E32698BFF300FDF493 /* Device.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Device.m; sourceTree = "<group>"; };
0129                 1499A8E42698BFF300FDF493 /* KeychainItemWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeychainItemWrapper.h; sourceTree = "<group>"; };
0130                 1499A8E52698BFF300FDF493 /* Device.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Device.h; sourceTree = "<group>"; };
0131                 1499A8E62698BFF300FDF493 /* KeychainItemWrapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KeychainItemWrapper.m; sourceTree = "<group>"; };
0132                 14B95A2A272ED7C8003F3B01 /* CertificateServiceHelper.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CertificateServiceHelper.m; sourceTree = "<group>"; };
0133                 2B4BEFB728EAC7240053553A /* KeyboardInput.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeyboardInput.swift; sourceTree = "<group>"; };
0134                 3D5C169D2A49934A005F423D /* MdnsDiscovery.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MdnsDiscovery.swift; sourceTree = "<group>"; };
0135                 53A0A1D1283ED2B600C7C473 /* Haptics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Haptics.swift; sourceTree = "<group>"; };
0136                 53A0A1D3283ED43200C7C473 /* DeviceType+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DeviceType+Extensions.swift"; sourceTree = "<group>"; };
0137                 53A0A1D5283ED49E00C7C473 /* Device+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Device+Extensions.swift"; sourceTree = "<group>"; };
0138                 53A0A1D7283ED55200C7C473 /* KeyEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyEvent.swift; sourceTree = "<group>"; };
0139                 53A0A1D9283ED59100C7C473 /* Date+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Date+Extensions.swift"; sourceTree = "<group>"; };
0140                 53A0A1DB283ED5C400C7C473 /* BackgroundService+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "BackgroundService+Extensions.swift"; sourceTree = "<group>"; };
0141                 53A0A1DD283ED78700C7C473 /* LocalizedStringKey+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "LocalizedStringKey+Extensions.swift"; sourceTree = "<group>"; };
0142                 53A92E6C27ED4F4F0085A10C /* SystemSound.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SystemSound.swift; sourceTree = "<group>"; };
0143                 5EA4114227960C1C0044C559 /* libs.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = libs.json; sourceTree = "<group>"; };
0144                 5EA4114527960D0B0044C559 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
0145                 5EF3BDAA27995FCE005C2E3A /* iOS14CompatibleTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = iOS14CompatibleTextView.swift; sourceTree = "<group>"; };
0146                 5EFA051B279432CA009C91D2 /* SettingsAboutView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsAboutView.swift; sourceTree = "<group>"; };
0147                 A01FDD2626C4F6D50014B165 /* Plugin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Plugin.swift; sourceTree = "<group>"; };
0148                 A01FDD2826C4F8420014B165 /* Ping.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Ping.swift; sourceTree = "<group>"; };
0149                 A01FDD2C26C62E170014B165 /* Share.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Share.swift; sourceTree = "<group>"; };
0150                 A01FDD2E26C6FD110014B165 /* FindMyPhone.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FindMyPhone.swift; sourceTree = "<group>"; };
0151                 A01FDD3026C701360014B165 /* Battery.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Battery.swift; sourceTree = "<group>"; };
0152                 A034ADA726BF32F500A7CC70 /* KDE Connect.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "KDE Connect.entitlements"; sourceTree = "<group>"; };
0153                 A09CFCDE2737195E007008A6 /* View+iOS14Compatibility.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "View+iOS14Compatibility.swift"; sourceTree = "<group>"; };
0154                 A0A0442C267BF38700CC21DD /* KDE Connect.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "KDE Connect.app"; sourceTree = BUILT_PRODUCTS_DIR; };
0155                 A0A0442F267BF38700CC21DD /* KDE_Connect_App.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KDE_Connect_App.swift; sourceTree = "<group>"; };
0156                 A0A04431267BF38700CC21DD /* MainTabView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainTabView.swift; sourceTree = "<group>"; };
0157                 A0A04436267BF38A00CC21DD /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
0158                 A0A04438267BF38A00CC21DD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0159                 A0A0443D267BF38A00CC21DD /* KDE ConnectTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "KDE ConnectTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
0160                 A0A04441267BF38A00CC21DD /* KDE_Connect_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KDE_Connect_Tests.swift; sourceTree = "<group>"; };
0161                 A0A04443267BF38A00CC21DD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0162                 A0A04448267BF38A00CC21DD /* KDE ConnectUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "KDE ConnectUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
0163                 A0A0444C267BF38A00CC21DD /* KDE_Connect_UITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KDE_Connect_UITests.swift; sourceTree = "<group>"; };
0164                 A0A0444E267BF38A00CC21DD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
0165                 A0A0445A267BF40400CC21DD /* DevicesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DevicesView.swift; sourceTree = "<group>"; };
0166                 A0A0445C267BF41200CC21DD /* DevicesDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DevicesDetailView.swift; sourceTree = "<group>"; };
0167                 A0A0445E267BF41B00CC21DD /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = "<group>"; };
0168                 A0AAA99626E2D967003883A7 /* ConfigureDeviceByIPView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigureDeviceByIPView.swift; sourceTree = "<group>"; };
0169                 A0B0852E26E576950010AE9D /* Clipboard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Clipboard.swift; sourceTree = "<group>"; };
0170                 A0B8727C267BFBC500F0EB72 /* SettingsDeviceNameView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsDeviceNameView.swift; sourceTree = "<group>"; };
0171                 A0B8727E267BFE3E00F0EB72 /* SelfDeviceData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelfDeviceData.swift; sourceTree = "<group>"; };
0172                 A0B87284267E73E600F0EB72 /* SettingsChosenThemeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsChosenThemeView.swift; sourceTree = "<group>"; };
0173                 A0B87286267F16E100F0EB72 /* DeviceDetailPluginSettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceDetailPluginSettingsView.swift; sourceTree = "<group>"; };
0174                 A0BECF6426C0ED890037E299 /* BackgroundService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BackgroundService.h; sourceTree = "<group>"; };
0175                 A0BECF6526C0EDD10037E299 /* BackgroundService.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BackgroundService.m; sourceTree = "<group>"; };
0176                 A0BECF6726C195240037E299 /* ConnectedDevicesViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConnectedDevicesViewModel.swift; sourceTree = "<group>"; };
0177                 A0C00FC426F5807C007EFCCA /* CertificateService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CertificateService.swift; sourceTree = "<group>"; };
0178                 A0CA112026F3C7ED006F6EAC /* RunCommandView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunCommandView.swift; sourceTree = "<group>"; };
0179                 A0CA112226F3C7F7006F6EAC /* RunCommand.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunCommand.swift; sourceTree = "<group>"; };
0180                 A0CA112426F3CF66006F6EAC /* CommandEntry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommandEntry.swift; sourceTree = "<group>"; };
0181                 A0D76FCB26E6B034009D9B03 /* RemoteInputView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RemoteInputView.swift; sourceTree = "<group>"; };
0182                 A0D76FCD26E6F562009D9B03 /* RemoteInput.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RemoteInput.swift; sourceTree = "<group>"; };
0183                 A0D76FCF26E73412009D9B03 /* TwoFingerTapView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TwoFingerTapView.swift; sourceTree = "<group>"; };
0184                 A0D76FD126E73F12009D9B03 /* TapRecognizerViewModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TapRecognizerViewModifier.swift; sourceTree = "<group>"; };
0185                 A0D8CBD426EF1A4700791D07 /* SettingsAdvancedView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsAdvancedView.swift; sourceTree = "<group>"; };
0186                 A0D8CBD726F02C6700791D07 /* PresenterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PresenterView.swift; sourceTree = "<group>"; };
0187                 A0D8CBD926F02C7D00791D07 /* Presenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Presenter.swift; sourceTree = "<group>"; };
0188                 A0FB449926BA796400733914 /* Backend.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Backend.swift; sourceTree = "<group>"; };
0189                 A2D0C2B427CD471700C7217F /* AlertManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlertManager.swift; sourceTree = "<group>"; };
0190                 D20922C827C5EC3900AF6F76 /* FeaturesList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeaturesList.swift; sourceTree = "<group>"; };
0191                 D20ABB0A29A4A04E006F277B /* FileTransferItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileTransferItem.swift; sourceTree = "<group>"; };
0192                 D20FCC40282F4D5500A6E16B /* Contributors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Contributors.swift; sourceTree = "<group>"; };
0193                 D20FF56427C77DF000E347F7 /* AccessibilityTitleOnlyLabelStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccessibilityTitleOnlyLabelStyle.swift; sourceTree = "<group>"; };
0194                 D20FF56627C77E0F00E347F7 /* AccessibleHStack.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccessibleHStack.swift; sourceTree = "<group>"; };
0195                 D2423C3B29148B0200616D70 /* FileTransferStatusSection.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileTransferStatusSection.swift; sourceTree = "<group>"; };
0196                 D2423C3F2914979B00616D70 /* iOS14+TextFormat.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "iOS14+TextFormat.swift"; sourceTree = "<group>"; };
0197                 D24FFB4C29E76E8500604DA4 /* FilesTab.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FilesTab.swift; sourceTree = "<group>"; };
0198                 D24FFB4E29E7854000604DA4 /* OpenReceivedDocumentsFolderButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OpenReceivedDocumentsFolderButton.swift; sourceTree = "<group>"; };
0199                 D264C2DA27C8667800BD8AFB /* AppIconPicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppIconPicker.swift; sourceTree = "<group>"; };
0200                 D26C5134275CBB4800074DB3 /* BatteryStatus.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BatteryStatus.swift; sourceTree = "<group>"; };
0201                 D271710829F07E51000CDB7F /* FilesHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FilesHelper.swift; sourceTree = "<group>"; };
0202                 D275BF2D29A4CD1600CD1CDC /* LinkDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LinkDelegate.h; sourceTree = "<group>"; };
0203                 D27D727E29B051D8002C00B7 /* NetworkChangeMonitor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkChangeMonitor.swift; sourceTree = "<group>"; };
0204                 D28C94C927D1CAAA002EBC2D /* OSLogManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OSLogManager.swift; sourceTree = "<group>"; };
0205                 D28C94CB27D1CAD2002EBC2D /* OSLogView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OSLogView.swift; sourceTree = "<group>"; };
0206                 D28C94CD27D1CDB6002EBC2D /* OSLogEntryLogView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OSLogEntryLogView.swift; sourceTree = "<group>"; };
0207                 D28C94D027D1CEB9002EBC2D /* OSLog+KDE Connect.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OSLog+KDE Connect.swift"; sourceTree = "<group>"; };
0208                 D2916A4127C98BC200EF0714 /* SetupForUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupForUITests.swift; sourceTree = "<group>"; };
0209                 D298D96827D2C8810053F65B /* NetworkPackage+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NetworkPackage+Extensions.swift"; sourceTree = "<group>"; };
0210                 D298D96A27D2C91F0053F65B /* NetworkPackageComposer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkPackageComposer.swift; sourceTree = "<group>"; };
0211                 D2A8720D282C95D700DE980E /* DeviceDiscoveryHelp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeviceDiscoveryHelp.swift; sourceTree = "<group>"; };
0212                 D2DC60F429B0B01A001F7CB9 /* LinkProviderDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LinkProviderDelegate.h; sourceTree = "<group>"; };
0213                 D2E60C3E29FD156C00502F07 /* FileTransferStatusOverview.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileTransferStatusOverview.swift; sourceTree = "<group>"; };
0214                 D2E60C4029FDB06000502F07 /* SetupFileTransfersForUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupFileTransfersForUITests.swift; sourceTree = "<group>"; };
0215                 D2F7776427C9970E008F20A1 /* SnapshotHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SnapshotHelper.swift; path = fastlane/SnapshotHelper.swift; sourceTree = SOURCE_ROOT; };
0216                 D2F7776727C99901008F20A1 /* fastlane */ = {isa = PBXFileReference; lastKnownFileType = folder; path = fastlane; sourceTree = "<group>"; };
0217                 DB8E559D2815961200101059 /* iOS14+FocusState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "iOS14+FocusState.swift"; sourceTree = "<group>"; };
0218 /* End PBXFileReference section */
0219 
0220 /* Begin PBXFrameworksBuildPhase section */
0221                 A0A04429267BF38700CC21DD /* Frameworks */ = {
0222                         isa = PBXFrameworksBuildPhase;
0223                         buildActionMask = 2147483647;
0224                         files = (
0225                                 D21A100829B878B800CE02F8 /* OrderedCollections in Frameworks */,
0226                                 D2FBA1F9277179A300EBA686 /* CocoaAsyncSocket in Frameworks */,
0227                                 D2FAF12727D2E78900658753 /* Introspect in Frameworks */,
0228                                 1491F15A26AC8BD6008C1065 /* OpenSSL in Frameworks */,
0229                                 D2D0A89C27688B5500CA9B13 /* MediaPicker in Frameworks */,
0230                         );
0231                         runOnlyForDeploymentPostprocessing = 0;
0232                 };
0233                 A0A0443A267BF38A00CC21DD /* Frameworks */ = {
0234                         isa = PBXFrameworksBuildPhase;
0235                         buildActionMask = 2147483647;
0236                         files = (
0237                         );
0238                         runOnlyForDeploymentPostprocessing = 0;
0239                 };
0240                 A0A04445267BF38A00CC21DD /* Frameworks */ = {
0241                         isa = PBXFrameworksBuildPhase;
0242                         buildActionMask = 2147483647;
0243                         files = (
0244                         );
0245                         runOnlyForDeploymentPostprocessing = 0;
0246                 };
0247 /* End PBXFrameworksBuildPhase section */
0248 
0249 /* Begin PBXGroup section */
0250                 1499A8CC2698BE2300FDF493 /* ObjC Network Backend */ = {
0251                         isa = PBXGroup;
0252                         children = (
0253                                 D275BF2D29A4CD1600CD1CDC /* LinkDelegate.h */,
0254                                 1499A8D72698BF0F00FDF493 /* BaseLink.h */,
0255                                 1499A8D82698BF0F00FDF493 /* BaseLink.m */,
0256                                 D2DC60F429B0B01A001F7CB9 /* LinkProviderDelegate.h */,
0257                                 1499A8D62698BF0F00FDF493 /* BaseLinkProvider.h */,
0258                                 1499A8D92698BF0F00FDF493 /* BaseLinkProvider.m */,
0259                                 1499A8D12698BF0F00FDF493 /* lanBackend */,
0260                                 1499A8D02698BF0F00FDF493 /* LanLink-Bridging-Header.h */,
0261                         );
0262                         path = "ObjC Network Backend";
0263                         sourceTree = "<group>";
0264                 };
0265                 1499A8D12698BF0F00FDF493 /* lanBackend */ = {
0266                         isa = PBXGroup;
0267                         children = (
0268                                 1499A8D22698BF0F00FDF493 /* LanLinkProvider.h */,
0269                                 1499A8D32698BF0F00FDF493 /* LanLink.h */,
0270                                 1499A8D42698BF0F00FDF493 /* LanLinkProvider.m */,
0271                                 1499A8D52698BF0F00FDF493 /* LanLink.m */,
0272                                 3D5C169D2A49934A005F423D /* MdnsDiscovery.swift */,
0273                         );
0274                         path = lanBackend;
0275                         sourceTree = "<group>";
0276                 };
0277                 1499A8DE2698BF4900FDF493 /* ObjC Backend */ = {
0278                         isa = PBXGroup;
0279                         children = (
0280                                 1499A8E52698BFF300FDF493 /* Device.h */,
0281                                 1499A8E32698BFF300FDF493 /* Device.m */,
0282                                 1499A8DF2698BF6900FDF493 /* NetworkPackage.h */,
0283                                 1499A8E02698BF6900FDF493 /* NetworkPackage.m */,
0284                                 A0BECF6426C0ED890037E299 /* BackgroundService.h */,
0285                                 A0BECF6526C0EDD10037E299 /* BackgroundService.m */,
0286                                 14B95A2A272ED7C8003F3B01 /* CertificateServiceHelper.m */,
0287                                 1499A8E42698BFF300FDF493 /* KeychainItemWrapper.h */,
0288                                 1499A8E62698BFF300FDF493 /* KeychainItemWrapper.m */,
0289                         );
0290                         path = "ObjC Backend";
0291                         sourceTree = "<group>";
0292                 };
0293                 5EA4114027960BA50044C559 /* Texts */ = {
0294                         isa = PBXGroup;
0295                         children = (
0296                                 D20FCC40282F4D5500A6E16B /* Contributors.swift */,
0297                                 5EA4114227960C1C0044C559 /* libs.json */,
0298                         );
0299                         path = Texts;
0300                         sourceTree = "<group>";
0301                 };
0302                 A01FDD2526C4F65B0014B165 /* Plugins and Plugin Views */ = {
0303                         isa = PBXGroup;
0304                         children = (
0305                                 A01FDD2626C4F6D50014B165 /* Plugin.swift */,
0306                                 A0D8CBCD26EF088700791D07 /* Battery */,
0307                                 A0D8CBCE26EF089700791D07 /* FindMyPhone */,
0308                                 A0D8CBCF26EF08A800791D07 /* Ping */,
0309                                 A0D8CBD026EF08B600791D07 /* Share */,
0310                                 A0D8CBD126EF08C300791D07 /* Clipboard */,
0311                                 A0D8CBD626F02C2800791D07 /* Presenter */,
0312                                 A0D8CBD226EF08CE00791D07 /* RemoteInput */,
0313                                 A0D8CBDB26F13A2A00791D07 /* RunCommand */,
0314                         );
0315                         path = "Plugins and Plugin Views";
0316                         sourceTree = "<group>";
0317                 };
0318                 A0A04423267BF38700CC21DD = {
0319                         isa = PBXGroup;
0320                         children = (
0321                                 A0A0442E267BF38700CC21DD /* KDE Connect */,
0322                                 A0A04440267BF38A00CC21DD /* KDE Connect Tests */,
0323                                 A0A0444B267BF38A00CC21DD /* KDE Connect UITests */,
0324                                 D2F7776727C99901008F20A1 /* fastlane */,
0325                                 A0A0442D267BF38700CC21DD /* Products */,
0326                                 D2FBA1F7277179A300EBA686 /* Frameworks */,
0327                         );
0328                         sourceTree = "<group>";
0329                 };
0330                 A0A0442D267BF38700CC21DD /* Products */ = {
0331                         isa = PBXGroup;
0332                         children = (
0333                                 A0A0442C267BF38700CC21DD /* KDE Connect.app */,
0334                                 A0A0443D267BF38A00CC21DD /* KDE ConnectTests.xctest */,
0335                                 A0A04448267BF38A00CC21DD /* KDE ConnectUITests.xctest */,
0336                         );
0337                         name = Products;
0338                         sourceTree = "<group>";
0339                 };
0340                 A0A0442E267BF38700CC21DD /* KDE Connect */ = {
0341                         isa = PBXGroup;
0342                         children = (
0343                                 A034ADA726BF32F500A7CC70 /* KDE Connect.entitlements */,
0344                                 1499A8DE2698BF4900FDF493 /* ObjC Backend */,
0345                                 1499A8CC2698BE2300FDF493 /* ObjC Network Backend */,
0346                                 A0D8CBC626EF06FA00791D07 /* Swift Backend */,
0347                                 A01FDD2526C4F65B0014B165 /* Plugins and Plugin Views */,
0348                                 A0D8CBCA26EF080E00791D07 /* Views */,
0349                                 D28C94C827D1CA87002EBC2D /* Developer */,
0350                                 5EA4114027960BA50044C559 /* Texts */,
0351                                 A0A04438267BF38A00CC21DD /* Info.plist */,
0352                                 5EA4114527960D0B0044C559 /* Assets.xcassets */,
0353                                 A0A04435267BF38A00CC21DD /* Preview Content */,
0354                         );
0355                         path = "KDE Connect";
0356                         sourceTree = "<group>";
0357                 };
0358                 A0A04435267BF38A00CC21DD /* Preview Content */ = {
0359                         isa = PBXGroup;
0360                         children = (
0361                                 A0A04436267BF38A00CC21DD /* Preview Assets.xcassets */,
0362                         );
0363                         path = "Preview Content";
0364                         sourceTree = "<group>";
0365                 };
0366                 A0A04440267BF38A00CC21DD /* KDE Connect Tests */ = {
0367                         isa = PBXGroup;
0368                         children = (
0369                                 A0A04441267BF38A00CC21DD /* KDE_Connect_Tests.swift */,
0370                                 A0A04443267BF38A00CC21DD /* Info.plist */,
0371                         );
0372                         path = "KDE Connect Tests";
0373                         sourceTree = "<group>";
0374                 };
0375                 A0A0444B267BF38A00CC21DD /* KDE Connect UITests */ = {
0376                         isa = PBXGroup;
0377                         children = (
0378                                 A0A0444C267BF38A00CC21DD /* KDE_Connect_UITests.swift */,
0379                                 D2F7776427C9970E008F20A1 /* SnapshotHelper.swift */,
0380                                 A0A0444E267BF38A00CC21DD /* Info.plist */,
0381                         );
0382                         path = "KDE Connect UITests";
0383                         sourceTree = "<group>";
0384                 };
0385                 A0D8CBC626EF06FA00791D07 /* Swift Backend */ = {
0386                         isa = PBXGroup;
0387                         children = (
0388                                 A0BECF6726C195240037E299 /* ConnectedDevicesViewModel.swift */,
0389                                 A0C00FC426F5807C007EFCCA /* CertificateService.swift */,
0390                                 A0FB449926BA796400733914 /* Backend.swift */,
0391                                 A0B8727E267BFE3E00F0EB72 /* SelfDeviceData.swift */,
0392                                 A2D0C2B427CD471700C7217F /* AlertManager.swift */,
0393                                 53A92E6C27ED4F4F0085A10C /* SystemSound.swift */,
0394                                 53A0A1D1283ED2B600C7C473 /* Haptics.swift */,
0395                                 53A0A1D3283ED43200C7C473 /* DeviceType+Extensions.swift */,
0396                                 53A0A1D5283ED49E00C7C473 /* Device+Extensions.swift */,
0397                                 53A0A1D7283ED55200C7C473 /* KeyEvent.swift */,
0398                                 53A0A1D9283ED59100C7C473 /* Date+Extensions.swift */,
0399                                 53A0A1DB283ED5C400C7C473 /* BackgroundService+Extensions.swift */,
0400                                 53A0A1DD283ED78700C7C473 /* LocalizedStringKey+Extensions.swift */,
0401                                 D20ABB0A29A4A04E006F277B /* FileTransferItem.swift */,
0402                                 D27D727E29B051D8002C00B7 /* NetworkChangeMonitor.swift */,
0403                         );
0404                         path = "Swift Backend";
0405                         sourceTree = "<group>";
0406                 };
0407                 A0D8CBC926EF07C000791D07 /* Abstracted Views */ = {
0408                         isa = PBXGroup;
0409                         children = (
0410                                 D20FF56327C77DE400E347F7 /* Accessibility */,
0411                                 A0D76FCF26E73412009D9B03 /* TwoFingerTapView.swift */,
0412                                 A0D76FD126E73F12009D9B03 /* TapRecognizerViewModifier.swift */,
0413                                 D26C5134275CBB4800074DB3 /* BatteryStatus.swift */,
0414                                 DB8E559C281595EF00101059 /* iOS14Compatibility */,
0415                         );
0416                         path = "Abstracted Views";
0417                         sourceTree = "<group>";
0418                 };
0419                 A0D8CBCA26EF080E00791D07 /* Views */ = {
0420                         isa = PBXGroup;
0421                         children = (
0422                                 A0D8CBCB26EF081D00791D07 /* Top Level */,
0423                                 A0D8CBC926EF07C000791D07 /* Abstracted Views */,
0424                                 A0D8CBCC26EF082F00791D07 /* Devices */,
0425                                 D24FFB4929E76CB300604DA4 /* Files */,
0426                                 A0D8CBD326EF090800791D07 /* Settings */,
0427                         );
0428                         path = Views;
0429                         sourceTree = "<group>";
0430                 };
0431                 A0D8CBCB26EF081D00791D07 /* Top Level */ = {
0432                         isa = PBXGroup;
0433                         children = (
0434                                 A0A0442F267BF38700CC21DD /* KDE_Connect_App.swift */,
0435                                 A0A04431267BF38700CC21DD /* MainTabView.swift */,
0436                         );
0437                         path = "Top Level";
0438                         sourceTree = "<group>";
0439                 };
0440                 A0D8CBCC26EF082F00791D07 /* Devices */ = {
0441                         isa = PBXGroup;
0442                         children = (
0443                                 A0A0445A267BF40400CC21DD /* DevicesView.swift */,
0444                                 D2A8720D282C95D700DE980E /* DeviceDiscoveryHelp.swift */,
0445                                 A0A0445C267BF41200CC21DD /* DevicesDetailView.swift */,
0446                                 A0B87286267F16E100F0EB72 /* DeviceDetailPluginSettingsView.swift */,
0447                                 A0AAA99626E2D967003883A7 /* ConfigureDeviceByIPView.swift */,
0448                                 D2423C3B29148B0200616D70 /* FileTransferStatusSection.swift */,
0449                         );
0450                         path = Devices;
0451                         sourceTree = "<group>";
0452                 };
0453                 A0D8CBCD26EF088700791D07 /* Battery */ = {
0454                         isa = PBXGroup;
0455                         children = (
0456                                 A01FDD3026C701360014B165 /* Battery.swift */,
0457                         );
0458                         path = Battery;
0459                         sourceTree = "<group>";
0460                 };
0461                 A0D8CBCE26EF089700791D07 /* FindMyPhone */ = {
0462                         isa = PBXGroup;
0463                         children = (
0464                                 A01FDD2E26C6FD110014B165 /* FindMyPhone.swift */,
0465                         );
0466                         path = FindMyPhone;
0467                         sourceTree = "<group>";
0468                 };
0469                 A0D8CBCF26EF08A800791D07 /* Ping */ = {
0470                         isa = PBXGroup;
0471                         children = (
0472                                 A01FDD2826C4F8420014B165 /* Ping.swift */,
0473                         );
0474                         path = Ping;
0475                         sourceTree = "<group>";
0476                 };
0477                 A0D8CBD026EF08B600791D07 /* Share */ = {
0478                         isa = PBXGroup;
0479                         children = (
0480                                 A01FDD2C26C62E170014B165 /* Share.swift */,
0481                                 D271710829F07E51000CDB7F /* FilesHelper.swift */,
0482                         );
0483                         path = Share;
0484                         sourceTree = "<group>";
0485                 };
0486                 A0D8CBD126EF08C300791D07 /* Clipboard */ = {
0487                         isa = PBXGroup;
0488                         children = (
0489                                 A0B0852E26E576950010AE9D /* Clipboard.swift */,
0490                         );
0491                         path = Clipboard;
0492                         sourceTree = "<group>";
0493                 };
0494                 A0D8CBD226EF08CE00791D07 /* RemoteInput */ = {
0495                         isa = PBXGroup;
0496                         children = (
0497                                 2B4BEFB728EAC7240053553A /* KeyboardInput.swift */,
0498                                 A0D76FCB26E6B034009D9B03 /* RemoteInputView.swift */,
0499                                 A0D76FCD26E6F562009D9B03 /* RemoteInput.swift */,
0500                         );
0501                         path = RemoteInput;
0502                         sourceTree = "<group>";
0503                 };
0504                 A0D8CBD326EF090800791D07 /* Settings */ = {
0505                         isa = PBXGroup;
0506                         children = (
0507                                 A0A0445E267BF41B00CC21DD /* SettingsView.swift */,
0508                                 A0B8727C267BFBC500F0EB72 /* SettingsDeviceNameView.swift */,
0509                                 A0B87284267E73E600F0EB72 /* SettingsChosenThemeView.swift */,
0510                                 A0D8CBD426EF1A4700791D07 /* SettingsAdvancedView.swift */,
0511                                 5EFA051B279432CA009C91D2 /* SettingsAboutView.swift */,
0512                                 D20922C827C5EC3900AF6F76 /* FeaturesList.swift */,
0513                                 D264C2DA27C8667800BD8AFB /* AppIconPicker.swift */,
0514                         );
0515                         path = Settings;
0516                         sourceTree = "<group>";
0517                 };
0518                 A0D8CBD626F02C2800791D07 /* Presenter */ = {
0519                         isa = PBXGroup;
0520                         children = (
0521                                 A0D8CBD726F02C6700791D07 /* PresenterView.swift */,
0522                                 A0D8CBD926F02C7D00791D07 /* Presenter.swift */,
0523                         );
0524                         path = Presenter;
0525                         sourceTree = "<group>";
0526                 };
0527                 A0D8CBDB26F13A2A00791D07 /* RunCommand */ = {
0528                         isa = PBXGroup;
0529                         children = (
0530                                 A0CA112426F3CF66006F6EAC /* CommandEntry.swift */,
0531                                 A0CA112026F3C7ED006F6EAC /* RunCommandView.swift */,
0532                                 A0CA112226F3C7F7006F6EAC /* RunCommand.swift */,
0533                         );
0534                         path = RunCommand;
0535                         sourceTree = "<group>";
0536                 };
0537                 D20FF56327C77DE400E347F7 /* Accessibility */ = {
0538                         isa = PBXGroup;
0539                         children = (
0540                                 D20FF56427C77DF000E347F7 /* AccessibilityTitleOnlyLabelStyle.swift */,
0541                                 D20FF56627C77E0F00E347F7 /* AccessibleHStack.swift */,
0542                         );
0543                         path = Accessibility;
0544                         sourceTree = "<group>";
0545                 };
0546                 D24FFB4929E76CB300604DA4 /* Files */ = {
0547                         isa = PBXGroup;
0548                         children = (
0549                                 D24FFB4C29E76E8500604DA4 /* FilesTab.swift */,
0550                                 D2E60C3E29FD156C00502F07 /* FileTransferStatusOverview.swift */,
0551                                 D24FFB4E29E7854000604DA4 /* OpenReceivedDocumentsFolderButton.swift */,
0552                         );
0553                         path = Files;
0554                         sourceTree = "<group>";
0555                 };
0556                 D28C94C827D1CA87002EBC2D /* Developer */ = {
0557                         isa = PBXGroup;
0558                         children = (
0559                                 D298D96727D2C8640053F65B /* NetworkPackage */,
0560                                 D28C94CF27D1CDE2002EBC2D /* OSLog */,
0561                                 D2916A4027C98B9800EF0714 /* UITests */,
0562                         );
0563                         path = Developer;
0564                         sourceTree = "<group>";
0565                 };
0566                 D28C94CF27D1CDE2002EBC2D /* OSLog */ = {
0567                         isa = PBXGroup;
0568                         children = (
0569                                 D28C94D027D1CEB9002EBC2D /* OSLog+KDE Connect.swift */,
0570                                 D28C94C927D1CAAA002EBC2D /* OSLogManager.swift */,
0571                                 D28C94CB27D1CAD2002EBC2D /* OSLogView.swift */,
0572                                 D28C94CD27D1CDB6002EBC2D /* OSLogEntryLogView.swift */,
0573                         );
0574                         path = OSLog;
0575                         sourceTree = "<group>";
0576                 };
0577                 D2916A4027C98B9800EF0714 /* UITests */ = {
0578                         isa = PBXGroup;
0579                         children = (
0580                                 D2916A4127C98BC200EF0714 /* SetupForUITests.swift */,
0581                                 D2E60C4029FDB06000502F07 /* SetupFileTransfersForUITests.swift */,
0582                         );
0583                         path = UITests;
0584                         sourceTree = "<group>";
0585                 };
0586                 D298D96727D2C8640053F65B /* NetworkPackage */ = {
0587                         isa = PBXGroup;
0588                         children = (
0589                                 D298D96827D2C8810053F65B /* NetworkPackage+Extensions.swift */,
0590                                 D298D96A27D2C91F0053F65B /* NetworkPackageComposer.swift */,
0591                         );
0592                         path = NetworkPackage;
0593                         sourceTree = "<group>";
0594                 };
0595                 D2FBA1F7277179A300EBA686 /* Frameworks */ = {
0596                         isa = PBXGroup;
0597                         children = (
0598                         );
0599                         name = Frameworks;
0600                         sourceTree = "<group>";
0601                 };
0602                 DB8E559C281595EF00101059 /* iOS14Compatibility */ = {
0603                         isa = PBXGroup;
0604                         children = (
0605                                 A09CFCDE2737195E007008A6 /* View+iOS14Compatibility.swift */,
0606                                 5EF3BDAA27995FCE005C2E3A /* iOS14CompatibleTextView.swift */,
0607                                 DB8E559D2815961200101059 /* iOS14+FocusState.swift */,
0608                                 D2423C3F2914979B00616D70 /* iOS14+TextFormat.swift */,
0609                         );
0610                         path = iOS14Compatibility;
0611                         sourceTree = "<group>";
0612                 };
0613 /* End PBXGroup section */
0614 
0615 /* Begin PBXNativeTarget section */
0616                 A0A0442B267BF38700CC21DD /* KDE Connect */ = {
0617                         isa = PBXNativeTarget;
0618                         buildConfigurationList = A0A04451267BF38A00CC21DD /* Build configuration list for PBXNativeTarget "KDE Connect" */;
0619                         buildPhases = (
0620                                 A0A04428267BF38700CC21DD /* Sources */,
0621                                 A0A04429267BF38700CC21DD /* Frameworks */,
0622                                 A0A0442A267BF38700CC21DD /* Resources */,
0623                         );
0624                         buildRules = (
0625                         );
0626                         dependencies = (
0627                                 D2AB56782988E4B9008A2217 /* PBXTargetDependency */,
0628                         );
0629                         name = "KDE Connect";
0630                         packageProductDependencies = (
0631                                 1491F15926AC8BD6008C1065 /* OpenSSL */,
0632                                 D2D0A89B27688B5500CA9B13 /* MediaPicker */,
0633                                 D2FBA1F8277179A300EBA686 /* CocoaAsyncSocket */,
0634                                 D2FAF12627D2E78900658753 /* Introspect */,
0635                                 D21A100729B878B800CE02F8 /* OrderedCollections */,
0636                         );
0637                         productName = "KDE Connect Test";
0638                         productReference = A0A0442C267BF38700CC21DD /* KDE Connect.app */;
0639                         productType = "com.apple.product-type.application";
0640                 };
0641                 A0A0443C267BF38A00CC21DD /* KDE ConnectTests */ = {
0642                         isa = PBXNativeTarget;
0643                         buildConfigurationList = A0A04454267BF38A00CC21DD /* Build configuration list for PBXNativeTarget "KDE ConnectTests" */;
0644                         buildPhases = (
0645                                 A0A04439267BF38A00CC21DD /* Sources */,
0646                                 A0A0443A267BF38A00CC21DD /* Frameworks */,
0647                                 A0A0443B267BF38A00CC21DD /* Resources */,
0648                         );
0649                         buildRules = (
0650                         );
0651                         dependencies = (
0652                                 A0A0443F267BF38A00CC21DD /* PBXTargetDependency */,
0653                         );
0654                         name = "KDE ConnectTests";
0655                         productName = "KDE Connect TestTests";
0656                         productReference = A0A0443D267BF38A00CC21DD /* KDE ConnectTests.xctest */;
0657                         productType = "com.apple.product-type.bundle.unit-test";
0658                 };
0659                 A0A04447267BF38A00CC21DD /* KDE ConnectUITests */ = {
0660                         isa = PBXNativeTarget;
0661                         buildConfigurationList = A0A04457267BF38A00CC21DD /* Build configuration list for PBXNativeTarget "KDE ConnectUITests" */;
0662                         buildPhases = (
0663                                 A0A04444267BF38A00CC21DD /* Sources */,
0664                                 A0A04445267BF38A00CC21DD /* Frameworks */,
0665                                 A0A04446267BF38A00CC21DD /* Resources */,
0666                         );
0667                         buildRules = (
0668                         );
0669                         dependencies = (
0670                                 A0A0444A267BF38A00CC21DD /* PBXTargetDependency */,
0671                         );
0672                         name = "KDE ConnectUITests";
0673                         productName = "KDE Connect TestUITests";
0674                         productReference = A0A04448267BF38A00CC21DD /* KDE ConnectUITests.xctest */;
0675                         productType = "com.apple.product-type.bundle.ui-testing";
0676                 };
0677 /* End PBXNativeTarget section */
0678 
0679 /* Begin PBXProject section */
0680                 A0A04424267BF38700CC21DD /* Project object */ = {
0681                         isa = PBXProject;
0682                         attributes = {
0683                                 LastSwiftUpdateCheck = 1250;
0684                                 LastUpgradeCheck = 1250;
0685                                 TargetAttributes = {
0686                                         A0A0442B267BF38700CC21DD = {
0687                                                 CreatedOnToolsVersion = 12.5;
0688                                                 LastSwiftMigration = 1250;
0689                                         };
0690                                         A0A0443C267BF38A00CC21DD = {
0691                                                 CreatedOnToolsVersion = 12.5;
0692                                                 TestTargetID = A0A0442B267BF38700CC21DD;
0693                                         };
0694                                         A0A04447267BF38A00CC21DD = {
0695                                                 CreatedOnToolsVersion = 12.5;
0696                                                 TestTargetID = A0A0442B267BF38700CC21DD;
0697                                         };
0698                                 };
0699                         };
0700                         buildConfigurationList = A0A04427267BF38700CC21DD /* Build configuration list for PBXProject "KDE Connect" */;
0701                         compatibilityVersion = "Xcode 13.0";
0702                         developmentRegion = en;
0703                         hasScannedForEncodings = 0;
0704                         knownRegions = (
0705                                 en,
0706                                 Base,
0707                         );
0708                         mainGroup = A0A04423267BF38700CC21DD;
0709                         packageReferences = (
0710                                 1491F15826AC8BD6008C1065 /* XCRemoteSwiftPackageReference "OpenSSL" */,
0711                                 D2D0A89A27688B5500CA9B13 /* XCRemoteSwiftPackageReference "SwiftUI-MediaPicker" */,
0712                                 D2FBA1F6277178A000EBA686 /* XCRemoteSwiftPackageReference "CocoaAsyncSocket" */,
0713                                 D2FAF12527D2E78900658753 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */,
0714                                 D21A100629B878B800CE02F8 /* XCRemoteSwiftPackageReference "swift-collections" */,
0715                                 D2D7AB82298C8EA600AB490B /* XCRemoteSwiftPackageReference "SwiftLint" */,
0716                         );
0717                         productRefGroup = A0A0442D267BF38700CC21DD /* Products */;
0718                         projectDirPath = "";
0719                         projectRoot = "";
0720                         targets = (
0721                                 A0A0442B267BF38700CC21DD /* KDE Connect */,
0722                                 A0A0443C267BF38A00CC21DD /* KDE ConnectTests */,
0723                                 A0A04447267BF38A00CC21DD /* KDE ConnectUITests */,
0724                         );
0725                 };
0726 /* End PBXProject section */
0727 
0728 /* Begin PBXResourcesBuildPhase section */
0729                 A0A0442A267BF38700CC21DD /* Resources */ = {
0730                         isa = PBXResourcesBuildPhase;
0731                         buildActionMask = 2147483647;
0732                         files = (
0733                                 A0A04437267BF38A00CC21DD /* Preview Assets.xcassets in Resources */,
0734                                 5EA4114427960C1C0044C559 /* libs.json in Resources */,
0735                                 5EA4114627960D0B0044C559 /* Assets.xcassets in Resources */,
0736                         );
0737                         runOnlyForDeploymentPostprocessing = 0;
0738                 };
0739                 A0A0443B267BF38A00CC21DD /* Resources */ = {
0740                         isa = PBXResourcesBuildPhase;
0741                         buildActionMask = 2147483647;
0742                         files = (
0743                         );
0744                         runOnlyForDeploymentPostprocessing = 0;
0745                 };
0746                 A0A04446267BF38A00CC21DD /* Resources */ = {
0747                         isa = PBXResourcesBuildPhase;
0748                         buildActionMask = 2147483647;
0749                         files = (
0750                         );
0751                         runOnlyForDeploymentPostprocessing = 0;
0752                 };
0753 /* End PBXResourcesBuildPhase section */
0754 
0755 /* Begin PBXSourcesBuildPhase section */
0756                 A0A04428267BF38700CC21DD /* Sources */ = {
0757                         isa = PBXSourcesBuildPhase;
0758                         buildActionMask = 2147483647;
0759                         files = (
0760                                 1499A8DA2698BF0F00FDF493 /* LanLinkProvider.m in Sources */,
0761                                 1499A8DD2698BF0F00FDF493 /* BaseLinkProvider.m in Sources */,
0762                                 1499A8E22698BF6900FDF493 /* NetworkPackage.m in Sources */,
0763                                 DB8E559E2815961200101059 /* iOS14+FocusState.swift in Sources */,
0764                                 A01FDD2726C4F6D50014B165 /* Plugin.swift in Sources */,
0765                                 A2D0C2B527CD471700C7217F /* AlertManager.swift in Sources */,
0766                                 D20FF56727C77E0F00E347F7 /* AccessibleHStack.swift in Sources */,
0767                                 D24FFB4D29E76E8500604DA4 /* FilesTab.swift in Sources */,
0768                                 D20922C927C5EC3900AF6F76 /* FeaturesList.swift in Sources */,
0769                                 A0BECF6826C195240037E299 /* ConnectedDevicesViewModel.swift in Sources */,
0770                                 53A0A1DE283ED78700C7C473 /* LocalizedStringKey+Extensions.swift in Sources */,
0771                                 D24FFB4F29E7854000604DA4 /* OpenReceivedDocumentsFolderButton.swift in Sources */,
0772                                 D27D727F29B051D8002C00B7 /* NetworkChangeMonitor.swift in Sources */,
0773                                 53A0A1DC283ED5C400C7C473 /* BackgroundService+Extensions.swift in Sources */,
0774                                 D28C94CE27D1CDB6002EBC2D /* OSLogEntryLogView.swift in Sources */,
0775                                 1499A8E72698BFF300FDF493 /* Device.m in Sources */,
0776                                 A0FB449A26BA796400733914 /* Backend.swift in Sources */,
0777                                 A0D76FCE26E6F562009D9B03 /* RemoteInput.swift in Sources */,
0778                                 D20FCC41282F4D5500A6E16B /* Contributors.swift in Sources */,
0779                                 D28C94CC27D1CAD2002EBC2D /* OSLogView.swift in Sources */,
0780                                 3D5C169E2A49934A005F423D /* MdnsDiscovery.swift in Sources */,
0781                                 1499A8E82698BFF300FDF493 /* KeychainItemWrapper.m in Sources */,
0782                                 A0D8CBD826F02C6700791D07 /* PresenterView.swift in Sources */,
0783                                 A0CA112126F3C7ED006F6EAC /* RunCommandView.swift in Sources */,
0784                                 A09CFCDF2737195E007008A6 /* View+iOS14Compatibility.swift in Sources */,
0785                                 A0B87287267F16E100F0EB72 /* DeviceDetailPluginSettingsView.swift in Sources */,
0786                                 D2423C3C29148B0200616D70 /* FileTransferStatusSection.swift in Sources */,
0787                                 D298D96B27D2C91F0053F65B /* NetworkPackageComposer.swift in Sources */,
0788                                 A0D8CBD526EF1A4700791D07 /* SettingsAdvancedView.swift in Sources */,
0789                                 D28C94CA27D1CAAA002EBC2D /* OSLogManager.swift in Sources */,
0790                                 D20ABB0B29A4A04E006F277B /* FileTransferItem.swift in Sources */,
0791                                 A0A0445F267BF41B00CC21DD /* SettingsView.swift in Sources */,
0792                                 D264C2DB27C8667800BD8AFB /* AppIconPicker.swift in Sources */,
0793                                 A0A0445B267BF40400CC21DD /* DevicesView.swift in Sources */,
0794                                 A0D76FCC26E6B034009D9B03 /* RemoteInputView.swift in Sources */,
0795                                 D2A8720E282C95D700DE980E /* DeviceDiscoveryHelp.swift in Sources */,
0796                                 D271710929F07E51000CDB7F /* FilesHelper.swift in Sources */,
0797                                 D2E60C4129FDB06000502F07 /* SetupFileTransfersForUITests.swift in Sources */,
0798                                 A0B8727D267BFBC500F0EB72 /* SettingsDeviceNameView.swift in Sources */,
0799                                 A01FDD3126C701360014B165 /* Battery.swift in Sources */,
0800                                 A01FDD2926C4F8420014B165 /* Ping.swift in Sources */,
0801                                 D28C94D127D1CEB9002EBC2D /* OSLog+KDE Connect.swift in Sources */,
0802                                 5EF3BDAB27995FCE005C2E3A /* iOS14CompatibleTextView.swift in Sources */,
0803                                 A0AAA99726E2D968003883A7 /* ConfigureDeviceByIPView.swift in Sources */,
0804                                 D26C5135275CBB4800074DB3 /* BatteryStatus.swift in Sources */,
0805                                 A0A04432267BF38700CC21DD /* MainTabView.swift in Sources */,
0806                                 A01FDD2F26C6FD110014B165 /* FindMyPhone.swift in Sources */,
0807                                 2B4BEFB828EAC7240053553A /* KeyboardInput.swift in Sources */,
0808                                 53A0A1DA283ED59100C7C473 /* Date+Extensions.swift in Sources */,
0809                                 1499A8DC2698BF0F00FDF493 /* BaseLink.m in Sources */,
0810                                 A0A04430267BF38700CC21DD /* KDE_Connect_App.swift in Sources */,
0811                                 A0B87285267E73E700F0EB72 /* SettingsChosenThemeView.swift in Sources */,
0812                                 A0B8727F267BFE3E00F0EB72 /* SelfDeviceData.swift in Sources */,
0813                                 A0B0852F26E576950010AE9D /* Clipboard.swift in Sources */,
0814                                 D2E60C3F29FD156C00502F07 /* FileTransferStatusOverview.swift in Sources */,
0815                                 5EFA051C279432CA009C91D2 /* SettingsAboutView.swift in Sources */,
0816                                 D20FF56527C77DF000E347F7 /* AccessibilityTitleOnlyLabelStyle.swift in Sources */,
0817                                 A01FDD2D26C62E180014B165 /* Share.swift in Sources */,
0818                                 53A0A1D2283ED2B600C7C473 /* Haptics.swift in Sources */,
0819                                 D2423C402914979B00616D70 /* iOS14+TextFormat.swift in Sources */,
0820                                 14B95A2B272ED7C8003F3B01 /* CertificateServiceHelper.m in Sources */,
0821                                 53A0A1D8283ED55200C7C473 /* KeyEvent.swift in Sources */,
0822                                 A0D76FD026E73412009D9B03 /* TwoFingerTapView.swift in Sources */,
0823                                 A0A0445D267BF41200CC21DD /* DevicesDetailView.swift in Sources */,
0824                                 A0CA112326F3C7F7006F6EAC /* RunCommand.swift in Sources */,
0825                                 53A0A1D4283ED43200C7C473 /* DeviceType+Extensions.swift in Sources */,
0826                                 A0CA112526F3CF66006F6EAC /* CommandEntry.swift in Sources */,
0827                                 53A0A1D6283ED49E00C7C473 /* Device+Extensions.swift in Sources */,
0828                                 D298D96927D2C8810053F65B /* NetworkPackage+Extensions.swift in Sources */,
0829                                 A0D76FD226E73F12009D9B03 /* TapRecognizerViewModifier.swift in Sources */,
0830                                 A0D8CBDA26F02C7D00791D07 /* Presenter.swift in Sources */,
0831                                 D2916A4227C98BC200EF0714 /* SetupForUITests.swift in Sources */,
0832                                 A0C00FC526F5807C007EFCCA /* CertificateService.swift in Sources */,
0833                                 1499A8DB2698BF0F00FDF493 /* LanLink.m in Sources */,
0834                                 53A92E6D27ED4F4F0085A10C /* SystemSound.swift in Sources */,
0835                                 A0BECF6626C0EDD10037E299 /* BackgroundService.m in Sources */,
0836                         );
0837                         runOnlyForDeploymentPostprocessing = 0;
0838                 };
0839                 A0A04439267BF38A00CC21DD /* Sources */ = {
0840                         isa = PBXSourcesBuildPhase;
0841                         buildActionMask = 2147483647;
0842                         files = (
0843                                 A0A04442267BF38A00CC21DD /* KDE_Connect_Tests.swift in Sources */,
0844                         );
0845                         runOnlyForDeploymentPostprocessing = 0;
0846                 };
0847                 A0A04444267BF38A00CC21DD /* Sources */ = {
0848                         isa = PBXSourcesBuildPhase;
0849                         buildActionMask = 2147483647;
0850                         files = (
0851                                 A0A0444D267BF38A00CC21DD /* KDE_Connect_UITests.swift in Sources */,
0852                                 D2F7776627C99760008F20A1 /* SnapshotHelper.swift in Sources */,
0853                         );
0854                         runOnlyForDeploymentPostprocessing = 0;
0855                 };
0856 /* End PBXSourcesBuildPhase section */
0857 
0858 /* Begin PBXTargetDependency section */
0859                 A0A0443F267BF38A00CC21DD /* PBXTargetDependency */ = {
0860                         isa = PBXTargetDependency;
0861                         target = A0A0442B267BF38700CC21DD /* KDE Connect */;
0862                         targetProxy = A0A0443E267BF38A00CC21DD /* PBXContainerItemProxy */;
0863                 };
0864                 A0A0444A267BF38A00CC21DD /* PBXTargetDependency */ = {
0865                         isa = PBXTargetDependency;
0866                         target = A0A0442B267BF38700CC21DD /* KDE Connect */;
0867                         targetProxy = A0A04449267BF38A00CC21DD /* PBXContainerItemProxy */;
0868                 };
0869                 D2AB56782988E4B9008A2217 /* PBXTargetDependency */ = {
0870                         isa = PBXTargetDependency;
0871                         productRef = D2AB56772988E4B9008A2217 /* SwiftLintPlugin */;
0872                 };
0873 /* End PBXTargetDependency section */
0874 
0875 /* Begin XCBuildConfiguration section */
0876                 A0A0444F267BF38A00CC21DD /* Debug */ = {
0877                         isa = XCBuildConfiguration;
0878                         buildSettings = {
0879                                 ALWAYS_SEARCH_USER_PATHS = NO;
0880                                 CLANG_ANALYZER_NONNULL = YES;
0881                                 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
0882                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
0883                                 CLANG_CXX_LIBRARY = "libc++";
0884                                 CLANG_ENABLE_MODULES = YES;
0885                                 CLANG_ENABLE_OBJC_ARC = YES;
0886                                 CLANG_ENABLE_OBJC_WEAK = YES;
0887                                 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
0888                                 CLANG_WARN_BOOL_CONVERSION = YES;
0889                                 CLANG_WARN_COMMA = YES;
0890                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
0891                                 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
0892                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
0893                                 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
0894                                 CLANG_WARN_EMPTY_BODY = YES;
0895                                 CLANG_WARN_ENUM_CONVERSION = YES;
0896                                 CLANG_WARN_INFINITE_RECURSION = YES;
0897                                 CLANG_WARN_INT_CONVERSION = YES;
0898                                 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
0899                                 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
0900                                 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
0901                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
0902                                 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
0903                                 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
0904                                 CLANG_WARN_STRICT_PROTOTYPES = YES;
0905                                 CLANG_WARN_SUSPICIOUS_MOVE = YES;
0906                                 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
0907                                 CLANG_WARN_UNREACHABLE_CODE = YES;
0908                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
0909                                 COPY_PHASE_STRIP = NO;
0910                                 DEBUG_INFORMATION_FORMAT = dwarf;
0911                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
0912                                 ENABLE_TESTABILITY = YES;
0913                                 GCC_C_LANGUAGE_STANDARD = gnu11;
0914                                 GCC_DYNAMIC_NO_PIC = NO;
0915                                 GCC_NO_COMMON_BLOCKS = YES;
0916                                 GCC_OPTIMIZATION_LEVEL = 0;
0917                                 GCC_PREPROCESSOR_DEFINITIONS = (
0918                                         "DEBUG=1",
0919                                         "$(inherited)",
0920                                 );
0921                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
0922                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
0923                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
0924                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
0925                                 GCC_WARN_UNUSED_FUNCTION = YES;
0926                                 GCC_WARN_UNUSED_VARIABLE = YES;
0927                                 IPHONEOS_DEPLOYMENT_TARGET = 14.0;
0928                                 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
0929                                 MTL_FAST_MATH = YES;
0930                                 ONLY_ACTIVE_ARCH = YES;
0931                                 SDKROOT = iphoneos;
0932                                 SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
0933                                 SWIFT_OPTIMIZATION_LEVEL = "-Onone";
0934                         };
0935                         name = Debug;
0936                 };
0937                 A0A04450267BF38A00CC21DD /* Release */ = {
0938                         isa = XCBuildConfiguration;
0939                         buildSettings = {
0940                                 ALWAYS_SEARCH_USER_PATHS = NO;
0941                                 CLANG_ANALYZER_NONNULL = YES;
0942                                 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
0943                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
0944                                 CLANG_CXX_LIBRARY = "libc++";
0945                                 CLANG_ENABLE_MODULES = YES;
0946                                 CLANG_ENABLE_OBJC_ARC = YES;
0947                                 CLANG_ENABLE_OBJC_WEAK = YES;
0948                                 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
0949                                 CLANG_WARN_BOOL_CONVERSION = YES;
0950                                 CLANG_WARN_COMMA = YES;
0951                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
0952                                 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
0953                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
0954                                 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
0955                                 CLANG_WARN_EMPTY_BODY = YES;
0956                                 CLANG_WARN_ENUM_CONVERSION = YES;
0957                                 CLANG_WARN_INFINITE_RECURSION = YES;
0958                                 CLANG_WARN_INT_CONVERSION = YES;
0959                                 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
0960                                 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
0961                                 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
0962                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
0963                                 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
0964                                 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
0965                                 CLANG_WARN_STRICT_PROTOTYPES = YES;
0966                                 CLANG_WARN_SUSPICIOUS_MOVE = YES;
0967                                 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
0968                                 CLANG_WARN_UNREACHABLE_CODE = YES;
0969                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
0970                                 COPY_PHASE_STRIP = NO;
0971                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
0972                                 ENABLE_NS_ASSERTIONS = NO;
0973                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
0974                                 GCC_C_LANGUAGE_STANDARD = gnu11;
0975                                 GCC_NO_COMMON_BLOCKS = YES;
0976                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
0977                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
0978                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
0979                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
0980                                 GCC_WARN_UNUSED_FUNCTION = YES;
0981                                 GCC_WARN_UNUSED_VARIABLE = YES;
0982                                 IPHONEOS_DEPLOYMENT_TARGET = 14.0;
0983                                 MTL_ENABLE_DEBUG_INFO = NO;
0984                                 MTL_FAST_MATH = YES;
0985                                 SDKROOT = iphoneos;
0986                                 SWIFT_COMPILATION_MODE = wholemodule;
0987                                 SWIFT_OPTIMIZATION_LEVEL = "-O";
0988                                 VALIDATE_PRODUCT = YES;
0989                         };
0990                         name = Release;
0991                 };
0992                 A0A04452267BF38A00CC21DD /* Debug */ = {
0993                         isa = XCBuildConfiguration;
0994                         buildSettings = {
0995                                 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
0996                                 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
0997                                 ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES;
0998                                 CLANG_ENABLE_MODULES = YES;
0999                                 CLANG_STATIC_ANALYZER_MODE = deep;
1000                                 CODE_SIGN_ENTITLEMENTS = "KDE Connect/KDE Connect.entitlements";
1001                                 CODE_SIGN_STYLE = Automatic;
1002                                 CURRENT_PROJECT_VERSION = 1;
1003                                 DEVELOPMENT_ASSET_PATHS = "\"KDE Connect/Preview Content\"";
1004                                 DEVELOPMENT_TEAM = 5433B4KXM8;
1005                                 ENABLE_PREVIEWS = YES;
1006                                 INFOPLIST_FILE = "KDE Connect/Info.plist";
1007                                 IPHONEOS_DEPLOYMENT_TARGET = 14.0;
1008                                 LD_RUNPATH_SEARCH_PATHS = (
1009                                         "$(inherited)",
1010                                         "@executable_path/Frameworks",
1011                                 );
1012                                 MARKETING_VERSION = 0.3.1;
1013                                 PRODUCT_BUNDLE_IDENTIFIER = org.kde.kdeconnect;
1014                                 PRODUCT_NAME = "$(TARGET_NAME)";
1015                                 RUN_CLANG_STATIC_ANALYZER = YES;
1016                                 SUPPORTS_MACCATALYST = NO;
1017                                 SWIFT_EMIT_LOC_STRINGS = YES;
1018                                 SWIFT_OBJC_BRIDGING_HEADER = "KDE Connect/ObjC Network Backend/LanLink-Bridging-Header.h";
1019                                 SWIFT_OPTIMIZATION_LEVEL = "-Onone";
1020                                 SWIFT_VERSION = 5.0;
1021                                 TARGETED_DEVICE_FAMILY = "1,2";
1022                         };
1023                         name = Debug;
1024                 };
1025                 A0A04453267BF38A00CC21DD /* Release */ = {
1026                         isa = XCBuildConfiguration;
1027                         buildSettings = {
1028                                 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1029                                 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
1030                                 ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES;
1031                                 CLANG_ENABLE_MODULES = YES;
1032                                 CODE_SIGN_ENTITLEMENTS = "KDE Connect/KDE Connect.entitlements";
1033                                 CODE_SIGN_STYLE = Automatic;
1034                                 CURRENT_PROJECT_VERSION = 1;
1035                                 DEVELOPMENT_ASSET_PATHS = "\"KDE Connect/Preview Content\"";
1036                                 DEVELOPMENT_TEAM = 5433B4KXM8;
1037                                 ENABLE_PREVIEWS = YES;
1038                                 INFOPLIST_FILE = "KDE Connect/Info.plist";
1039                                 IPHONEOS_DEPLOYMENT_TARGET = 14.0;
1040                                 LD_RUNPATH_SEARCH_PATHS = (
1041                                         "$(inherited)",
1042                                         "@executable_path/Frameworks",
1043                                 );
1044                                 MARKETING_VERSION = 0.3.1;
1045                                 PRODUCT_BUNDLE_IDENTIFIER = org.kde.kdeconnect;
1046                                 PRODUCT_NAME = "$(TARGET_NAME)";
1047                                 SUPPORTS_MACCATALYST = NO;
1048                                 SWIFT_EMIT_LOC_STRINGS = YES;
1049                                 SWIFT_OBJC_BRIDGING_HEADER = "KDE Connect/ObjC Network Backend/LanLink-Bridging-Header.h";
1050                                 SWIFT_VERSION = 5.0;
1051                                 TARGETED_DEVICE_FAMILY = "1,2";
1052                         };
1053                         name = Release;
1054                 };
1055                 A0A04455267BF38A00CC21DD /* Debug */ = {
1056                         isa = XCBuildConfiguration;
1057                         buildSettings = {
1058                                 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
1059                                 BUNDLE_LOADER = "$(TEST_HOST)";
1060                                 CODE_SIGN_STYLE = Automatic;
1061                                 DEVELOPMENT_TEAM = 5433B4KXM8;
1062                                 INFOPLIST_FILE = "KDE Connect Tests/Info.plist";
1063                                 IPHONEOS_DEPLOYMENT_TARGET = 14.0;
1064                                 LD_RUNPATH_SEARCH_PATHS = (
1065                                         "$(inherited)",
1066                                         "@executable_path/Frameworks",
1067                                         "@loader_path/Frameworks",
1068                                 );
1069                                 PRODUCT_BUNDLE_IDENTIFIER = org.kde.kdeconnect.Tests;
1070                                 PRODUCT_NAME = "$(TARGET_NAME)";
1071                                 SWIFT_VERSION = 5.0;
1072                                 TARGETED_DEVICE_FAMILY = "1,2";
1073                                 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/KDE Connect.app/KDE Connect";
1074                         };
1075                         name = Debug;
1076                 };
1077                 A0A04456267BF38A00CC21DD /* Release */ = {
1078                         isa = XCBuildConfiguration;
1079                         buildSettings = {
1080                                 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
1081                                 BUNDLE_LOADER = "$(TEST_HOST)";
1082                                 CODE_SIGN_STYLE = Automatic;
1083                                 DEVELOPMENT_TEAM = 5433B4KXM8;
1084                                 INFOPLIST_FILE = "KDE Connect Tests/Info.plist";
1085                                 IPHONEOS_DEPLOYMENT_TARGET = 14.0;
1086                                 LD_RUNPATH_SEARCH_PATHS = (
1087                                         "$(inherited)",
1088                                         "@executable_path/Frameworks",
1089                                         "@loader_path/Frameworks",
1090                                 );
1091                                 PRODUCT_BUNDLE_IDENTIFIER = org.kde.kdeconnect.Tests;
1092                                 PRODUCT_NAME = "$(TARGET_NAME)";
1093                                 SWIFT_VERSION = 5.0;
1094                                 TARGETED_DEVICE_FAMILY = "1,2";
1095                                 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/KDE Connect.app/KDE Connect";
1096                         };
1097                         name = Release;
1098                 };
1099                 A0A04458267BF38A00CC21DD /* Debug */ = {
1100                         isa = XCBuildConfiguration;
1101                         buildSettings = {
1102                                 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
1103                                 CODE_SIGN_STYLE = Automatic;
1104                                 DEVELOPMENT_TEAM = 5433B4KXM8;
1105                                 INFOPLIST_FILE = "KDE Connect UITests/Info.plist";
1106                                 LD_RUNPATH_SEARCH_PATHS = (
1107                                         "$(inherited)",
1108                                         "@executable_path/Frameworks",
1109                                         "@loader_path/Frameworks",
1110                                 );
1111                                 PRODUCT_BUNDLE_IDENTIFIER = org.kde.kdeconnect.UITests;
1112                                 PRODUCT_NAME = "$(TARGET_NAME)";
1113                                 PROVISIONING_PROFILE = "";
1114                                 SWIFT_VERSION = 5.0;
1115                                 TARGETED_DEVICE_FAMILY = "1,2";
1116                                 TEST_TARGET_NAME = "KDE Connect";
1117                         };
1118                         name = Debug;
1119                 };
1120                 A0A04459267BF38A00CC21DD /* Release */ = {
1121                         isa = XCBuildConfiguration;
1122                         buildSettings = {
1123                                 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
1124                                 CODE_SIGN_STYLE = Automatic;
1125                                 DEVELOPMENT_TEAM = 5433B4KXM8;
1126                                 INFOPLIST_FILE = "KDE Connect UITests/Info.plist";
1127                                 LD_RUNPATH_SEARCH_PATHS = (
1128                                         "$(inherited)",
1129                                         "@executable_path/Frameworks",
1130                                         "@loader_path/Frameworks",
1131                                 );
1132                                 PRODUCT_BUNDLE_IDENTIFIER = org.kde.kdeconnect.UITests;
1133                                 PRODUCT_NAME = "$(TARGET_NAME)";
1134                                 PROVISIONING_PROFILE = "";
1135                                 SWIFT_VERSION = 5.0;
1136                                 TARGETED_DEVICE_FAMILY = "1,2";
1137                                 TEST_TARGET_NAME = "KDE Connect";
1138                         };
1139                         name = Release;
1140                 };
1141 /* End XCBuildConfiguration section */
1142 
1143 /* Begin XCConfigurationList section */
1144                 A0A04427267BF38700CC21DD /* Build configuration list for PBXProject "KDE Connect" */ = {
1145                         isa = XCConfigurationList;
1146                         buildConfigurations = (
1147                                 A0A0444F267BF38A00CC21DD /* Debug */,
1148                                 A0A04450267BF38A00CC21DD /* Release */,
1149                         );
1150                         defaultConfigurationIsVisible = 0;
1151                         defaultConfigurationName = Release;
1152                 };
1153                 A0A04451267BF38A00CC21DD /* Build configuration list for PBXNativeTarget "KDE Connect" */ = {
1154                         isa = XCConfigurationList;
1155                         buildConfigurations = (
1156                                 A0A04452267BF38A00CC21DD /* Debug */,
1157                                 A0A04453267BF38A00CC21DD /* Release */,
1158                         );
1159                         defaultConfigurationIsVisible = 0;
1160                         defaultConfigurationName = Release;
1161                 };
1162                 A0A04454267BF38A00CC21DD /* Build configuration list for PBXNativeTarget "KDE ConnectTests" */ = {
1163                         isa = XCConfigurationList;
1164                         buildConfigurations = (
1165                                 A0A04455267BF38A00CC21DD /* Debug */,
1166                                 A0A04456267BF38A00CC21DD /* Release */,
1167                         );
1168                         defaultConfigurationIsVisible = 0;
1169                         defaultConfigurationName = Release;
1170                 };
1171                 A0A04457267BF38A00CC21DD /* Build configuration list for PBXNativeTarget "KDE ConnectUITests" */ = {
1172                         isa = XCConfigurationList;
1173                         buildConfigurations = (
1174                                 A0A04458267BF38A00CC21DD /* Debug */,
1175                                 A0A04459267BF38A00CC21DD /* Release */,
1176                         );
1177                         defaultConfigurationIsVisible = 0;
1178                         defaultConfigurationName = Release;
1179                 };
1180 /* End XCConfigurationList section */
1181 
1182 /* Begin XCRemoteSwiftPackageReference section */
1183                 1491F15826AC8BD6008C1065 /* XCRemoteSwiftPackageReference "OpenSSL" */ = {
1184                         isa = XCRemoteSwiftPackageReference;
1185                         repositoryURL = "https://github.com/krzyzanowskim/OpenSSL.git";
1186                         requirement = {
1187                                 kind = exactVersion;
1188                                 version = 1.1.1900;
1189                         };
1190                 };
1191                 D21A100629B878B800CE02F8 /* XCRemoteSwiftPackageReference "swift-collections" */ = {
1192                         isa = XCRemoteSwiftPackageReference;
1193                         repositoryURL = "https://github.com/apple/swift-collections.git";
1194                         requirement = {
1195                                 kind = exactVersion;
1196                                 version = 1.0.4;
1197                         };
1198                 };
1199                 D2AB56752988E4B0008A2217 /* XCRemoteSwiftPackageReference "SwiftLint" */ = {
1200                         isa = XCRemoteSwiftPackageReference;
1201                         repositoryURL = "https://github.com/evfemist/SwiftLint.git";
1202                         requirement = {
1203                                 kind = revision;
1204                                 revision = a780f2e563d7402f078951c2a0fae0a208548196;
1205                         };
1206                 };
1207                 D2D0A89A27688B5500CA9B13 /* XCRemoteSwiftPackageReference "SwiftUI-MediaPicker" */ = {
1208                         isa = XCRemoteSwiftPackageReference;
1209                         repositoryURL = "https://github.com/UWAppDev/SwiftUI-MediaPicker.git";
1210                         requirement = {
1211                                 kind = exactVersion;
1212                                 version = 0.2.0;
1213                         };
1214                 };
1215                 D2D7AB82298C8EA600AB490B /* XCRemoteSwiftPackageReference "SwiftLint" */ = {
1216                         isa = XCRemoteSwiftPackageReference;
1217                         repositoryURL = "https://github.com/realm/SwiftLint.git";
1218                         requirement = {
1219                                 kind = exactVersion;
1220                                 version = 0.51.0;
1221                         };
1222                 };
1223                 D2FAF12527D2E78900658753 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */ = {
1224                         isa = XCRemoteSwiftPackageReference;
1225                         repositoryURL = "https://github.com/siteline/SwiftUI-Introspect";
1226                         requirement = {
1227                                 kind = exactVersion;
1228                                 version = 0.1.4;
1229                         };
1230                 };
1231                 D2FBA1F6277178A000EBA686 /* XCRemoteSwiftPackageReference "CocoaAsyncSocket" */ = {
1232                         isa = XCRemoteSwiftPackageReference;
1233                         repositoryURL = "https://github.com/ApolloZhu/CocoaAsyncSocket";
1234                         requirement = {
1235                                 kind = revision;
1236                                 revision = be208949f83e0315ee736a1cf9d0e86a47e2038e;
1237                         };
1238                 };
1239 /* End XCRemoteSwiftPackageReference section */
1240 
1241 /* Begin XCSwiftPackageProductDependency section */
1242                 1491F15926AC8BD6008C1065 /* OpenSSL */ = {
1243                         isa = XCSwiftPackageProductDependency;
1244                         package = 1491F15826AC8BD6008C1065 /* XCRemoteSwiftPackageReference "OpenSSL" */;
1245                         productName = OpenSSL;
1246                 };
1247                 D21A100729B878B800CE02F8 /* OrderedCollections */ = {
1248                         isa = XCSwiftPackageProductDependency;
1249                         package = D21A100629B878B800CE02F8 /* XCRemoteSwiftPackageReference "swift-collections" */;
1250                         productName = OrderedCollections;
1251                 };
1252                 D2AB56772988E4B9008A2217 /* SwiftLintPlugin */ = {
1253                         isa = XCSwiftPackageProductDependency;
1254                         package = D2AB56752988E4B0008A2217 /* XCRemoteSwiftPackageReference "SwiftLint" */;
1255                         productName = "plugin:SwiftLintPlugin";
1256                 };
1257                 D2D0A89B27688B5500CA9B13 /* MediaPicker */ = {
1258                         isa = XCSwiftPackageProductDependency;
1259                         package = D2D0A89A27688B5500CA9B13 /* XCRemoteSwiftPackageReference "SwiftUI-MediaPicker" */;
1260                         productName = MediaPicker;
1261                 };
1262                 D2FAF12627D2E78900658753 /* Introspect */ = {
1263                         isa = XCSwiftPackageProductDependency;
1264                         package = D2FAF12527D2E78900658753 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */;
1265                         productName = Introspect;
1266                 };
1267                 D2FBA1F8277179A300EBA686 /* CocoaAsyncSocket */ = {
1268                         isa = XCSwiftPackageProductDependency;
1269                         package = D2FBA1F6277178A000EBA686 /* XCRemoteSwiftPackageReference "CocoaAsyncSocket" */;
1270                         productName = CocoaAsyncSocket;
1271                 };
1272 /* End XCSwiftPackageProductDependency section */
1273         };
1274         rootObject = A0A04424267BF38700CC21DD /* Project object */;
1275 }