|
462 | 462 | 7A09C98129D99215000C2CAC /* String+FuzzyMatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A09C98029D99215000C2CAC /* String+FuzzyMatch.swift */; };
|
463 | 463 | 7A0B311E2B303A0D004B12E0 /* AccessbilityIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A0B311D2B303A0D004B12E0 /* AccessbilityIdentifier.swift */; };
|
464 | 464 | 7A0C0F632A979C4A0058EFCE /* Coordinator+Router.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A0C0F622A979C4A0058EFCE /* Coordinator+Router.swift */; };
|
| 465 | + 7A0EAE9A2D01B41500D3EB8B /* MainButtonStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A0EAE992D01B41500D3EB8B /* MainButtonStyle.swift */; }; |
| 466 | + 7A0EAE9E2D01BCBF00D3EB8B /* View+Size.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A0EAE9D2D01BCBF00D3EB8B /* View+Size.swift */; }; |
465 | 467 | 7A11DD0B2A9495D400098CD8 /* AppRoutes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5802EBC42A8E44AC00E5CE4C /* AppRoutes.swift */; };
|
466 | 468 | 7A12D0762B062D5C00E9602D /* URLSessionProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A12D0752B062D5C00E9602D /* URLSessionProtocol.swift */; };
|
467 | 469 | 7A12D0772B062D6500E9602D /* URLSessionProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A12D0752B062D5C00E9602D /* URLSessionProtocol.swift */; };
|
|
563 | 565 | 7A8A19052CE4E9A9000BCB5B /* SwitchRowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A8A19042CE4E9A5000BCB5B /* SwitchRowView.swift */; };
|
564 | 566 | 7A8A19072CE4E9D3000BCB5B /* SettingsInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A8A19062CE4E9CC000BCB5B /* SettingsInfoView.swift */; };
|
565 | 567 | 7A8A190A2CE5FFE9000BCB5B /* SettingsDAITAView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A8A19092CE5FFDF000BCB5B /* SettingsDAITAView.swift */; };
|
566 |
| - 7A8A190C2CE618D3000BCB5B /* View+Size.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A8A190B2CE618CE000BCB5B /* View+Size.swift */; }; |
567 | 568 | 7A8A190E2CEB77C1000BCB5B /* SettingsRowViewFooter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A8A190D2CEB77B7000BCB5B /* SettingsRowViewFooter.swift */; };
|
568 | 569 | 7A8A19102CEE391B000BCB5B /* RowSeparator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A8A190F2CEE3918000BCB5B /* RowSeparator.swift */; };
|
569 | 570 | 7A8A19122CEF1E68000BCB5B /* SettingsInfoContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A8A19112CEF1E58000BCB5B /* SettingsInfoContainerView.swift */; };
|
|
605 | 606 | 7A9F293D2CAD2FD5005F2089 /* InfoModalConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A9F293C2CAD2FCF005F2089 /* InfoModalConfig.swift */; };
|
606 | 607 | 7A9FA1422A2E3306000B728D /* CheckboxView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A9FA1412A2E3306000B728D /* CheckboxView.swift */; };
|
607 | 608 | 7A9FA1442A2E3FE5000B728D /* CheckableSettingsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A9FA1432A2E3FE5000B728D /* CheckableSettingsCell.swift */; };
|
| 609 | + 7AA130992CFF365D00640DF9 /* ConnectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AA130982CFF365A00640DF9 /* ConnectionView.swift */; }; |
| 610 | + 7AA1309B2D0048D800640DF9 /* MainButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AA1309A2D0048D800640DF9 /* MainButton.swift */; }; |
| 611 | + 7AA1309F2D007B2500640DF9 /* VisualEffectView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AA1309E2D007B2500640DF9 /* VisualEffectView.swift */; }; |
| 612 | + 7AA130A12D01B1E200640DF9 /* SplitMainButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AA130A02D01B1E200640DF9 /* SplitMainButton.swift */; }; |
608 | 613 | 7AA513862BC91C6B00D081A4 /* LogRotationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AA513852BC91C6B00D081A4 /* LogRotationTests.swift */; };
|
609 | 614 | 7AA7046A2C8EFE2B0045699D /* StoredRelays.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AA704682C8EFE050045699D /* StoredRelays.swift */; };
|
610 | 615 | 7AB2B6702BA1EB8C00B03E3B /* ListCustomListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AB2B66E2BA1EB8C00B03E3B /* ListCustomListViewController.swift */; };
|
|
1834 | 1839 | 7A09C98029D99215000C2CAC /* String+FuzzyMatch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+FuzzyMatch.swift"; sourceTree = "<group>"; };
|
1835 | 1840 | 7A0B311D2B303A0D004B12E0 /* AccessbilityIdentifier.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AccessbilityIdentifier.swift; sourceTree = "<group>"; };
|
1836 | 1841 | 7A0C0F622A979C4A0058EFCE /* Coordinator+Router.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Coordinator+Router.swift"; sourceTree = "<group>"; };
|
| 1842 | + 7A0EAE992D01B41500D3EB8B /* MainButtonStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainButtonStyle.swift; sourceTree = "<group>"; }; |
| 1843 | + 7A0EAE9D2D01BCBF00D3EB8B /* View+Size.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "View+Size.swift"; sourceTree = "<group>"; }; |
1837 | 1844 | 7A12D0752B062D5C00E9602D /* URLSessionProtocol.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = URLSessionProtocol.swift; sourceTree = "<group>"; };
|
1838 | 1845 | 7A1A26422A2612AE00B978AA /* PaymentAlertPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentAlertPresenter.swift; sourceTree = "<group>"; };
|
1839 | 1846 | 7A1A26442A29CEF700B978AA /* RelayFilterViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelayFilterViewController.swift; sourceTree = "<group>"; };
|
|
1923 | 1930 | 7A8A19042CE4E9A5000BCB5B /* SwitchRowView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwitchRowView.swift; sourceTree = "<group>"; };
|
1924 | 1931 | 7A8A19062CE4E9CC000BCB5B /* SettingsInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsInfoView.swift; sourceTree = "<group>"; };
|
1925 | 1932 | 7A8A19092CE5FFDF000BCB5B /* SettingsDAITAView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsDAITAView.swift; sourceTree = "<group>"; };
|
1926 |
| - 7A8A190B2CE618CE000BCB5B /* View+Size.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "View+Size.swift"; sourceTree = "<group>"; }; |
1927 | 1933 | 7A8A190D2CEB77B7000BCB5B /* SettingsRowViewFooter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsRowViewFooter.swift; sourceTree = "<group>"; };
|
1928 | 1934 | 7A8A190F2CEE3918000BCB5B /* RowSeparator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RowSeparator.swift; sourceTree = "<group>"; };
|
1929 | 1935 | 7A8A19112CEF1E58000BCB5B /* SettingsInfoContainerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsInfoContainerView.swift; sourceTree = "<group>"; };
|
|
1962 | 1968 | 7A9F293C2CAD2FCF005F2089 /* InfoModalConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfoModalConfig.swift; sourceTree = "<group>"; };
|
1963 | 1969 | 7A9FA1412A2E3306000B728D /* CheckboxView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CheckboxView.swift; sourceTree = "<group>"; };
|
1964 | 1970 | 7A9FA1432A2E3FE5000B728D /* CheckableSettingsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CheckableSettingsCell.swift; sourceTree = "<group>"; };
|
| 1971 | + 7AA130982CFF365A00640DF9 /* ConnectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConnectionView.swift; sourceTree = "<group>"; }; |
| 1972 | + 7AA1309A2D0048D800640DF9 /* MainButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainButton.swift; sourceTree = "<group>"; }; |
| 1973 | + 7AA1309E2D007B2500640DF9 /* VisualEffectView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VisualEffectView.swift; sourceTree = "<group>"; }; |
| 1974 | + 7AA130A02D01B1E200640DF9 /* SplitMainButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplitMainButton.swift; sourceTree = "<group>"; }; |
1965 | 1975 | 7AA513852BC91C6B00D081A4 /* LogRotationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LogRotationTests.swift; sourceTree = "<group>"; };
|
1966 | 1976 | 7AA704682C8EFE050045699D /* StoredRelays.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StoredRelays.swift; sourceTree = "<group>"; };
|
1967 | 1977 | 7AB2B66E2BA1EB8C00B03E3B /* ListCustomListViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ListCustomListViewController.swift; sourceTree = "<group>"; };
|
|
2982 | 2992 | 583FE01E29C197D5006E85F9 /* Tunnel */ = {
|
2983 | 2993 | isa = PBXGroup;
|
2984 | 2994 | children = (
|
| 2995 | + 7AA130972CFF364F00640DF9 /* FeatureIndicators */, |
2985 | 2996 | 58A1AA8B23F5584B009F7EA6 /* ConnectionPanelView.swift */,
|
2986 | 2997 | 5878A27A2909649A0096FC88 /* CustomOverlayRenderer.swift */,
|
2987 | 2998 | 58907D9424D17B4E00CFC3F5 /* DisconnectSplitButton.swift */,
|
|
3012 | 3023 | F03580242A13842C00E5DAFD /* IncreasedHitButton.swift */,
|
3013 | 3024 | 7A9F29382CABFAEC005F2089 /* InfoHeaderView.swift */,
|
3014 | 3025 | 7A5869942B32E9C700640D27 /* LinkButton.swift */,
|
| 3026 | + 7AA1309A2D0048D800640DF9 /* MainButton.swift */, |
| 3027 | + 7A0EAE992D01B41500D3EB8B /* MainButtonStyle.swift */, |
3015 | 3028 | 7A8A190F2CEE3918000BCB5B /* RowSeparator.swift */,
|
3016 | 3029 | 58F19E34228C15BA00C7710B /* SpinnerActivityIndicatorView.swift */,
|
| 3030 | + 7AA130A02D01B1E200640DF9 /* SplitMainButton.swift */, |
3017 | 3031 | E1FD0DF428AA7CE400299DB4 /* StatusActivityView.swift */,
|
3018 | 3032 | 58EF581025D69DB400AEBA94 /* StatusImageView.swift */,
|
| 3033 | + 7AA1309E2D007B2500640DF9 /* VisualEffectView.swift */, |
3019 | 3034 | );
|
3020 | 3035 | path = Views;
|
3021 | 3036 | sourceTree = "<group>";
|
|
3091 | 3106 | 7A21DACE2A30AA3700A787A9 /* UITextField+Appearance.swift */,
|
3092 | 3107 | 5878F4FF29CDA742003D4BE2 /* UIView+AutoLayoutBuilder.swift */,
|
3093 | 3108 | 7A516C2D2B6D357500BBD33D /* URL+Scoping.swift */,
|
3094 |
| - 7A8A190B2CE618CE000BCB5B /* View+Size.swift */, |
| 3109 | + 7A0EAE9D2D01BCBF00D3EB8B /* View+Size.swift */, |
3095 | 3110 | 7A8A18FA2CE4B66C000BCB5B /* View+TapAreaSize.swift */,
|
3096 | 3111 | );
|
3097 | 3112 | path = Extensions;
|
|
4024 | 4039 | path = SelectLocation;
|
4025 | 4040 | sourceTree = "<group>";
|
4026 | 4041 | };
|
| 4042 | + 7AA130972CFF364F00640DF9 /* FeatureIndicators */ = { |
| 4043 | + isa = PBXGroup; |
| 4044 | + children = ( |
| 4045 | + 7AA130982CFF365A00640DF9 /* ConnectionView.swift */, |
| 4046 | + ); |
| 4047 | + path = FeatureIndicators; |
| 4048 | + sourceTree = "<group>"; |
| 4049 | + }; |
4027 | 4050 | 7AD63A422CDA661B00445268 /* Extensions */ = {
|
4028 | 4051 | isa = PBXGroup;
|
4029 | 4052 | children = (
|
|
5830 | 5853 | 7A8A19282CF603EB000BCB5B /* SettingsViewControllerFactory.swift in Sources */,
|
5831 | 5854 | 58B26E2A2943545A00D5980C /* NotificationManagerDelegate.swift in Sources */,
|
5832 | 5855 | 7A8A19072CE4E9D3000BCB5B /* SettingsInfoView.swift in Sources */,
|
| 5856 | + 7AA1309B2D0048D800640DF9 /* MainButton.swift in Sources */, |
5833 | 5857 | 58A1AA8C23F5584C009F7EA6 /* ConnectionPanelView.swift in Sources */,
|
5834 | 5858 | 5878A27B2909649A0096FC88 /* CustomOverlayRenderer.swift in Sources */,
|
5835 | 5859 | 7A8A19052CE4E9A9000BCB5B /* SwitchRowView.swift in Sources */,
|
|
5900 | 5924 | 586C0D872B03D39600E7CDD7 /* AccessMethodCellReuseIdentifier.swift in Sources */,
|
5901 | 5925 | 7A9CCCBD2A96302800DD6A34 /* LoginCoordinator.swift in Sources */,
|
5902 | 5926 | 7A7B3AB62C6DE4DA00D4BCCE /* RestorePurchasesView.swift in Sources */,
|
| 5927 | + 7A0EAE9E2D01BCBF00D3EB8B /* View+Size.swift in Sources */, |
5903 | 5928 | 58293FB125124117005D0BB5 /* CustomTextField.swift in Sources */,
|
5904 | 5929 | F09A29822A9F8AD200EA3B6F /* RedeemVoucherInteractor.swift in Sources */,
|
5905 | 5930 | 58138E61294871C600684F0C /* DeviceDataThrottling.swift in Sources */,
|
|
5924 | 5949 | 586A950E290125F3007BAF2B /* ProductsRequestOperation.swift in Sources */,
|
5925 | 5950 | 7AF9BE902A39F26000DBFEDB /* Collection+Sorting.swift in Sources */,
|
5926 | 5951 | 58F19E35228C15BA00C7710B /* SpinnerActivityIndicatorView.swift in Sources */,
|
| 5952 | + 7A0EAE9A2D01B41500D3EB8B /* MainButtonStyle.swift in Sources */, |
5927 | 5953 | 58CEB3022AFD365600E6E088 /* SwitchCellContentConfiguration.swift in Sources */,
|
| 5954 | + 7AA130A12D01B1E200640DF9 /* SplitMainButton.swift in Sources */, |
| 5955 | + 7AA1309F2D007B2500640DF9 /* VisualEffectView.swift in Sources */, |
5928 | 5956 | 7A9CCCB52A96302800DD6A34 /* AddCreditSucceededCoordinator.swift in Sources */,
|
5929 | 5957 | 7A0C0F632A979C4A0058EFCE /* Coordinator+Router.swift in Sources */,
|
5930 | 5958 | 7A6F2FAB2AFD3097006D0856 /* CustomDNSCellFactory.swift in Sources */,
|
|
6038 | 6066 | 58B93A1326C3F13600A55733 /* TunnelState.swift in Sources */,
|
6039 | 6067 | 586C0D832B03D2FF00E7CDD7 /* ShadowsocksSectionHandler.swift in Sources */,
|
6040 | 6068 | 58B26E262943522400D5980C /* NotificationProvider.swift in Sources */,
|
6041 |
| - 7A8A190C2CE618D3000BCB5B /* View+Size.swift in Sources */, |
6042 | 6069 | 58CE5E64224146200008646E /* AppDelegate.swift in Sources */,
|
6043 | 6070 | F0DA87492A9CBA9F006044F1 /* AccountDeviceRow.swift in Sources */,
|
6044 | 6071 | 58FF9FE42B075BDD00E4C97D /* EditAccessMethodItemIdentifier.swift in Sources */,
|
|
6068 | 6095 | 58EFC7712AFB45E500E9F4CB /* SettingsChildCoordinator.swift in Sources */,
|
6069 | 6096 | 7A8A19102CEE391B000BCB5B /* RowSeparator.swift in Sources */,
|
6070 | 6097 | 58CCA01222424D11004F3011 /* SettingsViewController.swift in Sources */,
|
| 6098 | + 7AA130992CFF365D00640DF9 /* ConnectionView.swift in Sources */, |
6071 | 6099 | F0E8CC0A2A4EE127007ED3B4 /* SetupAccountCompletedContentView.swift in Sources */,
|
6072 | 6100 | 581DA2752A1E283E0046ED47 /* WgKeyRotation.swift in Sources */,
|
6073 | 6101 | 5827B0BB2B14A28300CCBBA1 /* MethodTestingStatusCellContentView.swift in Sources */,
|
|
0 commit comments