Add deprecated prefix to all existing onboarding/registration types

* Add deprecated prefix to all existing onboarding/registration types. (Will be forked to new versions later, potentially untouched)

* Mark old requests deprecated
This commit is contained in:
Harry 2023-02-03 15:02:04 -08:00 committed by GitHub
parent 20239403fa
commit 9a511cdda0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
46 changed files with 347 additions and 347 deletions

View File

@ -261,8 +261,8 @@
34386A51207D0C01009F5D9C /* ChatListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34386A4D207D0C01009F5D9C /* ChatListViewController.m */; };
343A65951FC47D5E000477A1 /* DebugUISyncMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 343A65941FC47D5E000477A1 /* DebugUISyncMessages.m */; };
3440426B273AB186008C9FA4 /* RegistrationUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3440426A273AB186008C9FA4 /* RegistrationUtils.swift */; };
34404271273AFBBE008C9FA4 /* ChangePhoneNumber2FAViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34404270273AFBBE008C9FA4 /* ChangePhoneNumber2FAViewController.swift */; };
34404275273C0E41008C9FA4 /* RegistrationPinAttemptsExhaustedViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34404274273C0E41008C9FA4 /* RegistrationPinAttemptsExhaustedViewController.swift */; };
34404271273AFBBE008C9FA4 /* Deprecated_ChangePhoneNumber2FAViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34404270273AFBBE008C9FA4 /* Deprecated_ChangePhoneNumber2FAViewController.swift */; };
34404275273C0E41008C9FA4 /* Deprecated_RegistrationPinAttemptsExhaustedViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34404274273C0E41008C9FA4 /* Deprecated_RegistrationPinAttemptsExhaustedViewController.swift */; };
34429B3D273440420050D3EA /* DebugUIMisc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34429B3C273440420050D3EA /* DebugUIMisc.swift */; };
3444E6BB264EDFF300B32E3B /* CVColorOrGradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3444E6BA264EDFF200B32E3B /* CVColorOrGradientView.swift */; };
34480B361FD0929200BC14EF /* ShareAppExtensionContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 34480B351FD0929200BC14EF /* ShareAppExtensionContext.m */; };
@ -488,30 +488,30 @@
34A955B9271B553D00B05242 /* PaymentsFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34A955B8271B553D00B05242 /* PaymentsFormat.swift */; };
34A955BB271B55BA00B05242 /* PaymentsUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34A955BA271B55BA00B05242 /* PaymentsUI.swift */; };
34A955BD271B560000B05242 /* NameCollisionFinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34A955BC271B560000B05242 /* NameCollisionFinder.swift */; };
34ACA7D52733159600E47AD4 /* OnboardingTransferChoiceViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7BC2733159600E47AD4 /* OnboardingTransferChoiceViewController.swift */; };
34ACA7D62733159600E47AD4 /* OnboardingTransferQRCodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7BD2733159600E47AD4 /* OnboardingTransferQRCodeViewController.swift */; };
34ACA7D72733159600E47AD4 /* OnboardingTransferProgressViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7BE2733159600E47AD4 /* OnboardingTransferProgressViewController.swift */; };
34ACA7D82733159600E47AD4 /* OnboardingModeSwitchConfirmationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C02733159600E47AD4 /* OnboardingModeSwitchConfirmationViewController.swift */; };
34ACA7D92733159600E47AD4 /* OnboardingController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C12733159600E47AD4 /* OnboardingController.swift */; };
34ACA7DB2733159600E47AD4 /* OnboardingSplashViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C32733159600E47AD4 /* OnboardingSplashViewController.swift */; };
34ACA7DC2733159600E47AD4 /* OnboardingCaptchaViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C42733159600E47AD4 /* OnboardingCaptchaViewController.swift */; };
34ACA7DD2733159600E47AD4 /* OnboardingBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C52733159600E47AD4 /* OnboardingBaseViewController.swift */; };
34ACA7DE2733159600E47AD4 /* OnboardingPhoneNumberDiscoverabilityViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C62733159600E47AD4 /* OnboardingPhoneNumberDiscoverabilityViewController.swift */; };
34ACA7DF2733159600E47AD4 /* Onboarding2FAViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C72733159600E47AD4 /* Onboarding2FAViewController.swift */; };
34ACA7E02733159600E47AD4 /* OnboardingVerificationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C82733159600E47AD4 /* OnboardingVerificationViewController.swift */; };
34ACA7E12733159600E47AD4 /* OnboardingProfileCreationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C92733159600E47AD4 /* OnboardingProfileCreationViewController.swift */; };
34ACA7E22733159600E47AD4 /* OnboardingPhoneNumberViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7CA2733159600E47AD4 /* OnboardingPhoneNumberViewController.swift */; };
34ACA7E42733159600E47AD4 /* OnboardingPermissionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7CC2733159600E47AD4 /* OnboardingPermissionsViewController.swift */; };
34ACA7E52733159600E47AD4 /* ChangePhoneNumberVerificationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7CE2733159600E47AD4 /* ChangePhoneNumberVerificationViewController.swift */; };
34ACA7E62733159600E47AD4 /* ChangePhoneNumberInputViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7CF2733159600E47AD4 /* ChangePhoneNumberInputViewController.swift */; };
34ACA7E72733159600E47AD4 /* ChangePhoneNumberConfirmViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7D02733159600E47AD4 /* ChangePhoneNumberConfirmViewController.swift */; };
34ACA7E82733159600E47AD4 /* ChangePhoneNumberController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7D12733159600E47AD4 /* ChangePhoneNumberController.swift */; };
34ACA7E92733159600E47AD4 /* ChangePhoneNumberSplashViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7D22733159600E47AD4 /* ChangePhoneNumberSplashViewController.swift */; };
34ACA7EA2733159600E47AD4 /* ChangePhoneNumberCaptchaViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7D32733159600E47AD4 /* ChangePhoneNumberCaptchaViewController.swift */; };
34ACA7F02733161000E47AD4 /* RegistrationVerificationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7EC2733161000E47AD4 /* RegistrationVerificationViewController.swift */; };
34ACA7F12733161000E47AD4 /* RegistrationHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7ED2733161000E47AD4 /* RegistrationHelper.swift */; };
34ACA7F22733161000E47AD4 /* RegistrationBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7EE2733161000E47AD4 /* RegistrationBaseViewController.swift */; };
34ACA7F32733161000E47AD4 /* RegistrationCaptchaViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7EF2733161000E47AD4 /* RegistrationCaptchaViewController.swift */; };
34ACA7D52733159600E47AD4 /* Deprecated_OnboardingTransferChoiceViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7BC2733159600E47AD4 /* Deprecated_OnboardingTransferChoiceViewController.swift */; };
34ACA7D62733159600E47AD4 /* Deprecated_OnboardingTransferQRCodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7BD2733159600E47AD4 /* Deprecated_OnboardingTransferQRCodeViewController.swift */; };
34ACA7D72733159600E47AD4 /* Deprecated_OnboardingTransferProgressViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7BE2733159600E47AD4 /* Deprecated_OnboardingTransferProgressViewController.swift */; };
34ACA7D82733159600E47AD4 /* Deprecated_OnboardingModeSwitchConfirmationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C02733159600E47AD4 /* Deprecated_OnboardingModeSwitchConfirmationViewController.swift */; };
34ACA7D92733159600E47AD4 /* Deprecated_OnboardingController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C12733159600E47AD4 /* Deprecated_OnboardingController.swift */; };
34ACA7DB2733159600E47AD4 /* Deprecated_OnboardingSplashViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C32733159600E47AD4 /* Deprecated_OnboardingSplashViewController.swift */; };
34ACA7DC2733159600E47AD4 /* Deprecated_OnboardingCaptchaViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C42733159600E47AD4 /* Deprecated_OnboardingCaptchaViewController.swift */; };
34ACA7DD2733159600E47AD4 /* Deprecated_OnboardingBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C52733159600E47AD4 /* Deprecated_OnboardingBaseViewController.swift */; };
34ACA7DE2733159600E47AD4 /* Deprecated_RegistrationPhoneNumberDiscoverabilityViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C62733159600E47AD4 /* Deprecated_RegistrationPhoneNumberDiscoverabilityViewController.swift */; };
34ACA7DF2733159600E47AD4 /* Deprecated_Onboarding2FAViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C72733159600E47AD4 /* Deprecated_Onboarding2FAViewController.swift */; };
34ACA7E02733159600E47AD4 /* Deprecated_OnboardingVerificationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C82733159600E47AD4 /* Deprecated_OnboardingVerificationViewController.swift */; };
34ACA7E12733159600E47AD4 /* Deprecated_OnboardingProfileCreationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7C92733159600E47AD4 /* Deprecated_OnboardingProfileCreationViewController.swift */; };
34ACA7E22733159600E47AD4 /* Deprecated_RegistrationPhoneNumberViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7CA2733159600E47AD4 /* Deprecated_RegistrationPhoneNumberViewController.swift */; };
34ACA7E42733159600E47AD4 /* Deprecated_OnboardingPermissionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7CC2733159600E47AD4 /* Deprecated_OnboardingPermissionsViewController.swift */; };
34ACA7E52733159600E47AD4 /* Deprecated_ChangePhoneNumberVerificationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7CE2733159600E47AD4 /* Deprecated_ChangePhoneNumberVerificationViewController.swift */; };
34ACA7E62733159600E47AD4 /* Deprecated_ChangePhoneNumberInputViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7CF2733159600E47AD4 /* Deprecated_ChangePhoneNumberInputViewController.swift */; };
34ACA7E72733159600E47AD4 /* Deprecated_ChangePhoneNumberConfirmViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7D02733159600E47AD4 /* Deprecated_ChangePhoneNumberConfirmViewController.swift */; };
34ACA7E82733159600E47AD4 /* Deprecated_ChangePhoneNumberController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7D12733159600E47AD4 /* Deprecated_ChangePhoneNumberController.swift */; };
34ACA7E92733159600E47AD4 /* Deprecated_ChangePhoneNumberSplashViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7D22733159600E47AD4 /* Deprecated_ChangePhoneNumberSplashViewController.swift */; };
34ACA7EA2733159600E47AD4 /* Deprecated_ChangePhoneNumberCaptchaViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7D32733159600E47AD4 /* Deprecated_ChangePhoneNumberCaptchaViewController.swift */; };
34ACA7F02733161000E47AD4 /* Deprecated_RegistrationVerificationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7EC2733161000E47AD4 /* Deprecated_RegistrationVerificationViewController.swift */; };
34ACA7F12733161000E47AD4 /* Deprecated_RegistrationHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7ED2733161000E47AD4 /* Deprecated_RegistrationHelper.swift */; };
34ACA7F22733161000E47AD4 /* Deprecated_RegistrationBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7EE2733161000E47AD4 /* Deprecated_RegistrationBaseViewController.swift */; };
34ACA7F32733161000E47AD4 /* Deprecated_RegistrationCaptchaViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7EF2733161000E47AD4 /* Deprecated_RegistrationCaptchaViewController.swift */; };
34ACA7F62733183000E47AD4 /* RegistrationValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7F42733183000E47AD4 /* RegistrationValues.swift */; };
34ACA7F72733183000E47AD4 /* CountryCodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34ACA7F52733183000E47AD4 /* CountryCodeViewController.swift */; };
34B0796D1FCF46B100E248C2 /* MainAppContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B0796B1FCF46B000E248C2 /* MainAppContext.m */; };
@ -700,12 +700,12 @@
4C21D5D8223AC60F00EF8A77 /* PhotoCapture.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C21D5D7223AC60F00EF8A77 /* PhotoCapture.swift */; };
4C25768A23AD510800E0398D /* LoadMoreMessagesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C25768923AD510800E0398D /* LoadMoreMessagesView.swift */; };
4C2A538C23C5462300D28CD8 /* CVMessageMappingTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C2A538B23C5462300D28CD8 /* CVMessageMappingTest.swift */; };
4C2EBB7F2356B2B900BBC171 /* SecondaryLinkingSetDeviceNameViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C2EBB7E2356B2B900BBC171 /* SecondaryLinkingSetDeviceNameViewController.swift */; };
4C2EBB7F2356B2B900BBC171 /* Deprecated_SecondaryLinkingSetDeviceNameViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C2EBB7E2356B2B900BBC171 /* Deprecated_SecondaryLinkingSetDeviceNameViewController.swift */; };
4C2F454F214C00E1004871FF /* AvatarTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C2F454E214C00E1004871FF /* AvatarTableViewCell.swift */; };
4C30E224234F9F34009558B7 /* SecondaryLinkingPrepViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C30E223234F9F34009558B7 /* SecondaryLinkingPrepViewController.swift */; };
4C30E226234FB033009558B7 /* SecondaryLinkingQRCodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C30E225234FB033009558B7 /* SecondaryLinkingQRCodeViewController.swift */; };
4C30E224234F9F34009558B7 /* Deprecated_SecondaryLinkingPrepViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C30E223234F9F34009558B7 /* Deprecated_SecondaryLinkingPrepViewController.swift */; };
4C30E226234FB033009558B7 /* Deprecated_SecondaryLinkingQRCodeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C30E225234FB033009558B7 /* Deprecated_SecondaryLinkingQRCodeViewController.swift */; };
4C35B08A23F8A9D2003EB937 /* MessageRequestPendingReceipts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C35B08823F8A9A1003EB937 /* MessageRequestPendingReceipts.swift */; };
4C3A2BC72356620E004B3986 /* ProvisioningController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C3A2BC62356620E004B3986 /* ProvisioningController.swift */; };
4C3A2BC72356620E004B3986 /* Deprecated_ProvisioningController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C3A2BC62356620E004B3986 /* Deprecated_ProvisioningController.swift */; };
4C3EF7FD2107DDEE0007EBF7 /* ParamParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C3EF7FC2107DDEE0007EBF7 /* ParamParserTest.swift */; };
4C3EF802210918740007EBF7 /* SSKProtoEnvelopeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C3EF801210918740007EBF7 /* SSKProtoEnvelopeTest.swift */; };
4C42960E2318E5EB00D9D240 /* MessageProcessingPerformanceTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C42960D2318E5EB00D9D240 /* MessageProcessingPerformanceTest.swift */; };
@ -2459,8 +2459,8 @@
343A65931FC47D5D000477A1 /* DebugUISyncMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebugUISyncMessages.h; sourceTree = "<group>"; };
343A65941FC47D5E000477A1 /* DebugUISyncMessages.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DebugUISyncMessages.m; sourceTree = "<group>"; };
3440426A273AB186008C9FA4 /* RegistrationUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RegistrationUtils.swift; sourceTree = "<group>"; };
34404270273AFBBE008C9FA4 /* ChangePhoneNumber2FAViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangePhoneNumber2FAViewController.swift; sourceTree = "<group>"; };
34404274273C0E41008C9FA4 /* RegistrationPinAttemptsExhaustedViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RegistrationPinAttemptsExhaustedViewController.swift; sourceTree = "<group>"; };
34404270273AFBBE008C9FA4 /* Deprecated_ChangePhoneNumber2FAViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_ChangePhoneNumber2FAViewController.swift; sourceTree = "<group>"; };
34404274273C0E41008C9FA4 /* Deprecated_RegistrationPinAttemptsExhaustedViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_RegistrationPinAttemptsExhaustedViewController.swift; sourceTree = "<group>"; };
34429B3C273440420050D3EA /* DebugUIMisc.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DebugUIMisc.swift; sourceTree = "<group>"; };
3444E6BA264EDFF200B32E3B /* CVColorOrGradientView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CVColorOrGradientView.swift; sourceTree = "<group>"; };
34480B341FD0929200BC14EF /* ShareAppExtensionContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShareAppExtensionContext.h; sourceTree = "<group>"; };
@ -2815,30 +2815,30 @@
34A955B8271B553D00B05242 /* PaymentsFormat.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaymentsFormat.swift; sourceTree = "<group>"; };
34A955BA271B55BA00B05242 /* PaymentsUI.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaymentsUI.swift; sourceTree = "<group>"; };
34A955BC271B560000B05242 /* NameCollisionFinder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NameCollisionFinder.swift; sourceTree = "<group>"; };
34ACA7BC2733159600E47AD4 /* OnboardingTransferChoiceViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingTransferChoiceViewController.swift; sourceTree = "<group>"; };
34ACA7BD2733159600E47AD4 /* OnboardingTransferQRCodeViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingTransferQRCodeViewController.swift; sourceTree = "<group>"; };
34ACA7BE2733159600E47AD4 /* OnboardingTransferProgressViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingTransferProgressViewController.swift; sourceTree = "<group>"; };
34ACA7C02733159600E47AD4 /* OnboardingModeSwitchConfirmationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingModeSwitchConfirmationViewController.swift; sourceTree = "<group>"; };
34ACA7C12733159600E47AD4 /* OnboardingController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingController.swift; sourceTree = "<group>"; };
34ACA7C32733159600E47AD4 /* OnboardingSplashViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingSplashViewController.swift; sourceTree = "<group>"; };
34ACA7C42733159600E47AD4 /* OnboardingCaptchaViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingCaptchaViewController.swift; sourceTree = "<group>"; };
34ACA7C52733159600E47AD4 /* OnboardingBaseViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingBaseViewController.swift; sourceTree = "<group>"; };
34ACA7C62733159600E47AD4 /* OnboardingPhoneNumberDiscoverabilityViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingPhoneNumberDiscoverabilityViewController.swift; sourceTree = "<group>"; };
34ACA7C72733159600E47AD4 /* Onboarding2FAViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Onboarding2FAViewController.swift; sourceTree = "<group>"; };
34ACA7C82733159600E47AD4 /* OnboardingVerificationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingVerificationViewController.swift; sourceTree = "<group>"; };
34ACA7C92733159600E47AD4 /* OnboardingProfileCreationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingProfileCreationViewController.swift; sourceTree = "<group>"; };
34ACA7CA2733159600E47AD4 /* OnboardingPhoneNumberViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingPhoneNumberViewController.swift; sourceTree = "<group>"; };
34ACA7CC2733159600E47AD4 /* OnboardingPermissionsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnboardingPermissionsViewController.swift; sourceTree = "<group>"; };
34ACA7CE2733159600E47AD4 /* ChangePhoneNumberVerificationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangePhoneNumberVerificationViewController.swift; sourceTree = "<group>"; };
34ACA7CF2733159600E47AD4 /* ChangePhoneNumberInputViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangePhoneNumberInputViewController.swift; sourceTree = "<group>"; };
34ACA7D02733159600E47AD4 /* ChangePhoneNumberConfirmViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangePhoneNumberConfirmViewController.swift; sourceTree = "<group>"; };
34ACA7D12733159600E47AD4 /* ChangePhoneNumberController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangePhoneNumberController.swift; sourceTree = "<group>"; };
34ACA7D22733159600E47AD4 /* ChangePhoneNumberSplashViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangePhoneNumberSplashViewController.swift; sourceTree = "<group>"; };
34ACA7D32733159600E47AD4 /* ChangePhoneNumberCaptchaViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangePhoneNumberCaptchaViewController.swift; sourceTree = "<group>"; };
34ACA7EC2733161000E47AD4 /* RegistrationVerificationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RegistrationVerificationViewController.swift; sourceTree = "<group>"; };
34ACA7ED2733161000E47AD4 /* RegistrationHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RegistrationHelper.swift; sourceTree = "<group>"; };
34ACA7EE2733161000E47AD4 /* RegistrationBaseViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RegistrationBaseViewController.swift; sourceTree = "<group>"; };
34ACA7EF2733161000E47AD4 /* RegistrationCaptchaViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RegistrationCaptchaViewController.swift; sourceTree = "<group>"; };
34ACA7BC2733159600E47AD4 /* Deprecated_OnboardingTransferChoiceViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_OnboardingTransferChoiceViewController.swift; sourceTree = "<group>"; };
34ACA7BD2733159600E47AD4 /* Deprecated_OnboardingTransferQRCodeViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_OnboardingTransferQRCodeViewController.swift; sourceTree = "<group>"; };
34ACA7BE2733159600E47AD4 /* Deprecated_OnboardingTransferProgressViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_OnboardingTransferProgressViewController.swift; sourceTree = "<group>"; };
34ACA7C02733159600E47AD4 /* Deprecated_OnboardingModeSwitchConfirmationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_OnboardingModeSwitchConfirmationViewController.swift; sourceTree = "<group>"; };
34ACA7C12733159600E47AD4 /* Deprecated_OnboardingController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_OnboardingController.swift; sourceTree = "<group>"; };
34ACA7C32733159600E47AD4 /* Deprecated_OnboardingSplashViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_OnboardingSplashViewController.swift; sourceTree = "<group>"; };
34ACA7C42733159600E47AD4 /* Deprecated_OnboardingCaptchaViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_OnboardingCaptchaViewController.swift; sourceTree = "<group>"; };
34ACA7C52733159600E47AD4 /* Deprecated_OnboardingBaseViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_OnboardingBaseViewController.swift; sourceTree = "<group>"; };
34ACA7C62733159600E47AD4 /* Deprecated_RegistrationPhoneNumberDiscoverabilityViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_RegistrationPhoneNumberDiscoverabilityViewController.swift; sourceTree = "<group>"; };
34ACA7C72733159600E47AD4 /* Deprecated_Onboarding2FAViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_Onboarding2FAViewController.swift; sourceTree = "<group>"; };
34ACA7C82733159600E47AD4 /* Deprecated_OnboardingVerificationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_OnboardingVerificationViewController.swift; sourceTree = "<group>"; };
34ACA7C92733159600E47AD4 /* Deprecated_OnboardingProfileCreationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_OnboardingProfileCreationViewController.swift; sourceTree = "<group>"; };
34ACA7CA2733159600E47AD4 /* Deprecated_RegistrationPhoneNumberViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_RegistrationPhoneNumberViewController.swift; sourceTree = "<group>"; };
34ACA7CC2733159600E47AD4 /* Deprecated_OnboardingPermissionsViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_OnboardingPermissionsViewController.swift; sourceTree = "<group>"; };
34ACA7CE2733159600E47AD4 /* Deprecated_ChangePhoneNumberVerificationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_ChangePhoneNumberVerificationViewController.swift; sourceTree = "<group>"; };
34ACA7CF2733159600E47AD4 /* Deprecated_ChangePhoneNumberInputViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_ChangePhoneNumberInputViewController.swift; sourceTree = "<group>"; };
34ACA7D02733159600E47AD4 /* Deprecated_ChangePhoneNumberConfirmViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_ChangePhoneNumberConfirmViewController.swift; sourceTree = "<group>"; };
34ACA7D12733159600E47AD4 /* Deprecated_ChangePhoneNumberController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_ChangePhoneNumberController.swift; sourceTree = "<group>"; };
34ACA7D22733159600E47AD4 /* Deprecated_ChangePhoneNumberSplashViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_ChangePhoneNumberSplashViewController.swift; sourceTree = "<group>"; };
34ACA7D32733159600E47AD4 /* Deprecated_ChangePhoneNumberCaptchaViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_ChangePhoneNumberCaptchaViewController.swift; sourceTree = "<group>"; };
34ACA7EC2733161000E47AD4 /* Deprecated_RegistrationVerificationViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_RegistrationVerificationViewController.swift; sourceTree = "<group>"; };
34ACA7ED2733161000E47AD4 /* Deprecated_RegistrationHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_RegistrationHelper.swift; sourceTree = "<group>"; };
34ACA7EE2733161000E47AD4 /* Deprecated_RegistrationBaseViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_RegistrationBaseViewController.swift; sourceTree = "<group>"; };
34ACA7EF2733161000E47AD4 /* Deprecated_RegistrationCaptchaViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Deprecated_RegistrationCaptchaViewController.swift; sourceTree = "<group>"; };
34ACA7F42733183000E47AD4 /* RegistrationValues.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RegistrationValues.swift; sourceTree = "<group>"; };
34ACA7F52733183000E47AD4 /* CountryCodeViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CountryCodeViewController.swift; sourceTree = "<group>"; };
34B0796B1FCF46B000E248C2 /* MainAppContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MainAppContext.m; sourceTree = "<group>"; };
@ -3047,12 +3047,12 @@
4C21D5D7223AC60F00EF8A77 /* PhotoCapture.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhotoCapture.swift; sourceTree = "<group>"; };
4C25768923AD510800E0398D /* LoadMoreMessagesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadMoreMessagesView.swift; sourceTree = "<group>"; };
4C2A538B23C5462300D28CD8 /* CVMessageMappingTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CVMessageMappingTest.swift; sourceTree = "<group>"; };
4C2EBB7E2356B2B900BBC171 /* SecondaryLinkingSetDeviceNameViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecondaryLinkingSetDeviceNameViewController.swift; sourceTree = "<group>"; };
4C2EBB7E2356B2B900BBC171 /* Deprecated_SecondaryLinkingSetDeviceNameViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Deprecated_SecondaryLinkingSetDeviceNameViewController.swift; sourceTree = "<group>"; };
4C2F454E214C00E1004871FF /* AvatarTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AvatarTableViewCell.swift; sourceTree = "<group>"; };
4C30E223234F9F34009558B7 /* SecondaryLinkingPrepViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecondaryLinkingPrepViewController.swift; sourceTree = "<group>"; };
4C30E225234FB033009558B7 /* SecondaryLinkingQRCodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SecondaryLinkingQRCodeViewController.swift; sourceTree = "<group>"; };
4C30E223234F9F34009558B7 /* Deprecated_SecondaryLinkingPrepViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Deprecated_SecondaryLinkingPrepViewController.swift; sourceTree = "<group>"; };
4C30E225234FB033009558B7 /* Deprecated_SecondaryLinkingQRCodeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Deprecated_SecondaryLinkingQRCodeViewController.swift; sourceTree = "<group>"; };
4C35B08823F8A9A1003EB937 /* MessageRequestPendingReceipts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessageRequestPendingReceipts.swift; sourceTree = "<group>"; };
4C3A2BC62356620E004B3986 /* ProvisioningController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProvisioningController.swift; sourceTree = "<group>"; };
4C3A2BC62356620E004B3986 /* Deprecated_ProvisioningController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Deprecated_ProvisioningController.swift; sourceTree = "<group>"; };
4C3EF7FC2107DDEE0007EBF7 /* ParamParserTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParamParserTest.swift; sourceTree = "<group>"; };
4C3EF801210918740007EBF7 /* SSKProtoEnvelopeTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SSKProtoEnvelopeTest.swift; sourceTree = "<group>"; };
4C42960D2318E5EB00D9D240 /* MessageProcessingPerformanceTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessageProcessingPerformanceTest.swift; sourceTree = "<group>"; };
@ -4848,11 +4848,11 @@
34ACA7BB2733159600E47AD4 /* DeviceTransfer */,
34ACA7BF2733159600E47AD4 /* Onboarding */,
4C3A2BC5235661AB004B3986 /* SecondaryLinking */,
34ACA7EE2733161000E47AD4 /* RegistrationBaseViewController.swift */,
34ACA7EF2733161000E47AD4 /* RegistrationCaptchaViewController.swift */,
34ACA7ED2733161000E47AD4 /* RegistrationHelper.swift */,
34404274273C0E41008C9FA4 /* RegistrationPinAttemptsExhaustedViewController.swift */,
34ACA7EC2733161000E47AD4 /* RegistrationVerificationViewController.swift */,
34ACA7EE2733161000E47AD4 /* Deprecated_RegistrationBaseViewController.swift */,
34ACA7EF2733161000E47AD4 /* Deprecated_RegistrationCaptchaViewController.swift */,
34ACA7ED2733161000E47AD4 /* Deprecated_RegistrationHelper.swift */,
34404274273C0E41008C9FA4 /* Deprecated_RegistrationPinAttemptsExhaustedViewController.swift */,
34ACA7EC2733161000E47AD4 /* Deprecated_RegistrationVerificationViewController.swift */,
);
path = Registration;
sourceTree = "<group>";
@ -5701,9 +5701,9 @@
34ACA7BB2733159600E47AD4 /* DeviceTransfer */ = {
isa = PBXGroup;
children = (
34ACA7BC2733159600E47AD4 /* OnboardingTransferChoiceViewController.swift */,
34ACA7BE2733159600E47AD4 /* OnboardingTransferProgressViewController.swift */,
34ACA7BD2733159600E47AD4 /* OnboardingTransferQRCodeViewController.swift */,
34ACA7BC2733159600E47AD4 /* Deprecated_OnboardingTransferChoiceViewController.swift */,
34ACA7BE2733159600E47AD4 /* Deprecated_OnboardingTransferProgressViewController.swift */,
34ACA7BD2733159600E47AD4 /* Deprecated_OnboardingTransferQRCodeViewController.swift */,
);
path = DeviceTransfer;
sourceTree = "<group>";
@ -5711,17 +5711,17 @@
34ACA7BF2733159600E47AD4 /* Onboarding */ = {
isa = PBXGroup;
children = (
34ACA7C72733159600E47AD4 /* Onboarding2FAViewController.swift */,
34ACA7C52733159600E47AD4 /* OnboardingBaseViewController.swift */,
34ACA7C42733159600E47AD4 /* OnboardingCaptchaViewController.swift */,
34ACA7C12733159600E47AD4 /* OnboardingController.swift */,
34ACA7C02733159600E47AD4 /* OnboardingModeSwitchConfirmationViewController.swift */,
34ACA7CC2733159600E47AD4 /* OnboardingPermissionsViewController.swift */,
34ACA7C62733159600E47AD4 /* OnboardingPhoneNumberDiscoverabilityViewController.swift */,
34ACA7CA2733159600E47AD4 /* OnboardingPhoneNumberViewController.swift */,
34ACA7C92733159600E47AD4 /* OnboardingProfileCreationViewController.swift */,
34ACA7C32733159600E47AD4 /* OnboardingSplashViewController.swift */,
34ACA7C82733159600E47AD4 /* OnboardingVerificationViewController.swift */,
34ACA7C72733159600E47AD4 /* Deprecated_Onboarding2FAViewController.swift */,
34ACA7C52733159600E47AD4 /* Deprecated_OnboardingBaseViewController.swift */,
34ACA7C42733159600E47AD4 /* Deprecated_OnboardingCaptchaViewController.swift */,
34ACA7C12733159600E47AD4 /* Deprecated_OnboardingController.swift */,
34ACA7C02733159600E47AD4 /* Deprecated_OnboardingModeSwitchConfirmationViewController.swift */,
34ACA7CC2733159600E47AD4 /* Deprecated_OnboardingPermissionsViewController.swift */,
34ACA7C92733159600E47AD4 /* Deprecated_OnboardingProfileCreationViewController.swift */,
34ACA7C32733159600E47AD4 /* Deprecated_OnboardingSplashViewController.swift */,
34ACA7C82733159600E47AD4 /* Deprecated_OnboardingVerificationViewController.swift */,
34ACA7C62733159600E47AD4 /* Deprecated_RegistrationPhoneNumberDiscoverabilityViewController.swift */,
34ACA7CA2733159600E47AD4 /* Deprecated_RegistrationPhoneNumberViewController.swift */,
);
path = Onboarding;
sourceTree = "<group>";
@ -5729,13 +5729,13 @@
34ACA7CD2733159600E47AD4 /* ChangePhoneNumber */ = {
isa = PBXGroup;
children = (
34404270273AFBBE008C9FA4 /* ChangePhoneNumber2FAViewController.swift */,
34ACA7D32733159600E47AD4 /* ChangePhoneNumberCaptchaViewController.swift */,
34ACA7D02733159600E47AD4 /* ChangePhoneNumberConfirmViewController.swift */,
34ACA7D12733159600E47AD4 /* ChangePhoneNumberController.swift */,
34ACA7CF2733159600E47AD4 /* ChangePhoneNumberInputViewController.swift */,
34ACA7D22733159600E47AD4 /* ChangePhoneNumberSplashViewController.swift */,
34ACA7CE2733159600E47AD4 /* ChangePhoneNumberVerificationViewController.swift */,
34404270273AFBBE008C9FA4 /* Deprecated_ChangePhoneNumber2FAViewController.swift */,
34ACA7D32733159600E47AD4 /* Deprecated_ChangePhoneNumberCaptchaViewController.swift */,
34ACA7D02733159600E47AD4 /* Deprecated_ChangePhoneNumberConfirmViewController.swift */,
34ACA7D12733159600E47AD4 /* Deprecated_ChangePhoneNumberController.swift */,
34ACA7CF2733159600E47AD4 /* Deprecated_ChangePhoneNumberInputViewController.swift */,
34ACA7D22733159600E47AD4 /* Deprecated_ChangePhoneNumberSplashViewController.swift */,
34ACA7CE2733159600E47AD4 /* Deprecated_ChangePhoneNumberVerificationViewController.swift */,
);
path = ChangePhoneNumber;
sourceTree = "<group>";
@ -6085,10 +6085,10 @@
4C3A2BC5235661AB004B3986 /* SecondaryLinking */ = {
isa = PBXGroup;
children = (
4C3A2BC62356620E004B3986 /* ProvisioningController.swift */,
4C30E223234F9F34009558B7 /* SecondaryLinkingPrepViewController.swift */,
4C30E225234FB033009558B7 /* SecondaryLinkingQRCodeViewController.swift */,
4C2EBB7E2356B2B900BBC171 /* SecondaryLinkingSetDeviceNameViewController.swift */,
4C3A2BC62356620E004B3986 /* Deprecated_ProvisioningController.swift */,
4C30E223234F9F34009558B7 /* Deprecated_SecondaryLinkingPrepViewController.swift */,
4C30E225234FB033009558B7 /* Deprecated_SecondaryLinkingQRCodeViewController.swift */,
4C2EBB7E2356B2B900BBC171 /* Deprecated_SecondaryLinkingSetDeviceNameViewController.swift */,
);
path = SecondaryLinking;
sourceTree = "<group>";
@ -10520,13 +10520,6 @@
88D23D2623CEC0C700B0E74B /* CallUIAdapter.swift in Sources */,
4C46361122EB98EC00185951 /* CameraFirstCaptureSendFlow.swift in Sources */,
4CA46F4C219CCC630038ABDE /* CaptionView.swift in Sources */,
34404271273AFBBE008C9FA4 /* ChangePhoneNumber2FAViewController.swift in Sources */,
34ACA7EA2733159600E47AD4 /* ChangePhoneNumberCaptchaViewController.swift in Sources */,
34ACA7E72733159600E47AD4 /* ChangePhoneNumberConfirmViewController.swift in Sources */,
34ACA7E82733159600E47AD4 /* ChangePhoneNumberController.swift in Sources */,
34ACA7E62733159600E47AD4 /* ChangePhoneNumberInputViewController.swift in Sources */,
34ACA7E92733159600E47AD4 /* ChangePhoneNumberSplashViewController.swift in Sources */,
34ACA7E52733159600E47AD4 /* ChangePhoneNumberVerificationViewController.swift in Sources */,
34546F502649989D007C4958 /* ChatColorViewController.swift in Sources */,
346E09012662FBBE0042375E /* ChatListCell.swift in Sources */,
34E95C27269F6096004807EC /* ChatListViewController+Actions.swift in Sources */,
@ -10695,6 +10688,36 @@
66B8B28028C94C0F005EAFE0 /* DelegatingContextMenuButton.swift in Sources */,
887B6DC925F6C3E900E677D4 /* DeleteAccountConfirmationViewController.swift in Sources */,
3498AC892513896400B1F315 /* Dependencies+MainApp.swift in Sources */,
34404271273AFBBE008C9FA4 /* Deprecated_ChangePhoneNumber2FAViewController.swift in Sources */,
34ACA7EA2733159600E47AD4 /* Deprecated_ChangePhoneNumberCaptchaViewController.swift in Sources */,
34ACA7E72733159600E47AD4 /* Deprecated_ChangePhoneNumberConfirmViewController.swift in Sources */,
34ACA7E82733159600E47AD4 /* Deprecated_ChangePhoneNumberController.swift in Sources */,
34ACA7E62733159600E47AD4 /* Deprecated_ChangePhoneNumberInputViewController.swift in Sources */,
34ACA7E92733159600E47AD4 /* Deprecated_ChangePhoneNumberSplashViewController.swift in Sources */,
34ACA7E52733159600E47AD4 /* Deprecated_ChangePhoneNumberVerificationViewController.swift in Sources */,
34ACA7DF2733159600E47AD4 /* Deprecated_Onboarding2FAViewController.swift in Sources */,
34ACA7DD2733159600E47AD4 /* Deprecated_OnboardingBaseViewController.swift in Sources */,
34ACA7DC2733159600E47AD4 /* Deprecated_OnboardingCaptchaViewController.swift in Sources */,
34ACA7D92733159600E47AD4 /* Deprecated_OnboardingController.swift in Sources */,
34ACA7D82733159600E47AD4 /* Deprecated_OnboardingModeSwitchConfirmationViewController.swift in Sources */,
34ACA7E42733159600E47AD4 /* Deprecated_OnboardingPermissionsViewController.swift in Sources */,
34ACA7E12733159600E47AD4 /* Deprecated_OnboardingProfileCreationViewController.swift in Sources */,
34ACA7DB2733159600E47AD4 /* Deprecated_OnboardingSplashViewController.swift in Sources */,
34ACA7D52733159600E47AD4 /* Deprecated_OnboardingTransferChoiceViewController.swift in Sources */,
34ACA7D72733159600E47AD4 /* Deprecated_OnboardingTransferProgressViewController.swift in Sources */,
34ACA7D62733159600E47AD4 /* Deprecated_OnboardingTransferQRCodeViewController.swift in Sources */,
34ACA7E02733159600E47AD4 /* Deprecated_OnboardingVerificationViewController.swift in Sources */,
4C3A2BC72356620E004B3986 /* Deprecated_ProvisioningController.swift in Sources */,
34ACA7F22733161000E47AD4 /* Deprecated_RegistrationBaseViewController.swift in Sources */,
34ACA7F32733161000E47AD4 /* Deprecated_RegistrationCaptchaViewController.swift in Sources */,
34ACA7F12733161000E47AD4 /* Deprecated_RegistrationHelper.swift in Sources */,
34ACA7DE2733159600E47AD4 /* Deprecated_RegistrationPhoneNumberDiscoverabilityViewController.swift in Sources */,
34ACA7E22733159600E47AD4 /* Deprecated_RegistrationPhoneNumberViewController.swift in Sources */,
34404275273C0E41008C9FA4 /* Deprecated_RegistrationPinAttemptsExhaustedViewController.swift in Sources */,
34ACA7F02733161000E47AD4 /* Deprecated_RegistrationVerificationViewController.swift in Sources */,
4C30E224234F9F34009558B7 /* Deprecated_SecondaryLinkingPrepViewController.swift in Sources */,
4C30E226234FB033009558B7 /* Deprecated_SecondaryLinkingQRCodeViewController.swift in Sources */,
4C2EBB7F2356B2B900BBC171 /* Deprecated_SecondaryLinkingSetDeviceNameViewController.swift in Sources */,
5011D1CD29400E7300064098 /* DeviceProvisioningURL.swift in Sources */,
88A4CC19246CE6810082211F /* DeviceTransferInitialViewController.swift in Sources */,
88A4CC17246CE6190082211F /* DeviceTransferNavigationController.swift in Sources */,
@ -10851,20 +10874,6 @@
887B380D25F042BE00685845 /* NotificationSettingsContentViewController.swift in Sources */,
887B380F25F056FD00685845 /* NotificationSettingsSoundViewController.swift in Sources */,
887B380A25F0427F00685845 /* NotificationSettingsViewController.swift in Sources */,
34ACA7DF2733159600E47AD4 /* Onboarding2FAViewController.swift in Sources */,
34ACA7DD2733159600E47AD4 /* OnboardingBaseViewController.swift in Sources */,
34ACA7DC2733159600E47AD4 /* OnboardingCaptchaViewController.swift in Sources */,
34ACA7D92733159600E47AD4 /* OnboardingController.swift in Sources */,
34ACA7D82733159600E47AD4 /* OnboardingModeSwitchConfirmationViewController.swift in Sources */,
34ACA7E42733159600E47AD4 /* OnboardingPermissionsViewController.swift in Sources */,
34ACA7DE2733159600E47AD4 /* OnboardingPhoneNumberDiscoverabilityViewController.swift in Sources */,
34ACA7E22733159600E47AD4 /* OnboardingPhoneNumberViewController.swift in Sources */,
34ACA7E12733159600E47AD4 /* OnboardingProfileCreationViewController.swift in Sources */,
34ACA7DB2733159600E47AD4 /* OnboardingSplashViewController.swift in Sources */,
34ACA7D52733159600E47AD4 /* OnboardingTransferChoiceViewController.swift in Sources */,
34ACA7D72733159600E47AD4 /* OnboardingTransferProgressViewController.swift in Sources */,
34ACA7D62733159600E47AD4 /* OnboardingTransferQRCodeViewController.swift in Sources */,
34ACA7E02733159600E47AD4 /* OnboardingVerificationViewController.swift in Sources */,
F9CA468828FF0CA600C074F6 /* OneTimeDonationCustomAmountTextField.swift in Sources */,
AC12B86D0DA4943DF1DE9CE6 /* OWSAddToContactViewController.swift in Sources */,
34D99C931F2937CC00D284D6 /* OWSAnalytics.swift in Sources */,
@ -10916,7 +10925,6 @@
34798A8725AF965300EC89B4 /* ProfileBioViewController.swift in Sources */,
8871B17125F0139D00D4E070 /* ProfileNameViewController.swift in Sources */,
8871B16F25F007DE00D4E070 /* ProfileSettingsViewController.swift in Sources */,
4C3A2BC72356620E004B3986 /* ProvisioningController.swift in Sources */,
888CC15928E3CE8100A13493 /* ProxyConnectionChecker.swift in Sources */,
88DF81A128E1538000F8BA80 /* ProxyLinkSheetViewController.swift in Sources */,
88DF81A328E15D1600F8BA80 /* ProxySettingsViewController.swift in Sources */,
@ -10927,22 +10935,14 @@
88863A56280CD04B00977F69 /* ReactionFlybyAnimation.swift in Sources */,
88B688B0238F0D1000286F82 /* ReactionsDetailSheet.swift in Sources */,
8809CE8A22F93C2200D38867 /* RecentPhotoCollectionView.swift in Sources */,
34ACA7F22733161000E47AD4 /* RegistrationBaseViewController.swift in Sources */,
34ACA7F32733161000E47AD4 /* RegistrationCaptchaViewController.swift in Sources */,
34ACA7F12733161000E47AD4 /* RegistrationHelper.swift in Sources */,
34404275273C0E41008C9FA4 /* RegistrationPinAttemptsExhaustedViewController.swift in Sources */,
34E5DC8220D8050D00C08145 /* RegistrationUtils.m in Sources */,
3440426B273AB186008C9FA4 /* RegistrationUtils.swift in Sources */,
34ACA7F02733161000E47AD4 /* RegistrationVerificationViewController.swift in Sources */,
D997FA7628F8E3A2003C7B8B /* RemoteMegaphone.swift in Sources */,
450D19131F85236600970622 /* RemoteVideoView.m in Sources */,
348433DF243CA94600C7F64A /* ReplaceAdminViewController.swift in Sources */,
342FFE7E271EF5B2000AC89F /* ReturnToCallViewController.swift in Sources */,
348EE28F25B897BF00814FC2 /* ReusableMediaView.swift in Sources */,
66A22C0928A18D49007CD4F5 /* RingerSwitch.swift in Sources */,
4C30E224234F9F34009558B7 /* SecondaryLinkingPrepViewController.swift in Sources */,
4C30E226234FB033009558B7 /* SecondaryLinkingQRCodeViewController.swift in Sources */,
4C2EBB7F2356B2B900BBC171 /* SecondaryLinkingSetDeviceNameViewController.swift in Sources */,
88C659B024688335002AC115 /* SelfSignedIdentity.swift in Sources */,
4C4AE6A1224AF35700D4AF6F /* SendMediaNavigationController.swift in Sources */,
346EAA1225013CDF00E8AB6F /* SendMessageFlow.swift in Sources */,

View File

@ -35,8 +35,8 @@ public class AccountManager: NSObject {
// MARK: registration
func requestRegistrationVerification(e164: String, captchaToken: String?, isSMS: Bool) -> Promise<Void> {
requestAccountVerification(e164: e164,
func deprecated_requestRegistrationVerification(e164: String, captchaToken: String?, isSMS: Bool) -> Promise<Void> {
deprecated_requestAccountVerification(e164: e164,
captchaToken: captchaToken,
isSMS: isSMS,
mode: .registration)
@ -47,10 +47,10 @@ public class AccountManager: NSObject {
case changePhoneNumber
}
public func requestAccountVerification(e164: String,
captchaToken: String?,
isSMS: Bool,
mode: VerificationMode) -> Promise<Void> {
public func deprecated_requestAccountVerification(e164: String,
captchaToken: String?,
isSMS: Bool,
mode: VerificationMode) -> Promise<Void> {
let transport: TSVerificationTransport = isSMS ? .SMS : .voice
return firstly { () -> Promise<String?> in
@ -67,23 +67,23 @@ public class AccountManager: NSObject {
break
}
return self.getPreauthChallenge(e164: e164)
return self.deprecated_getPreauthChallenge(e164: e164)
}.then { (preauthChallenge: String?) -> Promise<Void> in
self.accountServiceClient.requestVerificationCode(e164: e164,
preauthChallenge: preauthChallenge,
captchaToken: captchaToken,
transport: transport)
self.accountServiceClient.deprecated_requestVerificationCode(e164: e164,
preauthChallenge: preauthChallenge,
captchaToken: captchaToken,
transport: transport)
}
}
func getPreauthChallenge(e164: String) -> Promise<String?> {
func deprecated_getPreauthChallenge(e164: String) -> Promise<String?> {
return firstly {
return self.pushRegistrationManager.requestPushTokens(forceRotation: false)
}.then { (vanillaToken: String, voipToken: String?) -> Promise<String?> in
let (pushPromise, pushFuture) = Promise<String>.pending()
self.pushRegistrationManager.preauthChallengeFuture = pushFuture
return self.accountServiceClient.requestPreauthChallenge(
return self.accountServiceClient.deprecated_requestPreauthChallenge(
e164: e164,
pushToken: voipToken?.nilIfEmpty ?? vanillaToken,
isVoipToken: !voipToken.isEmptyOrNil

View File

@ -220,7 +220,7 @@ class AccountSettingsViewController: OWSTableViewController2 {
}
private func changePhoneNumber() {
let changePhoneNumberController = ChangePhoneNumberController(delegate: self)
let changePhoneNumberController = Deprecated_ChangePhoneNumberController(delegate: self)
let vc = changePhoneNumberController.firstViewController()
navigationController?.pushViewController(vc, animated: true)
}
@ -361,6 +361,6 @@ class AccountSettingsViewController: OWSTableViewController2 {
// MARK: -
extension AccountSettingsViewController: ChangePhoneNumberViewDelegate {
extension AccountSettingsViewController: Deprecated_ChangePhoneNumberViewDelegate {
var changePhoneNumberViewFromViewController: UIViewController { self }
}

View File

@ -268,7 +268,7 @@ NS_ASSUME_NONNULL_BEGIN
[Environment.shared.preferences unsetRecordedAPNSTokens];
[SignalApp.shared showOnboardingView:[OnboardingController new]];
[SignalApp.shared showOnboardingView:[Deprecated_OnboardingController new]];
}
+ (void)clearHasDismissedOffers

View File

@ -332,7 +332,7 @@ public class PinSetupViewController: OWSViewController, OWSNavigationChildContro
bottomSpacer,
pinTypeToggle,
pinToggleSpacer,
OnboardingBaseViewController.horizontallyWrap(primaryButton: nextButton),
Deprecated_OnboardingBaseViewController.horizontallyWrap(primaryButton: nextButton),
buttonSpacer
])
stackView.axis = .vertical

View File

@ -9,7 +9,7 @@ import SignalMessaging
import UIKit
@objc
public class ChangePhoneNumber2FAViewController: RegistrationBaseViewController {
public class Deprecated_ChangePhoneNumber2FAViewController: Deprecated_RegistrationBaseViewController {
// When the users attempts remaining falls below this number,
// we will show an alert with more detail about the risks.
@ -56,13 +56,13 @@ public class ChangePhoneNumber2FAViewController: RegistrationBaseViewController
}
private let context: ViewControllerContext
private let changePhoneNumberController: ChangePhoneNumberController
private let changePhoneNumberController: Deprecated_ChangePhoneNumberController
private let oldPhoneNumber: PhoneNumber
private let newPhoneNumber: PhoneNumber
private let kbsAuth: KBSAuthCredential
init(
changePhoneNumberController: ChangePhoneNumberController,
changePhoneNumberController: Deprecated_ChangePhoneNumberController,
oldPhoneNumber: PhoneNumber,
newPhoneNumber: PhoneNumber,
kbsAuth: KBSAuthCredential
@ -139,7 +139,7 @@ public class ChangePhoneNumber2FAViewController: RegistrationBaseViewController
pinTypeToggle.accessibilityIdentifier = "onboarding.2fa." + "pinTypeToggle"
nextButton.accessibilityIdentifier = "onboarding.2fa." + "nextButton"
let primaryButtonView = OnboardingBaseViewController.horizontallyWrap(primaryButton: nextButton)
let primaryButtonView = Deprecated_OnboardingBaseViewController.horizontallyWrap(primaryButton: nextButton)
let topSpacer = UIView.vStretchingSpacer()
let bottomSpacer = UIView.vStretchingSpacer()
@ -325,7 +325,7 @@ public class ChangePhoneNumber2FAViewController: RegistrationBaseViewController
}
}
private typealias VerificationOutcome = ChangePhoneNumberController.VerificationOutcome
private typealias VerificationOutcome = Deprecated_ChangePhoneNumberController.VerificationOutcome
private func getRegistrationLockTokenAndVerify(pin: String) -> Promise<VerificationOutcome> {
firstly {
@ -378,7 +378,7 @@ public class ChangePhoneNumber2FAViewController: RegistrationBaseViewController
return
}
let vc = RegistrationPinAttemptsExhaustedViewController(delegate: changePhoneNumberController)
let vc = Deprecated_RegistrationPinAttemptsExhaustedViewController(delegate: changePhoneNumberController)
navigationController.pushViewController(vc, animated: true)
}
@ -459,7 +459,7 @@ public class ChangePhoneNumber2FAViewController: RegistrationBaseViewController
// MARK: -
extension ChangePhoneNumber2FAViewController: UITextFieldDelegate {
extension Deprecated_ChangePhoneNumber2FAViewController: UITextFieldDelegate {
public func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
let hasPendingChanges: Bool
if pinType == .numeric {

View File

@ -7,15 +7,15 @@ import SignalCoreKit
// Most of the logic for the verification views resides in RegistrationCaptchaViewController.
@objc
public class ChangePhoneNumberCaptchaViewController: RegistrationBaseViewController {
public class Deprecated_ChangePhoneNumberCaptchaViewController: Deprecated_RegistrationBaseViewController {
private let changePhoneNumberController: ChangePhoneNumberController
private let changePhoneNumberController: Deprecated_ChangePhoneNumberController
private let oldPhoneNumber: PhoneNumber
private let newPhoneNumber: PhoneNumber
let viewModel = RegistrationCaptchaViewModel()
let viewModel = Deprecated_RegistrationCaptchaViewModel()
init(changePhoneNumberController: ChangePhoneNumberController,
init(changePhoneNumberController: Deprecated_ChangePhoneNumberController,
oldPhoneNumber: PhoneNumber,
newPhoneNumber: PhoneNumber) {
self.changePhoneNumberController = changePhoneNumberController
@ -44,7 +44,7 @@ public class ChangePhoneNumberCaptchaViewController: RegistrationBaseViewControl
// MARK: -
extension ChangePhoneNumberCaptchaViewController: RegistrationCaptchaViewController {
extension Deprecated_ChangePhoneNumberCaptchaViewController: Deprecated_RegistrationCaptchaViewController {
func requestCaptchaVerification(captchaToken: String) {
AssertIsOnMainThread()

View File

@ -9,15 +9,15 @@ import UIKit
import SignalMessaging
import SignalUI
class ChangePhoneNumberConfirmViewController: OWSViewController {
class Deprecated_ChangePhoneNumberConfirmViewController: OWSViewController {
private let changePhoneNumberController: ChangePhoneNumberController
private let changePhoneNumberController: Deprecated_ChangePhoneNumberController
private let oldPhoneNumber: PhoneNumber
private let newPhoneNumber: PhoneNumber
private let rootView = UIStackView()
public init(changePhoneNumberController: ChangePhoneNumberController,
public init(changePhoneNumberController: Deprecated_ChangePhoneNumberController,
oldPhoneNumber: PhoneNumber,
newPhoneNumber: PhoneNumber) {
self.changePhoneNumberController = changePhoneNumberController

View File

@ -9,16 +9,16 @@ import UIKit
import SignalMessaging
import SignalUI
protocol ChangePhoneNumberViewDelegate: AnyObject {
protocol Deprecated_ChangePhoneNumberViewDelegate: AnyObject {
var changePhoneNumberViewFromViewController: UIViewController { get }
}
// MARK: -
class ChangePhoneNumberController: Dependencies {
public weak var delegate: ChangePhoneNumberViewDelegate?
class Deprecated_ChangePhoneNumberController: Dependencies {
public weak var delegate: Deprecated_ChangePhoneNumberViewDelegate?
public init(delegate: ChangePhoneNumberViewDelegate) {
public init(delegate: Deprecated_ChangePhoneNumberViewDelegate) {
self.delegate = delegate
}
@ -41,7 +41,7 @@ class ChangePhoneNumberController: Dependencies {
public func requestVerification(fromViewController: UIViewController,
isSMS: Bool,
completion: RegistrationHelper.VerificationCompletion?) {
completion: Deprecated_RegistrationHelper.VerificationCompletion?) {
AssertIsOnMainThread()
let countryState = self.newCountryState
@ -55,7 +55,7 @@ class ChangePhoneNumberController: Dependencies {
return
}
RegistrationHelper.requestChangePhoneNumberVerification(delegate: self,
Deprecated_RegistrationHelper.requestChangePhoneNumberVerification(delegate: self,
fromViewController: fromViewController,
phoneNumber: phoneNumber,
countryState: countryState,
@ -182,7 +182,7 @@ class ChangePhoneNumberController: Dependencies {
// MARK: -
func firstViewController() -> UIViewController {
ChangePhoneNumberSplashViewController(changePhoneNumberController: self)
Deprecated_ChangePhoneNumberSplashViewController(changePhoneNumberController: self)
}
public func verificationDidRequire2FAPin(viewController: UIViewController,
@ -196,7 +196,7 @@ class ChangePhoneNumberController: Dependencies {
return
}
guard !(navigationController.topViewController is ChangePhoneNumber2FAViewController) else {
guard !(navigationController.topViewController is Deprecated_ChangePhoneNumber2FAViewController) else {
// 2fa view is already presented, we don't need to push it again.
return
}
@ -206,7 +206,7 @@ class ChangePhoneNumberController: Dependencies {
return
}
let view = ChangePhoneNumber2FAViewController(changePhoneNumberController: self,
let view = Deprecated_ChangePhoneNumber2FAViewController(changePhoneNumberController: self,
oldPhoneNumber: oldPhoneNumber,
newPhoneNumber: newPhoneNumber,
kbsAuth: kbsAuth)
@ -249,7 +249,7 @@ class ChangePhoneNumberController: Dependencies {
return
}
let view = ChangePhoneNumberCaptchaViewController(changePhoneNumberController: self,
let view = Deprecated_ChangePhoneNumberCaptchaViewController(changePhoneNumberController: self,
oldPhoneNumber: oldPhoneNumber,
newPhoneNumber: newPhoneNumber)
navigationController.pushViewController(view, animated: true)
@ -258,7 +258,7 @@ class ChangePhoneNumberController: Dependencies {
// MARK: -
extension ChangePhoneNumberController: RegistrationHelperDelegate {
extension Deprecated_ChangePhoneNumberController: Deprecated_RegistrationHelperDelegate {
public func registrationRequestVerificationDidSucceed(fromViewController: UIViewController) {
AssertIsOnMainThread()
@ -276,7 +276,7 @@ extension ChangePhoneNumberController: RegistrationHelperDelegate {
return
}
let vc = ChangePhoneNumberVerificationViewController(changePhoneNumberController: self,
let vc = Deprecated_ChangePhoneNumberVerificationViewController(changePhoneNumberController: self,
oldPhoneNumber: oldPhoneNumber,
newPhoneNumber: newPhoneNumber)
navigationController.pushViewController(vc, animated: true)
@ -293,10 +293,10 @@ extension ChangePhoneNumberController: RegistrationHelperDelegate {
// MARK: -
extension ChangePhoneNumberController: RegistrationPinAttemptsExhaustedViewDelegate {
extension Deprecated_ChangePhoneNumberController: Deprecated_RegistrationPinAttemptsExhaustedViewDelegate {
var hasPendingRestoration: Bool { false }
func pinAttemptsExhaustedViewDidComplete(viewController: RegistrationPinAttemptsExhaustedViewController) {
func pinAttemptsExhaustedViewDidComplete(viewController: Deprecated_RegistrationPinAttemptsExhaustedViewController) {
dismissFlow(didSucceed: false)
}
}

View File

@ -6,13 +6,13 @@
import Foundation
import SignalServiceKit
class ChangePhoneNumberInputViewController: OWSTableViewController2 {
class Deprecated_ChangePhoneNumberInputViewController: OWSTableViewController2 {
private let changePhoneNumberController: ChangePhoneNumberController
private let changePhoneNumberController: Deprecated_ChangePhoneNumberController
private let oldValueViews: ChangePhoneNumberValueViews
private let newValueViews: ChangePhoneNumberValueViews
public init(changePhoneNumberController: ChangePhoneNumberController) {
public init(changePhoneNumberController: Deprecated_ChangePhoneNumberController) {
self.changePhoneNumberController = changePhoneNumberController
self.oldValueViews = ChangePhoneNumberValueViews(.oldValue,
@ -186,7 +186,7 @@ class ChangePhoneNumberInputViewController: OWSTableViewController2 {
oldValueViews.phoneNumberTextField.resignFirstResponder()
newValueViews.phoneNumberTextField.resignFirstResponder()
let vc = ChangePhoneNumberConfirmViewController(changePhoneNumberController: changePhoneNumberController,
let vc = Deprecated_ChangePhoneNumberConfirmViewController(changePhoneNumberController: changePhoneNumberController,
oldPhoneNumber: phoneNumbers.oldPhoneNumber,
newPhoneNumber: phoneNumbers.newPhoneNumber)
self.navigationController?.pushViewController(vc, animated: true)
@ -236,7 +236,7 @@ class ChangePhoneNumberInputViewController: OWSTableViewController2 {
// MARK: -
extension ChangePhoneNumberInputViewController: ChangePhoneNumberValueViewsDelegate {
extension Deprecated_ChangePhoneNumberInputViewController: ChangePhoneNumberValueViewsDelegate {
fileprivate func valueDidChange(valueViews: ChangePhoneNumberValueViews) {
AssertIsOnMainThread()
@ -271,9 +271,9 @@ private class ChangePhoneNumberValueViews: NSObject {
}
let value: Value
private let changePhoneNumberController: ChangePhoneNumberController
private let changePhoneNumberController: Deprecated_ChangePhoneNumberController
public init(_ value: Value, changePhoneNumberController: ChangePhoneNumberController) {
public init(_ value: Value, changePhoneNumberController: Deprecated_ChangePhoneNumberController) {
self.value = value
self.changePhoneNumberController = changePhoneNumberController

View File

@ -8,14 +8,14 @@ import SignalServiceKit
import UIKit
import SignalMessaging
class ChangePhoneNumberSplashViewController: OWSViewController, OWSNavigationChildController {
class Deprecated_ChangePhoneNumberSplashViewController: OWSViewController, OWSNavigationChildController {
private let changePhoneNumberController: ChangePhoneNumberController
private let changePhoneNumberController: Deprecated_ChangePhoneNumberController
private let bottomContainer = UIView()
private let scrollingStack = UIStackView()
public init(changePhoneNumberController: ChangePhoneNumberController) {
public init(changePhoneNumberController: Deprecated_ChangePhoneNumberController) {
self.changePhoneNumberController = changePhoneNumberController
super.init()
}
@ -134,7 +134,7 @@ class ChangePhoneNumberSplashViewController: OWSViewController, OWSNavigationChi
@objc
private func didTapContinue(_ sender: UIButton) {
let view = ChangePhoneNumberInputViewController(changePhoneNumberController: changePhoneNumberController)
let view = Deprecated_ChangePhoneNumberInputViewController(changePhoneNumberController: changePhoneNumberController)
self.navigationController?.pushViewController(view, animated: true)
}
}

View File

@ -8,15 +8,15 @@ import SignalCoreKit
// Most of the logic for the verification views resides in RegistrationVerificationViewController.
@objc
public class ChangePhoneNumberVerificationViewController: RegistrationBaseViewController {
public class Deprecated_ChangePhoneNumberVerificationViewController: Deprecated_RegistrationBaseViewController {
private let changePhoneNumberController: ChangePhoneNumberController
private let changePhoneNumberController: Deprecated_ChangePhoneNumberController
private let oldPhoneNumber: PhoneNumber
private let newPhoneNumber: PhoneNumber
let viewModel = RegistrationVerificationViewModel()
let viewModel = Deprecated_RegistrationVerificationViewModel()
init(changePhoneNumberController: ChangePhoneNumberController,
init(changePhoneNumberController: Deprecated_ChangePhoneNumberController,
oldPhoneNumber: PhoneNumber,
newPhoneNumber: PhoneNumber) {
self.changePhoneNumberController = changePhoneNumberController
@ -79,7 +79,7 @@ public class ChangePhoneNumberVerificationViewController: RegistrationBaseViewCo
// MARK: -
extension ChangePhoneNumberVerificationViewController: RegistrationVerificationViewController {
extension Deprecated_ChangePhoneNumberVerificationViewController: Deprecated_RegistrationVerificationViewController {
var phoneNumberE164: String? {
newPhoneNumber.toE164()
}
@ -108,7 +108,7 @@ extension ChangePhoneNumberVerificationViewController: RegistrationVerificationV
let viewModel = self.viewModel
let formattedPhoneNumber = PhoneNumber.bestEffortLocalizedPhoneNumber(withE164: phoneNumberE164 ?? "")
RegistrationHelper.presentPhoneNumberConfirmationSheet(from: self,
Deprecated_RegistrationHelper.presentPhoneNumberConfirmationSheet(from: self,
number: formattedPhoneNumber) { [weak self] shouldContinue in
guard let self = self else { return }
guard shouldContinue else {
@ -133,7 +133,7 @@ extension ChangePhoneNumberVerificationViewController: RegistrationVerificationV
Logger.info("")
let phoneNumberVC = navigationController?.viewControllers
.filter { $0 is ChangePhoneNumberSplashViewController }.last
.filter { $0 is Deprecated_ChangePhoneNumberSplashViewController }.last
if let phoneNumberVC = phoneNumberVC {
self.navigationController?.popToViewController(phoneNumberVC, animated: true)

View File

@ -6,7 +6,7 @@
import UIKit
@objc
public class RegistrationBaseViewController: OWSViewController, OWSNavigationChildController {
public class Deprecated_RegistrationBaseViewController: OWSViewController, OWSNavigationChildController {
// MARK: - Factory Methods

View File

@ -7,9 +7,9 @@ import Foundation
import UIKit
@objc
protocol RegistrationCaptchaViewController: AnyObject {
protocol Deprecated_RegistrationCaptchaViewController: AnyObject {
var viewModel: RegistrationCaptchaViewModel { get }
var viewModel: Deprecated_RegistrationCaptchaViewModel { get }
var primaryView: UIView { get }
func requestCaptchaVerification(captchaToken: String)
@ -18,14 +18,14 @@ protocol RegistrationCaptchaViewController: AnyObject {
// MARK: -
@objc
class RegistrationCaptchaViewModel: NSObject {
weak var viewController: RegistrationCaptchaViewController?
class Deprecated_RegistrationCaptchaViewModel: NSObject {
weak var viewController: Deprecated_RegistrationCaptchaViewController?
let captchaView = CaptchaView(context: .registration)
// MARK: - Methods
func createViews(vc: RegistrationBaseViewController) {
func createViews(vc: Deprecated_RegistrationBaseViewController) {
AssertIsOnMainThread()
let primaryView = vc.primaryView
@ -101,7 +101,7 @@ class RegistrationCaptchaViewModel: NSObject {
// MARK: -
extension RegistrationCaptchaViewModel: CaptchaViewDelegate {
extension Deprecated_RegistrationCaptchaViewModel: CaptchaViewDelegate {
public func captchaView(_: CaptchaView, didCompleteCaptchaWithToken token: String) {
requestCaptchaVerification(captchaToken: token)

View File

@ -7,7 +7,7 @@ import Foundation
import SignalServiceKit
import SignalMessaging
public protocol RegistrationHelperDelegate: AnyObject {
public protocol Deprecated_RegistrationHelperDelegate: AnyObject {
func registrationRequestVerificationDidSucceed(fromViewController: UIViewController)
func registrationRequestVerificationDidRequireCaptcha(fromViewController: UIViewController)
func registrationIncrementVerificationRequestCount()
@ -15,7 +15,7 @@ public protocol RegistrationHelperDelegate: AnyObject {
// MARK: -
public class RegistrationHelper: Dependencies {
public class Deprecated_RegistrationHelper: Dependencies {
public typealias VerificationCompletion = (_ willTransition: Bool, _ error: Error?) -> Void
@ -23,7 +23,7 @@ public class RegistrationHelper: Dependencies {
private static let forceCaptcha = false
#endif
public static func requestRegistrationVerification(delegate: RegistrationHelperDelegate,
public static func requestRegistrationVerification(delegate: Deprecated_RegistrationHelperDelegate,
fromViewController: UIViewController,
phoneNumber: RegistrationPhoneNumber?,
countryState: RegistrationCountryState,
@ -41,7 +41,7 @@ public class RegistrationHelper: Dependencies {
}
public static func requestChangePhoneNumberVerification(delegate: RegistrationHelperDelegate,
public static func requestChangePhoneNumberVerification(delegate: Deprecated_RegistrationHelperDelegate,
fromViewController: UIViewController,
phoneNumber: RegistrationPhoneNumber?,
countryState: RegistrationCountryState,
@ -59,7 +59,7 @@ public class RegistrationHelper: Dependencies {
}
private static func requestVerification(mode: AccountManager.VerificationMode,
delegate: RegistrationHelperDelegate,
delegate: Deprecated_RegistrationHelperDelegate,
fromViewController: UIViewController,
phoneNumber: RegistrationPhoneNumber?,
countryState: RegistrationCountryState,
@ -98,10 +98,10 @@ public class RegistrationHelper: Dependencies {
delegate.registrationIncrementVerificationRequestCount()
firstly { () -> Promise<Void> in
self.accountManager.requestAccountVerification(e164: phoneNumber.e164,
captchaToken: captchaToken,
isSMS: isSMS,
mode: mode)
self.accountManager.deprecated_requestAccountVerification(e164: phoneNumber.e164,
captchaToken: captchaToken,
isSMS: isSMS,
mode: mode)
}.done { [weak delegate] in
completion?(true, nil)
delegate?.registrationRequestVerificationDidSucceed(fromViewController: fromViewController)
@ -115,7 +115,7 @@ public class RegistrationHelper: Dependencies {
private static func handleVerificationError(error: Error,
fromViewController: UIViewController,
delegate: RegistrationHelperDelegate?,
delegate: Deprecated_RegistrationHelperDelegate?,
completion: VerificationCompletion?) {
AssertIsOnMainThread()

View File

@ -6,22 +6,22 @@
import UIKit
import SafariServices
protocol RegistrationPinAttemptsExhaustedViewDelegate: AnyObject {
protocol Deprecated_RegistrationPinAttemptsExhaustedViewDelegate: AnyObject {
var hasPendingRestoration: Bool { get }
func pinAttemptsExhaustedViewDidComplete(viewController: RegistrationPinAttemptsExhaustedViewController)
func pinAttemptsExhaustedViewDidComplete(viewController: Deprecated_RegistrationPinAttemptsExhaustedViewController)
}
// MARK: -
@objc
public class RegistrationPinAttemptsExhaustedViewController: RegistrationBaseViewController {
public class Deprecated_RegistrationPinAttemptsExhaustedViewController: Deprecated_RegistrationBaseViewController {
private weak var delegate: RegistrationPinAttemptsExhaustedViewDelegate?
private weak var delegate: Deprecated_RegistrationPinAttemptsExhaustedViewDelegate?
var hasPendingRestoration: Bool { delegate?.hasPendingRestoration ?? false }
required init(delegate: RegistrationPinAttemptsExhaustedViewDelegate) {
required init(delegate: Deprecated_RegistrationPinAttemptsExhaustedViewDelegate) {
self.delegate = delegate
}
@ -70,7 +70,7 @@ public class RegistrationPinAttemptsExhaustedViewController: RegistrationBaseVie
selector: #selector(primaryButtonPressed)
)
primaryButton.accessibilityIdentifier = "onboarding.pinAtttemptsExhausted." + "primaryButton"
let primaryButtonView = OnboardingBaseViewController.horizontallyWrap(primaryButton: primaryButton)
let primaryButtonView = Deprecated_OnboardingBaseViewController.horizontallyWrap(primaryButton: primaryButton)
let linkButton = self.linkButton(
title: linkButtonText,

View File

@ -7,9 +7,9 @@ import UIKit
import SignalCoreKit
@objc
protocol RegistrationVerificationViewController: AnyObject {
protocol Deprecated_RegistrationVerificationViewController: AnyObject {
var viewModel: RegistrationVerificationViewModel { get }
var viewModel: Deprecated_RegistrationVerificationViewModel { get }
var primaryView: UIView { get }
var phoneNumberE164: String? { get }
@ -23,15 +23,15 @@ protocol RegistrationVerificationViewController: AnyObject {
// MARK: -
@objc
class RegistrationVerificationViewModel: NSObject {
weak var viewController: RegistrationVerificationViewController?
class Deprecated_RegistrationVerificationViewModel: NSObject {
weak var viewController: Deprecated_RegistrationVerificationViewController?
var canResend = false
var titleLabel: UILabel?
var subtitleLabel: UILabel?
var backLink: OWSFlatButton?
var backButtonSpacer: UIView?
let verificationCodeView = RegistrationVerificationCodeView()
let verificationCodeView = Deprecated_RegistrationVerificationCodeView()
var resendCodeButton: OWSFlatButton?
var callMeButton: OWSFlatButton?
let errorLabel = UILabel()
@ -48,7 +48,7 @@ class RegistrationVerificationViewModel: NSObject {
// MARK: - Methods
func createViews(vc: RegistrationBaseViewController) {
func createViews(vc: Deprecated_RegistrationBaseViewController) {
AssertIsOnMainThread()
guard let viewController = self.viewController else {
@ -401,7 +401,7 @@ class RegistrationVerificationViewModel: NSObject {
// MARK: -
extension RegistrationVerificationViewModel: RegistrationVerificationCodeViewDelegate {
extension Deprecated_RegistrationVerificationViewModel: RegistrationVerificationCodeViewDelegate {
public func codeViewDidChange() {
AssertIsOnMainThread()
@ -413,13 +413,13 @@ extension RegistrationVerificationViewModel: RegistrationVerificationCodeViewDel
// MARK: -
extension RegistrationVerificationViewController {
extension Deprecated_RegistrationVerificationViewController {
var canResend: Bool { viewModel.canResend }
var titleLabel: UILabel? { viewModel.titleLabel }
var subtitleLabel: UILabel? { viewModel.subtitleLabel }
var backLink: OWSFlatButton? { viewModel.backLink }
var backButtonSpacer: UIView? { viewModel.backButtonSpacer }
var verificationCodeView: RegistrationVerificationCodeView { viewModel.verificationCodeView }
var verificationCodeView: Deprecated_RegistrationVerificationCodeView { viewModel.verificationCodeView }
var resendCodeButton: OWSFlatButton? { viewModel.resendCodeButton }
var callMeButton: OWSFlatButton? { viewModel.callMeButton }
var errorLabel: UILabel { viewModel.errorLabel }
@ -480,7 +480,7 @@ protocol RegistrationVerificationCodeViewDelegate: AnyObject {
// We use a separate UILabel for each digit, and move
// around a single UITextfield to let the user edit the
// last/next digit.
class RegistrationVerificationCodeView: UIView {
class Deprecated_RegistrationVerificationCodeView: UIView {
weak var delegate: RegistrationVerificationCodeViewDelegate?
@ -646,7 +646,7 @@ class RegistrationVerificationCodeView: UIView {
// MARK: -
extension RegistrationVerificationCodeView: UITextFieldDelegate {
extension Deprecated_RegistrationVerificationCodeView: UITextFieldDelegate {
public func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString newString: String) -> Bool {
var oldText = ""
if let textFieldText = textField.text {
@ -679,7 +679,7 @@ extension RegistrationVerificationCodeView: UITextFieldDelegate {
// MARK: -
extension RegistrationVerificationCodeView: RegistrationVerificationCodeTextFieldDelegate {
extension Deprecated_RegistrationVerificationCodeView: RegistrationVerificationCodeTextFieldDelegate {
public func textFieldDidDeletePrevious() {
if digitText.isEmpty { return }
digitText = digitText.substring(to: currentDigitIndex - 1)

View File

@ -6,7 +6,7 @@
import UIKit
@objc
public class OnboardingTransferChoiceViewController: OnboardingBaseViewController {
public class Deprecated_OnboardingTransferChoiceViewController: Deprecated_OnboardingBaseViewController {
public override var primaryLayoutMargins: UIEdgeInsets {
var defaultMargins = super.primaryLayoutMargins
@ -222,7 +222,7 @@ public class OnboardingTransferChoiceViewController: OnboardingBaseViewControlle
switch onboardingController.onboardingMode {
case .provisioning:
let prepViewController = SecondaryLinkingPrepViewController(onboardingController: onboardingController, isTransferring: true)
let prepViewController = Deprecated_SecondaryLinkingPrepViewController(onboardingController: onboardingController, isTransferring: true)
navigationController?.pushViewController(prepViewController, animated: true)
case .registering:
onboardingController.transferAccount(fromViewController: self)
@ -235,7 +235,7 @@ public class OnboardingTransferChoiceViewController: OnboardingBaseViewControlle
switch onboardingController.onboardingMode {
case .provisioning:
let prepViewController = SecondaryLinkingPrepViewController(onboardingController: onboardingController, isTransferring: false)
let prepViewController = Deprecated_SecondaryLinkingPrepViewController(onboardingController: onboardingController, isTransferring: false)
navigationController?.pushViewController(prepViewController, animated: true)
case .registering:
onboardingController.submitVerification(fromViewController: self, checkForAvailableTransfer: false, completion: { outcome in

View File

@ -8,11 +8,11 @@ import SignalMessaging
import UIKit
@objc
public class OnboardingTransferProgressViewController: OnboardingBaseViewController {
public class Deprecated_OnboardingTransferProgressViewController: Deprecated_OnboardingBaseViewController {
let progressView: TransferProgressView
public init(onboardingController: OnboardingController, progress: Progress) {
public init(onboardingController: Deprecated_OnboardingController, progress: Progress) {
self.progressView = TransferProgressView(progress: progress)
super.init(onboardingController: onboardingController)
}
@ -114,7 +114,7 @@ public class OnboardingTransferProgressViewController: OnboardingBaseViewControl
}
}
extension OnboardingTransferProgressViewController: DeviceTransferServiceObserver {
extension Deprecated_OnboardingTransferProgressViewController: DeviceTransferServiceObserver {
func deviceTransferServiceDiscoveredNewDevice(peerId: MCPeerID, discoveryInfo: [String: String]?) {}
func deviceTransferServiceDidStartTransfer(progress: Progress) {}

View File

@ -7,7 +7,7 @@ import Foundation
import MultipeerConnectivity
import SignalMessaging
public class OnboardingTransferQRCodeViewController: OnboardingBaseViewController {
public class Deprecated_OnboardingTransferQRCodeViewController: Deprecated_OnboardingBaseViewController {
private let qrCodeView = QRCodeView()
@ -176,7 +176,7 @@ public class OnboardingTransferQRCodeViewController: OnboardingBaseViewControlle
}
}
extension OnboardingTransferQRCodeViewController: DeviceTransferServiceObserver {
extension Deprecated_OnboardingTransferQRCodeViewController: DeviceTransferServiceObserver {
func deviceTransferServiceDiscoveredNewDevice(peerId: MCPeerID, discoveryInfo: [String: String]?) {}
func deviceTransferServiceDidStartTransfer(progress: Progress) {

View File

@ -11,7 +11,7 @@ import GameController
#endif
@objc
public class Onboarding2FAViewController: OnboardingBaseViewController {
public class Deprecated_Onboarding2FAViewController: Deprecated_OnboardingBaseViewController {
// When the users attempts remaining falls below this number,
// we will show an alert with more detail about the risks.
@ -59,7 +59,7 @@ public class Onboarding2FAViewController: OnboardingBaseViewController {
private let context: ViewControllerContext
public init(onboardingController: OnboardingController, isUsingKBS: Bool) {
public init(onboardingController: Deprecated_OnboardingController, isUsingKBS: Bool) {
// TODO[ViewContextPiping]
self.context = ViewControllerContext.shared
self.isUsingKBS = isUsingKBS
@ -130,7 +130,7 @@ public class Onboarding2FAViewController: OnboardingBaseViewController {
pinTypeToggle.accessibilityIdentifier = "onboarding.2fa." + "pinTypeToggle"
nextButton.accessibilityIdentifier = "onboarding.2fa." + "nextButton"
let primaryButtonView = OnboardingBaseViewController.horizontallyWrap(primaryButton: nextButton)
let primaryButtonView = Deprecated_OnboardingBaseViewController.horizontallyWrap(primaryButton: nextButton)
let topSpacer = UIView.vStretchingSpacer()
let bottomSpacer = UIView.vStretchingSpacer()
@ -352,7 +352,7 @@ public class Onboarding2FAViewController: OnboardingBaseViewController {
return
}
let vc = RegistrationPinAttemptsExhaustedViewController(delegate: onboardingController)
let vc = Deprecated_RegistrationPinAttemptsExhaustedViewController(delegate: onboardingController)
navigationController.pushViewController(vc, animated: true)
}
@ -474,7 +474,7 @@ public class Onboarding2FAViewController: OnboardingBaseViewController {
// MARK: -
extension Onboarding2FAViewController: UITextFieldDelegate {
extension Deprecated_Onboarding2FAViewController: UITextFieldDelegate {
public func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
let hasPendingChanges: Bool
if pinType == .numeric {

View File

@ -6,20 +6,20 @@
import UIKit
@objc
public class OnboardingBaseViewController: RegistrationBaseViewController {
public class Deprecated_OnboardingBaseViewController: Deprecated_RegistrationBaseViewController {
// Unlike a delegate, we can and should retain a strong reference to the OnboardingController.
let onboardingController: OnboardingController
let onboardingController: Deprecated_OnboardingController
@objc
public init(onboardingController: OnboardingController) {
public init(onboardingController: Deprecated_OnboardingController) {
self.onboardingController = onboardingController
super.init()
}
func shouldShowBackButton() -> Bool {
return onboardingController.onboardingMode != OnboardingController.defaultOnboardingMode
return onboardingController.onboardingMode != Deprecated_OnboardingController.defaultOnboardingMode
}
// MARK: - View Lifecycle

View File

@ -6,9 +6,9 @@
import SignalCoreKit
@objc
public class OnboardingCaptchaViewController: OnboardingBaseViewController {
public class Deprecated_OnboardingCaptchaViewController: Deprecated_OnboardingBaseViewController {
let viewModel = RegistrationCaptchaViewModel()
let viewModel = Deprecated_RegistrationCaptchaViewModel()
override public func loadView() {
viewModel.viewController = self
@ -28,7 +28,7 @@ public class OnboardingCaptchaViewController: OnboardingBaseViewController {
// MARK: -
extension OnboardingCaptchaViewController: RegistrationCaptchaViewController {
extension Deprecated_OnboardingCaptchaViewController: Deprecated_RegistrationCaptchaViewController {
func requestCaptchaVerification(captchaToken: String) {
AssertIsOnMainThread()

View File

@ -7,11 +7,11 @@ import UIKit
import SignalServiceKit
@objc
public class OnboardingNavigationController: OWSNavigationController {
private(set) var onboardingController: OnboardingController!
public class Deprecated_OnboardingNavigationController: OWSNavigationController {
private(set) var onboardingController: Deprecated_OnboardingController!
@objc
public init(onboardingController: OnboardingController) {
public init(onboardingController: Deprecated_OnboardingController) {
self.onboardingController = onboardingController
super.init()
if let nextMilestone = onboardingController.nextMilestone {
@ -34,7 +34,7 @@ public class OnboardingNavigationController: OWSNavigationController {
// MARK: -
@objc
public class OnboardingController: NSObject {
public class Deprecated_OnboardingController: NSObject {
public enum OnboardingMode {
case provisioning
@ -58,7 +58,7 @@ public class OnboardingController: NSObject {
convenience override init() {
// TODO[ViewContextPiping]
let context = ViewControllerContext.shared
let onboardingMode = OnboardingController.ascertainOnboardingMode()
let onboardingMode = Deprecated_OnboardingController.ascertainOnboardingMode()
self.init(context: context, onboardingMode: onboardingMode)
}
@ -182,15 +182,15 @@ public class OnboardingController: NSObject {
Logger.info("milestone: \(milestone)")
switch milestone {
case .verifiedPhoneNumber, .verifiedLinkedDevice:
return OnboardingSplashViewController(onboardingController: self)
return Deprecated_OnboardingSplashViewController(onboardingController: self)
case .setupProfile:
return OnboardingProfileCreationViewController(onboardingController: self)
return Deprecated_OnboardingProfileCreationViewController(onboardingController: self)
case .restorePin:
return Onboarding2FAViewController(onboardingController: self, isUsingKBS: true)
return Deprecated_Onboarding2FAViewController(onboardingController: self, isUsingKBS: true)
case .setupPin:
return buildPinSetupViewController()
case .phoneNumberDiscoverability:
return RegistrationPhoneNumberDiscoverabilityViewController(onboardingController: self)
return Deprecated_RegistrationPhoneNumberDiscoverabilityViewController(onboardingController: self)
}
}
@ -209,7 +209,7 @@ public class OnboardingController: NSObject {
Logger.info("")
let view = OnboardingModeSwitchConfirmationViewController(onboardingController: self)
let view = Deprecated_OnboardingModeSwitchConfirmationViewController(onboardingController: self)
viewController.navigationController?.pushViewController(view, animated: true)
}
@ -245,10 +245,10 @@ public class OnboardingController: NSObject {
AssertIsOnMainThread()
if onboardingMode == .provisioning {
let view = OnboardingTransferChoiceViewController(onboardingController: self)
let view = Deprecated_OnboardingTransferChoiceViewController(onboardingController: self)
navigationController.pushViewController(view, animated: true)
} else {
let view = RegistrationPhoneNumberViewController(onboardingController: self)
let view = Deprecated_RegistrationPhoneNumberViewController(onboardingController: self)
navigationController.pushViewController(view, animated: true)
}
}
@ -259,7 +259,7 @@ public class OnboardingController: NSObject {
// Disable interaction during the asynchronous operation.
oldViewController.view.isUserInteractionEnabled = false
let newViewController = OnboardingPermissionsViewController(onboardingController: self)
let newViewController = Deprecated_OnboardingPermissionsViewController(onboardingController: self)
firstly(on: .sharedUserInitiated) {
newViewController.needsToAskForAnyPermissions()
@ -295,7 +295,7 @@ public class OnboardingController: NSObject {
// TODO: Once notification work is complete, uncomment this.
// Self.notificationPresenter.cancelIncompleteRegistrationNotification()
let view = OnboardingVerificationViewController(onboardingController: self)
let view = Deprecated_OnboardingVerificationViewController(onboardingController: self)
viewController.navigationController?.pushViewController(view, animated: true)
}
@ -313,11 +313,11 @@ public class OnboardingController: NSObject {
// from the "code verification" view. The "Captcha" view should always appear
// immediately after the "phone number" view.
while navigationController.viewControllers.count > 1 &&
!(navigationController.topViewController is RegistrationPhoneNumberViewController) {
!(navigationController.topViewController is Deprecated_RegistrationPhoneNumberViewController) {
navigationController.popViewController(animated: false)
}
let view = OnboardingCaptchaViewController(onboardingController: self)
let view = Deprecated_OnboardingCaptchaViewController(onboardingController: self)
navigationController.pushViewController(view, animated: true)
}
@ -372,12 +372,12 @@ public class OnboardingController: NSObject {
return
}
guard !(navigationController.topViewController is Onboarding2FAViewController) else {
guard !(navigationController.topViewController is Deprecated_Onboarding2FAViewController) else {
// 2fa view is already presented, we don't need to push it again.
return
}
let view = Onboarding2FAViewController(onboardingController: self, isUsingKBS: kbsAuth != nil)
let view = Deprecated_Onboarding2FAViewController(onboardingController: self, isUsingKBS: kbsAuth != nil)
navigationController.pushViewController(view, animated: true)
}
@ -492,13 +492,13 @@ public class OnboardingController: NSObject {
// MARK: - Registration
public func presentPhoneNumberConfirmationSheet(from vc: UIViewController, number: String, completion: @escaping (_ didApprove: Bool) -> Void) {
RegistrationHelper.presentPhoneNumberConfirmationSheet(from: vc, number: number, completion: completion)
Deprecated_RegistrationHelper.presentPhoneNumberConfirmationSheet(from: vc, number: number, completion: completion)
}
public func requestVerification(
fromViewController: UIViewController,
isSMS: Bool,
completion: RegistrationHelper.VerificationCompletion?) {
completion: Deprecated_RegistrationHelper.VerificationCompletion?) {
AssertIsOnMainThread()
@ -512,7 +512,7 @@ public class OnboardingController: NSObject {
return
}
RegistrationHelper.requestRegistrationVerification(delegate: self,
Deprecated_RegistrationHelper.requestRegistrationVerification(delegate: self,
fromViewController: fromViewController,
phoneNumber: phoneNumber,
countryState: countryState,
@ -533,12 +533,12 @@ public class OnboardingController: NSObject {
return
}
guard !(navigationController.topViewController is OnboardingTransferQRCodeViewController) else {
guard !(navigationController.topViewController is Deprecated_OnboardingTransferQRCodeViewController) else {
// qr code view is already presented, we don't need to push it again.
return
}
let view = OnboardingTransferQRCodeViewController(onboardingController: self)
let view = Deprecated_OnboardingTransferQRCodeViewController(onboardingController: self)
navigationController.pushViewController(view, animated: true)
}
@ -552,12 +552,12 @@ public class OnboardingController: NSObject {
return
}
guard !(navigationController.topViewController is OnboardingTransferProgressViewController) else {
guard !(navigationController.topViewController is Deprecated_OnboardingTransferProgressViewController) else {
// qr code view is already presented, we don't need to push it again.
return
}
let view = OnboardingTransferProgressViewController(onboardingController: self, progress: progress)
let view = Deprecated_OnboardingTransferProgressViewController(onboardingController: self, progress: progress)
navigationController.pushViewController(view, animated: true)
}
@ -571,12 +571,12 @@ public class OnboardingController: NSObject {
return
}
guard !(navigationController.topViewController is OnboardingTransferChoiceViewController) else {
guard !(navigationController.topViewController is Deprecated_OnboardingTransferChoiceViewController) else {
// transfer view is already presented, we don't need to push it again.
return
}
let view = OnboardingTransferChoiceViewController(onboardingController: self)
let view = Deprecated_OnboardingTransferChoiceViewController(onboardingController: self)
navigationController.pushViewController(view, animated: true)
}
@ -812,7 +812,7 @@ public extension UIView {
// MARK: -
extension OnboardingController: RegistrationHelperDelegate {
extension Deprecated_OnboardingController: Deprecated_RegistrationHelperDelegate {
public func registrationRequestVerificationDidSucceed(fromViewController: UIViewController) {
requestingVerificationDidSucceed(viewController: fromViewController)
}
@ -828,9 +828,9 @@ extension OnboardingController: RegistrationHelperDelegate {
// MARK: -
extension OnboardingController: RegistrationPinAttemptsExhaustedViewDelegate {
extension Deprecated_OnboardingController: Deprecated_RegistrationPinAttemptsExhaustedViewDelegate {
func pinAttemptsExhaustedViewDidComplete(viewController: RegistrationPinAttemptsExhaustedViewController) {
func pinAttemptsExhaustedViewDidComplete(viewController: Deprecated_RegistrationPinAttemptsExhaustedViewController) {
guard let navigationController = viewController.navigationController else {
owsFailDebug("Missing navigationController")
return

View File

@ -6,7 +6,7 @@
import Foundation
import SignalMessaging
class OnboardingModeSwitchConfirmationViewController: OnboardingBaseViewController {
class Deprecated_OnboardingModeSwitchConfirmationViewController: Deprecated_OnboardingBaseViewController {
var warningText: String?
override func loadView() {
@ -21,7 +21,7 @@ class OnboardingModeSwitchConfirmationViewController: OnboardingBaseViewControll
let nextButtonText: String
let image: UIImage?
switch OnboardingController.defaultOnboardingMode {
switch Deprecated_OnboardingController.defaultOnboardingMode {
case .registering:
titleText = NSLocalizedString("ONBOARDING_MODE_SWITCH_TITLE_REGISTERING",
comment: "header text indicating to the user they're switching from registering to linking flow")
@ -57,7 +57,7 @@ class OnboardingModeSwitchConfirmationViewController: OnboardingBaseViewControll
let nextButton = self.primaryButton(title: nextButtonText,
selector: #selector(didPressNext))
nextButton.accessibilityIdentifier = "onboarding.modeSwitch.nextButton"
let primaryButtonView = OnboardingBaseViewController.horizontallyWrap(primaryButton: nextButton)
let primaryButtonView = Deprecated_OnboardingBaseViewController.horizontallyWrap(primaryButton: nextButton)
let topSpacer = UIView.vStretchingSpacer(minHeight: 12)
let bottomSpacer = UIView.vStretchingSpacer(minHeight: 12)

View File

@ -9,13 +9,13 @@ import SignalMessaging
import UIKit
@objc
public class OnboardingPermissionsViewController: OnboardingBaseViewController {
public class Deprecated_OnboardingPermissionsViewController: Deprecated_OnboardingBaseViewController {
private let animationView = AnimationView(name: "notificationPermission")
let shouldRequestAccessToContacts: Bool
override public init(onboardingController: OnboardingController) {
override public init(onboardingController: Deprecated_OnboardingController) {
switch onboardingController.onboardingMode {
case .registering: // primary
shouldRequestAccessToContacts = true
@ -87,7 +87,7 @@ public class OnboardingPermissionsViewController: OnboardingBaseViewController {
UIView.spacer(withHeight: 60),
animationView,
UIView.vStretchingSpacer(minHeight: 80),
OnboardingBaseViewController.horizontallyWrap(primaryButton: giveAccessButton)
Deprecated_OnboardingBaseViewController.horizontallyWrap(primaryButton: giveAccessButton)
])
stackView.axis = .vertical
stackView.alignment = .fill

View File

@ -7,7 +7,7 @@ import Foundation
import SignalMessaging
@objc
public class OnboardingProfileCreationViewController: OnboardingBaseViewController {
public class Deprecated_OnboardingProfileCreationViewController: Deprecated_OnboardingBaseViewController {
// MARK: - Properties
@ -403,7 +403,7 @@ public class OnboardingProfileCreationViewController: OnboardingBaseViewControll
// MARK: - <UITextFieldDelegate>
extension OnboardingProfileCreationViewController: UITextFieldDelegate {
extension Deprecated_OnboardingProfileCreationViewController: UITextFieldDelegate {
public func textField(_ textField: UITextField,
shouldChangeCharactersIn range: NSRange,

View File

@ -9,7 +9,7 @@ import SignalServiceKit
import UIKit
@objc
public class OnboardingSplashViewController: OnboardingBaseViewController {
public class Deprecated_OnboardingSplashViewController: Deprecated_OnboardingBaseViewController {
let modeSwitchButton = UIButton()
@ -28,7 +28,7 @@ public class OnboardingSplashViewController: OnboardingBaseViewController {
view.addSubview(modeSwitchButton)
modeSwitchButton.setTemplateImageName(
OnboardingController.defaultOnboardingMode == .registering ? "link-24" : "link-broken-24",
Deprecated_OnboardingController.defaultOnboardingMode == .registering ? "link-24" : "link-broken-24",
tintColor: .ows_gray25
)
modeSwitchButton.autoSetDimensions(to: CGSize(square: 40))
@ -73,7 +73,7 @@ public class OnboardingSplashViewController: OnboardingBaseViewController {
let continueButton = self.primaryButton(title: CommonStrings.continueButton,
selector: #selector(continuePressed))
continueButton.accessibilityIdentifier = "onboarding.splash." + "continueButton"
let primaryButtonView = OnboardingBaseViewController.horizontallyWrap(primaryButton: continueButton)
let primaryButtonView = Deprecated_OnboardingBaseViewController.horizontallyWrap(primaryButton: continueButton)
let stackView = UIStackView(arrangedSubviews: [
heroImageView,
@ -97,7 +97,7 @@ public class OnboardingSplashViewController: OnboardingBaseViewController {
// Whenever this view appears, we should switch back to the default
// registration mode. If the user wants to use the other one, they need to
// tap the link icon and confirm their selection.
onboardingController.onboardingMode = OnboardingController.defaultOnboardingMode
onboardingController.onboardingMode = Deprecated_OnboardingController.defaultOnboardingMode
}
// MARK: - Events

View File

@ -8,9 +8,9 @@ import SignalCoreKit
// Most of the logic for the verification views resides in RegistrationVerificationViewController.
@objc
public class OnboardingVerificationViewController: OnboardingBaseViewController {
public class Deprecated_OnboardingVerificationViewController: Deprecated_OnboardingBaseViewController {
let viewModel = RegistrationVerificationViewModel()
let viewModel = Deprecated_RegistrationVerificationViewModel()
override public func loadView() {
viewModel.viewController = self
@ -25,7 +25,7 @@ public class OnboardingVerificationViewController: OnboardingBaseViewController
// MARK: - View Lifecycle
public override init(onboardingController: OnboardingController) {
public override init(onboardingController: Deprecated_OnboardingController) {
super.init(onboardingController: onboardingController)
keyboardObservationBehavior = .whileLifecycleVisible
@ -62,7 +62,7 @@ public class OnboardingVerificationViewController: OnboardingBaseViewController
// MARK: -
extension OnboardingVerificationViewController: RegistrationVerificationViewController {
extension Deprecated_OnboardingVerificationViewController: Deprecated_RegistrationVerificationViewController {
var phoneNumberE164: String? {
onboardingController.phoneNumber?.e164
}
@ -111,7 +111,7 @@ extension OnboardingVerificationViewController: RegistrationVerificationViewCont
Logger.info("")
let phoneNumberVC = navigationController?.viewControllers
.filter { $0 is RegistrationPhoneNumberViewController }.last
.filter { $0 is Deprecated_RegistrationPhoneNumberViewController }.last
if let phoneNumberVC = phoneNumberVC {
self.navigationController?.popToViewController(phoneNumberVC, animated: true)

View File

@ -7,7 +7,7 @@ import SignalMessaging
import UIKit
@objc
public class RegistrationPhoneNumberDiscoverabilityViewController: OnboardingBaseViewController {
public class Deprecated_RegistrationPhoneNumberDiscoverabilityViewController: Deprecated_OnboardingBaseViewController {
static let hInset: CGFloat = UIDevice.current.isPlusSizePhone ? 20 : 16
@ -104,7 +104,7 @@ public class RegistrationPhoneNumberDiscoverabilityViewController: OnboardingBas
let nextButton = self.primaryButton(title: CommonStrings.nextButton,
selector: #selector(nextPressed))
nextButton.accessibilityIdentifier = "onboarding.phoneNumberDiscoverability." + "nextButton"
let primaryButtonView = OnboardingBaseViewController.horizontallyWrap(primaryButton: nextButton)
let primaryButtonView = Deprecated_OnboardingBaseViewController.horizontallyWrap(primaryButton: nextButton)
let compressableBottomMargin = UIView.vStretchingSpacer(minHeight: 16, maxHeight: primaryLayoutMargins.bottom)
@ -158,7 +158,7 @@ private class ButtonRow: UIButton {
private let selectedImageView = UIImageView()
static let vInset: CGFloat = 11
static var hInset: CGFloat { RegistrationPhoneNumberDiscoverabilityViewController.hInset }
static var hInset: CGFloat { Deprecated_RegistrationPhoneNumberDiscoverabilityViewController.hInset }
override var isSelected: Bool {
didSet {

View File

@ -7,7 +7,7 @@ import SignalMessaging
import UIKit
@objc
public class RegistrationPhoneNumberViewController: OnboardingBaseViewController {
public class Deprecated_RegistrationPhoneNumberViewController: Deprecated_OnboardingBaseViewController {
// MARK: - Properties
@ -212,7 +212,7 @@ public class RegistrationPhoneNumberViewController: OnboardingBaseViewController
titleLabel, titleSpacer,
countryRow, phoneNumberRow, phoneNumberSpacer,
validationWarningLabel, warningLabelSpacer,
OnboardingBaseViewController.horizontallyWrap(primaryButton: continueButton), bottomSpacer
Deprecated_OnboardingBaseViewController.horizontallyWrap(primaryButton: continueButton), bottomSpacer
])
stackView.axis = .vertical
stackView.alignment = .fill
@ -343,7 +343,7 @@ public class RegistrationPhoneNumberViewController: OnboardingBaseViewController
phoneNumber = reregistrationNumber
isReregistering = true
} else if let lastRegisteredPhoneNumber = OnboardingController.lastRegisteredPhoneNumber(),
} else if let lastRegisteredPhoneNumber = Deprecated_OnboardingController.lastRegisteredPhoneNumber(),
!lastRegisteredPhoneNumber.isEmpty {
phoneNumber = lastRegisteredPhoneNumber
@ -653,7 +653,7 @@ public class RegistrationPhoneNumberViewController: OnboardingBaseViewController
// MARK: -
extension RegistrationPhoneNumberViewController: UITextFieldDelegate {
extension Deprecated_RegistrationPhoneNumberViewController: UITextFieldDelegate {
public func textField(
_ textField: UITextField,
shouldChangeCharactersIn range: NSRange,
@ -685,7 +685,7 @@ extension RegistrationPhoneNumberViewController: UITextFieldDelegate {
// MARK: -
extension RegistrationPhoneNumberViewController: CountryCodeViewControllerDelegate {
extension Deprecated_RegistrationPhoneNumberViewController: CountryCodeViewControllerDelegate {
public func countryCodeViewController(_ vc: CountryCodeViewController,
didSelectCountry countryState: RegistrationCountryState) {
onboardingController.update(countryState: countryState)

View File

@ -8,9 +8,9 @@ import SignalMessaging
import SignalServiceKit
@objc
public class ProvisioningController: NSObject {
public class Deprecated_ProvisioningController: NSObject {
let onboardingController: OnboardingController
let onboardingController: Deprecated_OnboardingController
private let provisioningCipher: ProvisioningCipher
private let provisioningSocket: ProvisioningSocket
@ -21,7 +21,7 @@ public class ProvisioningController: NSObject {
private var provisionEnvelopePromise: Promise<ProvisioningProtoProvisionEnvelope>
private var provisionEnvelopeFuture: Future<ProvisioningProtoProvisionEnvelope>
public init(onboardingController: OnboardingController) {
public init(onboardingController: Deprecated_OnboardingController) {
self.onboardingController = onboardingController
provisioningCipher = ProvisioningCipher.generate()
@ -45,11 +45,11 @@ public class ProvisioningController: NSObject {
public static func presentRelinkingFlow() {
// TODO[ViewContextPiping]
let context = ViewControllerContext.shared
let onboardingController = OnboardingController(context: context, onboardingMode: .provisioning)
let navController = OnboardingNavigationController(onboardingController: onboardingController)
let onboardingController = Deprecated_OnboardingController(context: context, onboardingMode: .provisioning)
let navController = Deprecated_OnboardingNavigationController(onboardingController: onboardingController)
let provisioningController = ProvisioningController(onboardingController: onboardingController)
let vc = SecondaryLinkingQRCodeViewController(provisioningController: provisioningController)
let provisioningController = Deprecated_ProvisioningController(onboardingController: onboardingController)
let vc = Deprecated_SecondaryLinkingQRCodeViewController(provisioningController: provisioningController)
navController.setViewControllers([vc], animated: false)
provisioningController.awaitProvisioning(from: vc, navigationController: navController)
@ -58,19 +58,19 @@ public class ProvisioningController: NSObject {
// MARK: -
func didConfirmSecondaryDevice(from viewController: SecondaryLinkingPrepViewController) {
func didConfirmSecondaryDevice(from viewController: Deprecated_SecondaryLinkingPrepViewController) {
guard let navigationController = viewController.navigationController else {
owsFailDebug("navigationController was unexpectedly nil")
return
}
let qrCodeViewController = SecondaryLinkingQRCodeViewController(provisioningController: self)
let qrCodeViewController = Deprecated_SecondaryLinkingQRCodeViewController(provisioningController: self)
navigationController.pushViewController(qrCodeViewController, animated: true)
awaitProvisioning(from: qrCodeViewController, navigationController: navigationController)
}
private func awaitProvisioning(from viewController: SecondaryLinkingQRCodeViewController,
private func awaitProvisioning(from viewController: Deprecated_SecondaryLinkingQRCodeViewController,
navigationController: UINavigationController) {
awaitProvisionMessage.done { [weak self, weak navigationController] message in
@ -95,7 +95,7 @@ public class ProvisioningController: NSObject {
return
}
let confirmVC = SecondaryLinkingSetDeviceNameViewController(provisioningController: self)
let confirmVC = Deprecated_SecondaryLinkingSetDeviceNameViewController(provisioningController: self)
navigationController.pushViewController(confirmVC, animated: true)
}.catch { error in
switch error {
@ -245,7 +245,7 @@ public class ProvisioningController: NSObject {
}
}
extension ProvisioningController: ProvisioningSocketDelegate {
extension Deprecated_ProvisioningController: ProvisioningSocketDelegate {
public func provisioningSocket(_ provisioningSocket: ProvisioningSocket, didReceiveDeviceId deviceId: String) {
owsAssertDebug(!deviceIdPromise.isSealed)
deviceIdFuture.resolve(deviceId)

View File

@ -8,12 +8,12 @@ import Lottie
import SignalMessaging
@objc
public class SecondaryLinkingPrepViewController: OnboardingBaseViewController {
public class Deprecated_SecondaryLinkingPrepViewController: Deprecated_OnboardingBaseViewController {
lazy var animationView = AnimationView(name: isTransferring ? "launchApp-iPad" : "launchApp-iPhone")
let isTransferring: Bool
public init(onboardingController: OnboardingController, isTransferring: Bool) {
public init(onboardingController: Deprecated_OnboardingController, isTransferring: Bool) {
self.isTransferring = isTransferring
super.init(onboardingController: onboardingController)
}
@ -60,7 +60,7 @@ public class SecondaryLinkingPrepViewController: OnboardingBaseViewController {
let nextButton = self.primaryButton(title: CommonStrings.nextButton,
selector: #selector(didPressNext))
nextButton.accessibilityIdentifier = "onboarding.prelink.nextButton"
let primaryButtonView = OnboardingBaseViewController.horizontallyWrap(primaryButton: nextButton)
let primaryButtonView = Deprecated_OnboardingBaseViewController.horizontallyWrap(primaryButton: nextButton)
let stackView = UIStackView(arrangedSubviews: [
titleLabel,
@ -114,7 +114,7 @@ public class SecondaryLinkingPrepViewController: OnboardingBaseViewController {
if isTransferring {
onboardingController.transferAccount(fromViewController: self)
} else {
let provisioningController = ProvisioningController(onboardingController: onboardingController)
let provisioningController = Deprecated_ProvisioningController(onboardingController: onboardingController)
provisioningController.didConfirmSecondaryDevice(from: self)
}
}

View File

@ -8,11 +8,11 @@ import SafariServices
import SignalMessaging
@objc
public class SecondaryLinkingQRCodeViewController: OnboardingBaseViewController {
public class Deprecated_SecondaryLinkingQRCodeViewController: Deprecated_OnboardingBaseViewController {
let provisioningController: ProvisioningController
let provisioningController: Deprecated_ProvisioningController
required init(provisioningController: ProvisioningController) {
required init(provisioningController: Deprecated_ProvisioningController) {
self.provisioningController = provisioningController
super.init(onboardingController: provisioningController.onboardingController)
}

View File

@ -5,11 +5,11 @@
import Foundation
class SecondaryLinkingSetDeviceNameViewController: OnboardingBaseViewController {
class Deprecated_SecondaryLinkingSetDeviceNameViewController: Deprecated_OnboardingBaseViewController {
let provisioningController: ProvisioningController
let provisioningController: Deprecated_ProvisioningController
init(provisioningController: ProvisioningController) {
init(provisioningController: Deprecated_ProvisioningController) {
self.provisioningController = provisioningController
super.init(onboardingController: provisioningController.onboardingController)
}
@ -60,7 +60,7 @@ class SecondaryLinkingSetDeviceNameViewController: OnboardingBaseViewController
let primaryButton = self.primaryButton(title: NSLocalizedString("SECONDARY_ONBOARDING_COMPLETE_LINKING_PROCESS", comment: "body text while displaying a QR code which, when scanned, will link this device."),
selector: #selector(didTapFinalizeLinking))
primaryButton.accessibilityIdentifier = "onboarding.confirmLink.confirmButton"
let primaryButtonView = OnboardingBaseViewController.horizontallyWrap(primaryButton: primaryButton)
let primaryButtonView = Deprecated_OnboardingBaseViewController.horizontallyWrap(primaryButton: primaryButton)
let aboveTextFieldSpacer = UIView.vStretchingSpacer(maxHeight: 60)
let belowTextFieldSpacer = UIView.vStretchingSpacer()

View File

@ -8,7 +8,7 @@
NS_ASSUME_NONNULL_BEGIN
@class ConversationSplitViewController;
@class OnboardingController;
@class Deprecated_OnboardingController;
@class SignalServiceAddress;
@class TSThread;
@ -55,7 +55,7 @@ NS_ASSUME_NONNULL_BEGIN
+ (void)resetAppData;
+ (void)resetAppDataWithUI;
- (void)showOnboardingView:(OnboardingController *)onboardingController;
- (void)showOnboardingView:(Deprecated_OnboardingController *)onboardingController;
- (void)showConversationSplitView;
- (void)applicationWillTerminate;

View File

@ -274,10 +274,10 @@ NSString *const kNSUserDefaults_DidTerminateKey = @"kNSUserDefaults_DidTerminate
self.conversationSplitViewController = splitViewController;
}
- (void)showOnboardingView:(OnboardingController *)onboardingController
- (void)showOnboardingView:(Deprecated_OnboardingController *)onboardingController
{
OnboardingNavigationController *navController =
[[OnboardingNavigationController alloc] initWithOnboardingController:onboardingController];
Deprecated_OnboardingNavigationController *navController =
[[Deprecated_OnboardingNavigationController alloc] initWithOnboardingController:onboardingController];
UITapGestureRecognizer *submitLogGesture =
[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(submitOnboardingLogs)];

View File

@ -52,7 +52,7 @@ extension SignalApp {
let startupDuration = CACurrentMediaTime() - launchStartedAt
Logger.info("Presenting app \(startupDuration) seconds after launch started.")
let onboardingController = OnboardingController()
let onboardingController = Deprecated_OnboardingController()
if onboardingController.isComplete {
onboardingController.markAsOnboarded()
showConversationSplitView()

View File

@ -120,7 +120,7 @@ class AppUpdateNag: NSObject {
}
switch frontmostViewController {
case is ConversationSplitViewController, is OnboardingSplashViewController:
case is ConversationSplitViewController, is Deprecated_OnboardingSplashViewController:
self.setLastNagDate(Date())
self.clearFirstHeardOfNewVersionDate()
presentUpgradeNag(appStoreRecord: appStoreRecord)

View File

@ -26,7 +26,7 @@ NS_ASSUME_NONNULL_BEGIN
[Environment.shared.preferences unsetRecordedAPNSTokens];
[ProvisioningController presentRelinkingFlow];
[Deprecated_ProvisioningController presentRelinkingFlow];
}
+ (void)showReregistrationUIFromViewController:(UIViewController *)fromViewController

View File

@ -34,9 +34,9 @@ public extension RegistrationUtils {
canCancel: false) { modalActivityIndicator in
firstly {
Self.accountManager.requestRegistrationVerification(e164: phoneNumber,
captchaToken: nil,
isSMS: true)
Self.accountManager.deprecated_requestRegistrationVerification(e164: phoneNumber,
captchaToken: nil,
isSMS: true)
}.done(on: .main) { _ in
Logger.info("re-registering: send verification code succeeded.")
@ -46,13 +46,13 @@ public extension RegistrationUtils {
// TODO[ViewContextPiping]
let context = ViewControllerContext.shared
let onboardingController = OnboardingController(context: context, onboardingMode: .registering)
let onboardingController = Deprecated_OnboardingController(context: context, onboardingMode: .registering)
let registrationPhoneNumber = RegistrationPhoneNumber(e164: phoneNumber, userInput: phoneNumber)
onboardingController.update(phoneNumber: registrationPhoneNumber)
let viewController = OnboardingVerificationViewController(onboardingController: onboardingController)
let viewController = Deprecated_OnboardingVerificationViewController(onboardingController: onboardingController)
viewController.hideBackLink()
let navigationController = OnboardingNavigationController(onboardingController: onboardingController)
let navigationController = Deprecated_OnboardingNavigationController(onboardingController: onboardingController)
navigationController.setViewControllers([viewController], animated: false)
let window: UIWindow = CurrentAppContext().mainWindow!
window.rootViewController = navigationController
@ -80,12 +80,12 @@ public extension RegistrationUtils {
case .captchaRequired:
// TODO[ViewContextPiping]
let context = ViewControllerContext.shared
let onboardingController = OnboardingController(context: context, onboardingMode: .registering)
let onboardingController = Deprecated_OnboardingController(context: context, onboardingMode: .registering)
let registrationPhoneNumber = RegistrationPhoneNumber(e164: phoneNumber, userInput: phoneNumber)
onboardingController.update(phoneNumber: registrationPhoneNumber)
let viewController = OnboardingCaptchaViewController(onboardingController: onboardingController)
let navigationController = OnboardingNavigationController(onboardingController: onboardingController)
let viewController = Deprecated_OnboardingCaptchaViewController(onboardingController: onboardingController)
let navigationController = Deprecated_OnboardingNavigationController(onboardingController: onboardingController)
navigationController.setViewControllers([viewController], animated: false)
let window: UIWindow = CurrentAppContext().mainWindow!
window.rootViewController = navigationController

View File

@ -18,12 +18,12 @@ public class AccountServiceClient: NSObject {
// MARK: - Public
public func requestPreauthChallenge(e164: String, pushToken: String, isVoipToken: Bool) -> Promise<Void> {
serviceClient.requestPreauthChallenge(e164: e164, pushToken: pushToken, isVoipToken: isVoipToken)
public func deprecated_requestPreauthChallenge(e164: String, pushToken: String, isVoipToken: Bool) -> Promise<Void> {
serviceClient.deprecated_requestPreauthChallenge(e164: e164, pushToken: pushToken, isVoipToken: isVoipToken)
}
public func requestVerificationCode(e164: String, preauthChallenge: String?, captchaToken: String?, transport: TSVerificationTransport) -> Promise<Void> {
serviceClient.requestVerificationCode(e164: e164,
public func deprecated_requestVerificationCode(e164: String, preauthChallenge: String?, captchaToken: String?, transport: TSVerificationTransport) -> Promise<Void> {
serviceClient.deprecated_requestVerificationCode(e164: e164,
preauthChallenge: preauthChallenge,
captchaToken: captchaToken,
transport: transport).recover { error -> Void in

View File

@ -27,7 +27,7 @@ public extension OWSRequestFactory {
// MARK: - Registration
static func requestPreauthChallenge(
static func deprecated_requestPreauthChallenge(
e164: String,
pushToken: String,
isVoipToken: Bool

View File

@ -13,8 +13,8 @@ public enum SignalServiceError: Int, Error {
// MARK: -
public protocol SignalServiceClient {
func requestPreauthChallenge(e164: String, pushToken: String, isVoipToken: Bool) -> Promise<Void>
func requestVerificationCode(e164: String, preauthChallenge: String?, captchaToken: String?, transport: TSVerificationTransport) -> Promise<Void>
func deprecated_requestPreauthChallenge(e164: String, pushToken: String, isVoipToken: Bool) -> Promise<Void>
func deprecated_requestVerificationCode(e164: String, preauthChallenge: String?, captchaToken: String?, transport: TSVerificationTransport) -> Promise<Void>
func verifySecondaryDevice(verificationCode: String, phoneNumber: String, authKey: String, encryptedDeviceName: Data) -> Promise<VerifySecondaryDeviceResponse>
func getAvailablePreKeys(for identity: OWSIdentity) -> Promise<Int>
func registerPreKeys(for identity: OWSIdentity, identityKey: IdentityKey, signedPreKeyRecord: SignedPreKeyRecord, preKeyRecords: [PreKeyRecord]) -> Promise<Void>
@ -47,8 +47,8 @@ public class SignalServiceRestClient: NSObject, SignalServiceClient {
// MARK: - Public
public func requestPreauthChallenge(e164: String, pushToken: String, isVoipToken: Bool) -> Promise<Void> {
let request = OWSRequestFactory.requestPreauthChallenge(
public func deprecated_requestPreauthChallenge(e164: String, pushToken: String, isVoipToken: Bool) -> Promise<Void> {
let request = OWSRequestFactory.deprecated_requestPreauthChallenge(
e164: e164,
pushToken: pushToken,
isVoipToken: isVoipToken
@ -56,7 +56,7 @@ public class SignalServiceRestClient: NSObject, SignalServiceClient {
return networkManager.makePromise(request: request).asVoid()
}
public func requestVerificationCode(e164: String, preauthChallenge: String?, captchaToken: String?, transport: TSVerificationTransport) -> Promise<Void> {
public func deprecated_requestVerificationCode(e164: String, preauthChallenge: String?, captchaToken: String?, transport: TSVerificationTransport) -> Promise<Void> {
let request = OWSRequestFactory.requestVerificationCodeRequest(e164: e164,
preauthChallenge: preauthChallenge,
captchaToken: captchaToken,

View File

@ -12,11 +12,11 @@ public class FakeAccountServiceClient: AccountServiceClient {
// MARK: - Public
public override func requestPreauthChallenge(e164: String, pushToken: String, isVoipToken: Bool) -> Promise<Void> {
public override func deprecated_requestPreauthChallenge(e164: String, pushToken: String, isVoipToken: Bool) -> Promise<Void> {
return Promise { $0.resolve() }
}
public override func requestVerificationCode(e164: String, preauthChallenge: String?, captchaToken: String?, transport: TSVerificationTransport) -> Promise<Void> {
public override func deprecated_requestVerificationCode(e164: String, preauthChallenge: String?, captchaToken: String?, transport: TSVerificationTransport) -> Promise<Void> {
return Promise { $0.resolve() }
}

View File

@ -27,7 +27,7 @@ class OWSRequestFactoryTest: SSKBaseTestSwift {
// MARK: - Account
func testRequestPreauthChallenge() {
let request = OWSRequestFactory.requestPreauthChallenge(
let request = OWSRequestFactory.deprecated_requestPreauthChallenge(
e164: "+19875550165",
pushToken: "foo bar",
isVoipToken: true