|
115 | 115 | 5838322B2AC3EF9600EA2071 /* EventChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5838322A2AC3EF9600EA2071 /* EventChannel.swift */; };
|
116 | 116 | 583D86482A2678DC0060D63B /* DeviceStateAccessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 583D86472A2678DC0060D63B /* DeviceStateAccessor.swift */; };
|
117 | 117 | 583DA21425FA4B5C00318683 /* LocationDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 583DA21325FA4B5C00318683 /* LocationDataSource.swift */; };
|
118 |
| - 583FE01029C0F532006E85F9 /* CustomSplitViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 583FE00F29C0F532006E85F9 /* CustomSplitViewController.swift */; }; |
119 | 118 | 583FE02429C1ACB3006E85F9 /* RESTCreateApplePaymentResponse+Localization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06FAE67828F83CA50033DD93 /* RESTCreateApplePaymentResponse+Localization.swift */; };
|
120 | 119 | 584023222A406BF5007B27AC /* UDPOverTCPObfuscator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 584023212A406BF5007B27AC /* UDPOverTCPObfuscator.swift */; };
|
121 | 120 | 584023292A407F5F007B27AC /* libtunnel_obfuscator_proxy.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 584023282A407F5F007B27AC /* libtunnel_obfuscator_proxy.a */; };
|
|
138 | 137 | 58607A4D2947287800BC467D /* AccountExpiryInAppNotificationProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58607A4C2947287800BC467D /* AccountExpiryInAppNotificationProvider.swift */; };
|
139 | 138 | 586168692976F6BD00EF8598 /* DisplayError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 586168682976F6BD00EF8598 /* DisplayError.swift */; };
|
140 | 139 | 5862805422428EF100F5A6E1 /* TranslucentButtonBlurView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5862805322428EF100F5A6E1 /* TranslucentButtonBlurView.swift */; };
|
141 |
| - 5864859929A0D028006C5743 /* FormsheetPresentationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5864859829A0D028006C5743 /* FormsheetPresentationController.swift */; }; |
142 |
| - 5864859B29A0EAF2006C5743 /* SecondaryContextPresentationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5864859A29A0EAF2006C5743 /* SecondaryContextPresentationController.swift */; }; |
143 | 140 | 5864AF0729C78843005B0CD9 /* SettingsCellFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5864AF0029C7879B005B0CD9 /* SettingsCellFactory.swift */; };
|
144 | 141 | 5864AF0829C78849005B0CD9 /* CellFactoryProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5864AF0129C7879B005B0CD9 /* CellFactoryProtocol.swift */; };
|
145 | 142 | 5864AF0929C78850005B0CD9 /* VPNSettingsCellFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5864AF0229C7879B005B0CD9 /* VPNSettingsCellFactory.swift */; };
|
|
605 | 602 | 7ADCB2D82B6A6EB300C88F89 /* AnyRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7ADCB2D72B6A6EB300C88F89 /* AnyRelay.swift */; };
|
606 | 603 | 7ADCB2DA2B6A730400C88F89 /* IPOverrideRepositoryStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7ADCB2D92B6A730400C88F89 /* IPOverrideRepositoryStub.swift */; };
|
607 | 604 | 7AE044BB2A935726003915D8 /* Routing.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A88DCD02A8FABBE00D2FF0E /* Routing.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
| 605 | + 7AE2414A2C20682B0076CE33 /* FormsheetPresentationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AE241482C20682B0076CE33 /* FormsheetPresentationController.swift */; }; |
608 | 606 | 7AED35CC2BD13F60002A67D1 /* ApplicationConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58BFA5CB22A7CE1F00A6173D /* ApplicationConfiguration.swift */; };
|
609 | 607 | 7AED35CD2BD13FC4002A67D1 /* ApplicationTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58C76A072A33850E00100D75 /* ApplicationTarget.swift */; };
|
610 | 608 | 7AEF7F1A2AD00F52006FE45D /* AppMessageHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AEF7F192AD00F52006FE45D /* AppMessageHandler.swift */; };
|
|
1552 | 1550 | 583E1E292848DF67004838B3 /* OperationObserverTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperationObserverTests.swift; sourceTree = "<group>"; };
|
1553 | 1551 | 583E60952A9F6D0800DC61EF /* ConfigurationBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigurationBuilder.swift; sourceTree = "<group>"; };
|
1554 | 1552 | 583FE00B29C0C7FD006E85F9 /* ModalPresentationConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ModalPresentationConfiguration.swift; sourceTree = "<group>"; };
|
1555 |
| - 583FE00F29C0F532006E85F9 /* CustomSplitViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSplitViewController.swift; sourceTree = "<group>"; }; |
1556 | 1553 | 583FE01129C0F99A006E85F9 /* PresentationControllerDismissalInterceptor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PresentationControllerDismissalInterceptor.swift; sourceTree = "<group>"; };
|
1557 | 1554 | 5840231F2A406BF5007B27AC /* TunnelObfuscation.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TunnelObfuscation.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
1558 | 1555 | 584023212A406BF5007B27AC /* UDPOverTCPObfuscator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UDPOverTCPObfuscator.swift; sourceTree = "<group>"; };
|
|
1585 | 1582 | 58607A4C2947287800BC467D /* AccountExpiryInAppNotificationProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountExpiryInAppNotificationProvider.swift; sourceTree = "<group>"; };
|
1586 | 1583 | 586168682976F6BD00EF8598 /* DisplayError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DisplayError.swift; sourceTree = "<group>"; };
|
1587 | 1584 | 5862805322428EF100F5A6E1 /* TranslucentButtonBlurView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TranslucentButtonBlurView.swift; sourceTree = "<group>"; };
|
1588 |
| - 5864859829A0D028006C5743 /* FormsheetPresentationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FormsheetPresentationController.swift; sourceTree = "<group>"; }; |
1589 |
| - 5864859A29A0EAF2006C5743 /* SecondaryContextPresentationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecondaryContextPresentationController.swift; sourceTree = "<group>"; }; |
1590 | 1585 | 5864AF0029C7879B005B0CD9 /* SettingsCellFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SettingsCellFactory.swift; sourceTree = "<group>"; };
|
1591 | 1586 | 5864AF0129C7879B005B0CD9 /* CellFactoryProtocol.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CellFactoryProtocol.swift; sourceTree = "<group>"; };
|
1592 | 1587 | 5864AF0229C7879B005B0CD9 /* VPNSettingsCellFactory.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VPNSettingsCellFactory.swift; sourceTree = "<group>"; };
|
|
1976 | 1971 | 7AD0AA202AD6CB0000119E10 /* URLRequestProxyStub.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLRequestProxyStub.swift; sourceTree = "<group>"; };
|
1977 | 1972 | 7ADCB2D72B6A6EB300C88F89 /* AnyRelay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnyRelay.swift; sourceTree = "<group>"; };
|
1978 | 1973 | 7ADCB2D92B6A730400C88F89 /* IPOverrideRepositoryStub.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IPOverrideRepositoryStub.swift; sourceTree = "<group>"; };
|
| 1974 | + 7AE241482C20682B0076CE33 /* FormsheetPresentationController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FormsheetPresentationController.swift; sourceTree = "<group>"; }; |
1979 | 1975 | 7AEF7F192AD00F52006FE45D /* AppMessageHandler.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppMessageHandler.swift; sourceTree = "<group>"; };
|
1980 | 1976 | 7AF10EB12ADE859200C090B9 /* AlertViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AlertViewController.swift; sourceTree = "<group>"; };
|
1981 | 1977 | 7AF10EB32ADE85BC00C090B9 /* RelayFilterCoordinator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RelayFilterCoordinator.swift; sourceTree = "<group>"; };
|
|
3131 | 3127 | path = RelayCacheTracker;
|
3132 | 3128 | sourceTree = "<group>";
|
3133 | 3129 | };
|
3134 |
| - 5864859729A0D012006C5743 /* Presentation controllers */ = { |
3135 |
| - isa = PBXGroup; |
3136 |
| - children = ( |
3137 |
| - 5864859829A0D028006C5743 /* FormsheetPresentationController.swift */, |
3138 |
| - 5864859A29A0EAF2006C5743 /* SecondaryContextPresentationController.swift */, |
3139 |
| - ); |
3140 |
| - path = "Presentation controllers"; |
3141 |
| - sourceTree = "<group>"; |
3142 |
| - }; |
3143 | 3130 | 5864AF0629C78816005B0CD9 /* Protocols */ = {
|
3144 | 3131 | isa = PBXGroup;
|
3145 | 3132 | children = (
|
|
3402 | 3389 | children = (
|
3403 | 3390 | 58D1560C29C0B27600749324 /* Root */,
|
3404 | 3391 | 583FE01329C102EB006E85F9 /* Navigation */,
|
3405 |
| - 583FE00F29C0F532006E85F9 /* CustomSplitViewController.swift */, |
3406 | 3392 | );
|
3407 | 3393 | path = Containers;
|
3408 | 3394 | sourceTree = "<group>";
|
|
3574 | 3560 | F09D04B82AE94F27003D4F89 /* GeneralAPIs */,
|
3575 | 3561 | 58B26E1F2943516500D5980C /* Notifications */,
|
3576 | 3562 | 586A950B2901250A007BAF2B /* Operations */,
|
3577 |
| - 5864859729A0D012006C5743 /* Presentation controllers */, |
| 3563 | + 7AE241492C20682B0076CE33 /* Presentation controllers */, |
3578 | 3564 | 5864AF0629C78816005B0CD9 /* Protocols */,
|
3579 | 3565 | 585DA87526B0249A00B8C587 /* RelayCacheTracker */,
|
3580 | 3566 | 58E25F802837BBBB002CFB2C /* SceneDelegate.swift */,
|
|
3934 | 3920 | path = SelectLocation;
|
3935 | 3921 | sourceTree = "<group>";
|
3936 | 3922 | };
|
| 3923 | + 7AE241492C20682B0076CE33 /* Presentation controllers */ = { |
| 3924 | + isa = PBXGroup; |
| 3925 | + children = ( |
| 3926 | + 7AE241482C20682B0076CE33 /* FormsheetPresentationController.swift */, |
| 3927 | + ); |
| 3928 | + path = "Presentation controllers"; |
| 3929 | + sourceTree = "<group>"; |
| 3930 | + }; |
3937 | 3931 | 7AF9BE912A39F47D00DBFEDB /* RelayFilter */ = {
|
3938 | 3932 | isa = PBXGroup;
|
3939 | 3933 | children = (
|
|
5667 | 5661 | 5891BF5125E66B1E006D6FB0 /* UIBarButtonItem+KeyboardNavigation.swift in Sources */,
|
5668 | 5662 | 58E511E628DDDEAC00B0BCDE /* CodingErrors+CustomErrorDescription.swift in Sources */,
|
5669 | 5663 | 58C76A0B2A338E4300100D75 /* BackgroundTask.swift in Sources */,
|
5670 |
| - 5864859B29A0EAF2006C5743 /* SecondaryContextPresentationController.swift in Sources */, |
5671 | 5664 | 7A9CCCC32A96302800DD6A34 /* ApplicationCoordinator.swift in Sources */,
|
5672 | 5665 | 5864AF0729C78843005B0CD9 /* SettingsCellFactory.swift in Sources */,
|
5673 | 5666 | 587B75412668FD7800DEF7E9 /* AccountExpirySystemNotificationProvider.swift in Sources */,
|
|
5796 | 5789 | 586A950E290125F3007BAF2B /* ProductsRequestOperation.swift in Sources */,
|
5797 | 5790 | 7AF9BE902A39F26000DBFEDB /* Collection+Sorting.swift in Sources */,
|
5798 | 5791 | 58F19E35228C15BA00C7710B /* SpinnerActivityIndicatorView.swift in Sources */,
|
5799 |
| - 5864859929A0D028006C5743 /* FormsheetPresentationController.swift in Sources */, |
5800 | 5792 | 58CEB3022AFD365600E6E088 /* SwitchCellContentConfiguration.swift in Sources */,
|
5801 | 5793 | 7A9CCCB52A96302800DD6A34 /* AddCreditSucceededCoordinator.swift in Sources */,
|
5802 | 5794 | 7A0C0F632A979C4A0058EFCE /* Coordinator+Router.swift in Sources */,
|
|
5876 | 5868 | 5807E2C02432038B00F5FF30 /* String+Split.swift in Sources */,
|
5877 | 5869 | 58B26E242943520C00D5980C /* NotificationProviderProtocol.swift in Sources */,
|
5878 | 5870 | 5877F94E2A0A59AA0052D9E9 /* NotificationResponse.swift in Sources */,
|
| 5871 | + 7AE2414A2C20682B0076CE33 /* FormsheetPresentationController.swift in Sources */, |
5879 | 5872 | 7A6389E52B7E4247008E77E1 /* EditCustomListCoordinator.swift in Sources */,
|
5880 | 5873 | 58677712290976FB006F721F /* SettingsInteractor.swift in Sources */,
|
5881 | 5874 | 58EF875D2B1638BF00C098B2 /* ProxyConfigurationTesterProtocol.swift in Sources */,
|
|
5885 | 5878 | 5878F50029CDA742003D4BE2 /* UIView+AutoLayoutBuilder.swift in Sources */,
|
5886 | 5879 | 7A28826D2BAAC9DE00FD9F20 /* IPOverrideHeaderView.swift in Sources */,
|
5887 | 5880 | A98502032B627B120061901E /* LocalNetworkProbe.swift in Sources */,
|
5888 |
| - 583FE01029C0F532006E85F9 /* CustomSplitViewController.swift in Sources */, |
5889 | 5881 | 7A6F2FA92AFD0842006D0856 /* CustomDNSDataSource.swift in Sources */,
|
5890 | 5882 | 58EF580B25D69D7A00AEBA94 /* ProblemReportSubmissionOverlayView.swift in Sources */,
|
5891 | 5883 | 5892A45E265FABFF00890742 /* EmptyTableViewHeaderFooterView.swift in Sources */,
|
|
0 commit comments