Skip to content

Commit 61e2f8d

Browse files
committed
Merge branch 'release/3.3.2'
2 parents f96e647 + 0aa1951 commit 61e2f8d

File tree

103 files changed

+6377
-1421
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

103 files changed

+6377
-1421
lines changed

MEGA.xcodeproj/project.pbxproj

+30
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
137361931A6664C300B740E8 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 137361921A6664C300B740E8 /* AppDelegate.m */; };
1212
1373619E1A6664C300B740E8 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1373619D1A6664C300B740E8 /* Images.xcassets */; };
1313
410AD3C11C883AA900BF939E /* MEGAAVViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 410AD3C01C883AA900BF939E /* MEGAAVViewController.m */; };
14+
410B42451D9D375E00B540DE /* MEGAQLPreviewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 410B42441D9D375E00B540DE /* MEGAQLPreviewController.m */; };
1415
4115042B1CEB07C700BF38E3 /* ImageError.png in Resources */ = {isa = PBXBuildFile; fileRef = 411503F21CEB07C700BF38E3 /* ImageError.png */; };
1516
4115042C1CEB07C700BF38E3 /* [email protected] in Resources */ = {isa = PBXBuildFile; fileRef = 411503F31CEB07C700BF38E3 /* [email protected] */; };
1617
4115042D1CEB07C700BF38E3 /* [email protected] in Resources */ = {isa = PBXBuildFile; fileRef = 411503F41CEB07C700BF38E3 /* [email protected] */; };
@@ -186,7 +187,9 @@
186187
41FC83C01AAE056C008FA551 /* CameraUploadsTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 41FC83BF1AAE056C008FA551 /* CameraUploadsTableViewController.m */; };
187188
E803CB641D5336F100F81A36 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = E803CB661D5336F100F81A36 /* InfoPlist.strings */; };
188189
E80620AB1CC8E7F400AA63A3 /* NSMutableAttributedString+MNZCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E80620AA1CC8E7F400AA63A3 /* NSMutableAttributedString+MNZCategory.m */; };
190+
E8130A3C1DA64E1500B1AD67 /* ParkAccountViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E8130A3B1DA64E1500B1AD67 /* ParkAccountViewController.m */; };
189191
E81616731A8397B5002EFDD7 /* FolderLinkViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E81616721A8397B5002EFDD7 /* FolderLinkViewController.m */; };
192+
E8404E151D9BBFD100B196FA /* ForgotPasswordViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E8404E141D9BBFD100B196FA /* ForgotPasswordViewController.m */; };
190193
E84CDB011A7292C9003F4C77 /* Links.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = E84CDB001A7292C9003F4C77 /* Links.storyboard */; };
191194
E85044C61A6D84620064B675 /* FileLinkViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E85044C51A6D84620064B675 /* FileLinkViewController.m */; };
192195
E879DFDA1D12A31D009B74FD /* UIDevice+MNZCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E879DFD91D12A31D009B74FD /* UIDevice+MNZCategory.m */; };
@@ -195,8 +198,10 @@
195198
E889C9E61B5565C900ECEFDF /* MyAccount.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = E889C9E51B5565C900ECEFDF /* MyAccount.storyboard */; };
196199
E889C9E91B566EC400ECEFDF /* UsageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E889C9E81B566EC400ECEFDF /* UsageViewController.m */; };
197200
E88E6D801CF355FA00C9AD9E /* UIColor+MNZCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = E88E6D7F1CF355FA00C9AD9E /* UIColor+MNZCategory.m */; };
201+
E8B3FE781DDB379C008A9C82 /* WhyDoINeedARecoveryKeyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E8B3FE771DDB379C008A9C82 /* WhyDoINeedARecoveryKeyViewController.m */; };
198202
E8B519261AC9CD8000BB7324 /* TransfersViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E8B519221AC9CD8000BB7324 /* TransfersViewController.m */; };
199203
E8B519271AC9CD8000BB7324 /* TransferTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E8B519241AC9CD8000BB7324 /* TransferTableViewCell.m */; };
204+
E8BD127F1DB76E03003DC53F /* MasterKeyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E8BD127E1DB76E03003DC53F /* MasterKeyViewController.m */; };
200205
E8C289F41BF5F8A200F7A034 /* SF-UI-Display-Light.otf in Resources */ = {isa = PBXBuildFile; fileRef = E8C289F21BF5F8A200F7A034 /* SF-UI-Display-Light.otf */; };
201206
E8C289F51BF5F8A200F7A034 /* SF-UI-Text-Light.otf in Resources */ = {isa = PBXBuildFile; fileRef = E8C289F31BF5F8A200F7A034 /* SF-UI-Text-Light.otf */; };
202207
E8C289F71BF5FCDD00F7A034 /* SF-UI-Text-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = E8C289F61BF5FCDD00F7A034 /* SF-UI-Text-Regular.otf */; };
@@ -242,6 +247,8 @@
242247
410333FA1B9995DC00380FF3 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; lineEnding = 0; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
243248
410AD3BF1C883AA900BF939E /* MEGAAVViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MEGAAVViewController.h; sourceTree = "<group>"; };
244249
410AD3C01C883AA900BF939E /* MEGAAVViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MEGAAVViewController.m; sourceTree = "<group>"; };
250+
410B42431D9D375E00B540DE /* MEGAQLPreviewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MEGAQLPreviewController.h; sourceTree = "<group>"; };
251+
410B42441D9D375E00B540DE /* MEGAQLPreviewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MEGAQLPreviewController.m; sourceTree = "<group>"; };
245252
411503F21CEB07C700BF38E3 /* ImageError.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ImageError.png; sourceTree = "<group>"; };
246253
411503F31CEB07C700BF38E3 /* [email protected] */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "[email protected]"; sourceTree = "<group>"; };
247254
411503F41CEB07C700BF38E3 /* [email protected] */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "[email protected]"; sourceTree = "<group>"; };
@@ -557,8 +564,12 @@
557564
E803CB691D54AB6A00F81A36 /* es-ES */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "es-ES"; path = "es-ES.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
558565
E80620A91CC8E7F400AA63A3 /* NSMutableAttributedString+MNZCategory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableAttributedString+MNZCategory.h"; sourceTree = "<group>"; };
559566
E80620AA1CC8E7F400AA63A3 /* NSMutableAttributedString+MNZCategory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableAttributedString+MNZCategory.m"; sourceTree = "<group>"; };
567+
E8130A3A1DA64E1500B1AD67 /* ParkAccountViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParkAccountViewController.h; sourceTree = "<group>"; };
568+
E8130A3B1DA64E1500B1AD67 /* ParkAccountViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ParkAccountViewController.m; sourceTree = "<group>"; };
560569
E81616711A8397B5002EFDD7 /* FolderLinkViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FolderLinkViewController.h; sourceTree = "<group>"; };
561570
E81616721A8397B5002EFDD7 /* FolderLinkViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = FolderLinkViewController.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
571+
E8404E131D9BBFD100B196FA /* ForgotPasswordViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ForgotPasswordViewController.h; sourceTree = "<group>"; };
572+
E8404E141D9BBFD100B196FA /* ForgotPasswordViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ForgotPasswordViewController.m; sourceTree = "<group>"; };
562573
E84CDB001A7292C9003F4C77 /* Links.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Links.storyboard; sourceTree = "<group>"; };
563574
E84F86FD1BB99DE200436A0D /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; lineEnding = 0; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
564575
E84F86FE1BB99E1700436A0D /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; lineEnding = 0; name = ja; path = ja.lproj/Localizable.strings; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
@@ -592,6 +603,8 @@
592603
E88E6D7E1CF355FA00C9AD9E /* UIColor+MNZCategory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+MNZCategory.h"; sourceTree = "<group>"; };
593604
E88E6D7F1CF355FA00C9AD9E /* UIColor+MNZCategory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+MNZCategory.m"; sourceTree = "<group>"; };
594605
E894271F1CCF8411008D470D /* th */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = th; path = th.lproj/Localizable.strings; sourceTree = "<group>"; };
606+
E8B3FE761DDB379C008A9C82 /* WhyDoINeedARecoveryKeyViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WhyDoINeedARecoveryKeyViewController.h; sourceTree = "<group>"; };
607+
E8B3FE771DDB379C008A9C82 /* WhyDoINeedARecoveryKeyViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WhyDoINeedARecoveryKeyViewController.m; sourceTree = "<group>"; };
595608
E8B519211AC9CD8000BB7324 /* TransfersViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransfersViewController.h; sourceTree = "<group>"; };
596609
E8B519221AC9CD8000BB7324 /* TransfersViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TransfersViewController.m; sourceTree = "<group>"; };
597610
E8B519231AC9CD8000BB7324 /* TransferTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransferTableViewCell.h; sourceTree = "<group>"; };
@@ -626,6 +639,8 @@
626639
E8BB737F1D773AA20067D89C /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/InfoPlist.strings; sourceTree = "<group>"; };
627640
E8BB73801D773AA80067D89C /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
628641
E8BB73811D773AC30067D89C /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = vi.lproj/InfoPlist.strings; sourceTree = "<group>"; };
642+
E8BD127D1DB76E03003DC53F /* MasterKeyViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MasterKeyViewController.h; sourceTree = "<group>"; };
643+
E8BD127E1DB76E03003DC53F /* MasterKeyViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MasterKeyViewController.m; sourceTree = "<group>"; };
629644
E8C289F21BF5F8A200F7A034 /* SF-UI-Display-Light.otf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SF-UI-Display-Light.otf"; path = "Fonts/SF-UI-Display-Light.otf"; sourceTree = "<group>"; };
630645
E8C289F31BF5F8A200F7A034 /* SF-UI-Text-Light.otf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SF-UI-Text-Light.otf"; path = "Fonts/SF-UI-Text-Light.otf"; sourceTree = "<group>"; };
631646
E8C289F61BF5FCDD00F7A034 /* SF-UI-Text-Regular.otf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SF-UI-Text-Regular.otf"; path = "Fonts/SF-UI-Text-Regular.otf"; sourceTree = "<group>"; };
@@ -929,6 +944,10 @@
929944
E8D4B88E1A69429200A3B2E2 /* CreateAccountViewController.m */,
930945
E8D4B88B1A69429200A3B2E2 /* ConfirmAccountViewController.h */,
931946
E8D4B88C1A69429200A3B2E2 /* ConfirmAccountViewController.m */,
947+
E8404E131D9BBFD100B196FA /* ForgotPasswordViewController.h */,
948+
E8404E141D9BBFD100B196FA /* ForgotPasswordViewController.m */,
949+
E8130A3A1DA64E1500B1AD67 /* ParkAccountViewController.h */,
950+
E8130A3B1DA64E1500B1AD67 /* ParkAccountViewController.m */,
932951
);
933952
path = Login;
934953
sourceTree = "<group>";
@@ -976,6 +995,8 @@
976995
410AD3BF1C883AA900BF939E /* MEGAAVViewController.h */,
977996
410AD3C01C883AA900BF939E /* MEGAAVViewController.m */,
978997
416796CD1CC10CB6002CFE93 /* MEGALogMacros.h */,
998+
410B42431D9D375E00B540DE /* MEGAQLPreviewController.h */,
999+
410B42441D9D375E00B540DE /* MEGAQLPreviewController.m */,
9791000
);
9801001
path = Utils;
9811002
sourceTree = "<group>";
@@ -1090,8 +1111,12 @@
10901111
41AA1A191AC07EB900D32691 /* Security Options */ = {
10911112
isa = PBXGroup;
10921113
children = (
1114+
E8B3FE761DDB379C008A9C82 /* WhyDoINeedARecoveryKeyViewController.h */,
1115+
E8B3FE771DDB379C008A9C82 /* WhyDoINeedARecoveryKeyViewController.m */,
10931116
41AA1A1A1AC081C600D32691 /* SecurityOptionsTableViewController.h */,
10941117
41AA1A1B1AC081C600D32691 /* SecurityOptionsTableViewController.m */,
1118+
E8BD127D1DB76E03003DC53F /* MasterKeyViewController.h */,
1119+
E8BD127E1DB76E03003DC53F /* MasterKeyViewController.m */,
10951120
4178409E1AC328A600713F3C /* ChangePasswordViewController.h */,
10961121
4178409F1AC328A600713F3C /* ChangePasswordViewController.m */,
10971122
);
@@ -1703,6 +1728,8 @@
17031728
41E88F131CF451B000BD3B79 /* UIImage+MWPhotoBrowser.m in Sources */,
17041729
413199781BD7BD5D002CD6EA /* DTError.m in Sources */,
17051730
41EAAE4B1D06B49400622FAF /* PHAssetCollection+CTAssetsPickerController.m in Sources */,
1731+
E8130A3C1DA64E1500B1AD67 /* ParkAccountViewController.m in Sources */,
1732+
E8BD127F1DB76E03003DC53F /* MasterKeyViewController.m in Sources */,
17061733
41D21E691D01AEC3002E6296 /* CTAssetsNavigationController.m in Sources */,
17071734
41D578241B84A0FB00334ED3 /* PreviewDocumentViewController.m in Sources */,
17081735
41D21E6E1D01AEC3002E6296 /* CTAssetsPickerController.m in Sources */,
@@ -1715,6 +1742,7 @@
17151742
41D21E711D01AEC3002E6296 /* CTAssetThumbnailOverlay.m in Sources */,
17161743
41D21DF01D01AE89002E6296 /* ALView+PureLayout.m in Sources */,
17171744
41E88F0F1CF451B000BD3B79 /* MWPhotoBrowser.m in Sources */,
1745+
410B42451D9D375E00B540DE /* MEGAQLPreviewController.m in Sources */,
17181746
4131997D1BD7BD5D002CD6EA /* NSDate+DateTools.m in Sources */,
17191747
E8C8D73F1B1DCB4000BCDBA4 /* MEGANavigationController.m in Sources */,
17201748
41AC66481AB1D493003FE8DA /* AboutTableViewController.m in Sources */,
@@ -1764,6 +1792,7 @@
17641792
41D21DF21D01AE89002E6296 /* NSLayoutConstraint+PureLayout.m in Sources */,
17651793
E8F791801BC5754A00C58676 /* OpenInActivity.m in Sources */,
17661794
410AD3C11C883AA900BF939E /* MEGAAVViewController.m in Sources */,
1795+
E8B3FE781DDB379C008A9C82 /* WhyDoINeedARecoveryKeyViewController.m in Sources */,
17671796
415C6B921CE39D6100B13070 /* SVProgressAnimatedView.m in Sources */,
17681797
41EAAE471D06B49400622FAF /* NSDateFormatter+CTAssetsPickerController.m in Sources */,
17691798
4182B4EF1BF4ADD400E6FFB8 /* ContactRequestsTableViewCell.m in Sources */,
@@ -1782,6 +1811,7 @@
17821811
41D21E721D01AEC3002E6296 /* CTAssetThumbnailStacks.m in Sources */,
17831812
E87C98361CC4CC1000E2B9E6 /* AdvancedTableViewController.m in Sources */,
17841813
41D21E621D01AEC3002E6296 /* CTAssetSelectionLabel.m in Sources */,
1814+
E8404E151D9BBFD100B196FA /* ForgotPasswordViewController.m in Sources */,
17851815
E8F7917F1BC5754A00C58676 /* MEGAActivityItemProvider.m in Sources */,
17861816
41E88F0D1CF451B000BD3B79 /* MWGridViewController.m in Sources */,
17871817
E8ED84DB1B010BDF008FCDDC /* CameraUploadsPopUpViewController.m in Sources */,

0 commit comments

Comments
 (0)