diff --git a/CHANGES.rst b/CHANGES.rst index ccb521a38..03749ffe5 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,3 +1,30 @@ +Changes in 1.3.8 (2021-05-17) +================================================= + +✨ Features + * + +🙌 Improvements + * + +🐛 Bugfix + * RecentsDataSource: Do not display secure backup banner when keys upload is in process. + +⚠️ API Changes + * + +🗣 Translations + * + +🧱 Build + * + +Others + * + +Improvements: + + Changes in 1.3.7 (2021-05-12) ================================================= diff --git a/Config/AppIdentifiers.xcconfig b/Config/AppIdentifiers.xcconfig index 83f452d96..9a00546b6 100644 --- a/Config/AppIdentifiers.xcconfig +++ b/Config/AppIdentifiers.xcconfig @@ -22,8 +22,8 @@ APPLICATION_GROUP_IDENTIFIER = group.im.vector APPLICATION_SCHEME = element // Version -MARKETING_VERSION = 1.3.7 -CURRENT_PROJECT_VERSION = 1.3.7 +MARKETING_VERSION = 1.3.8 +CURRENT_PROJECT_VERSION = 1.3.8 // Team diff --git a/Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m b/Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m index 57474d9c8..15fc71279 100644 --- a/Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m +++ b/Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m @@ -190,10 +190,13 @@ NSString *const kRecentsDataSourceTapOnDirectoryServerChange = @"kRecentsDataSou SecureBackupBannerPreferences *secureBackupBannersPreferences = SecureBackupBannerPreferences.shared; // Display the banner if only we can set up 4S and if there are messages keys to backup + // and if there is no plan to upload keys yet if (!secureBackupBannersPreferences.hideSetupBanner && [self.mxSession vc_canSetupSecureBackup] - && self.mxSession.crypto.backup.hasKeysToBackup) + && self.mxSession.crypto.backup.hasKeysToBackup + && !self.mxSession.crypto.backup.enabled) { + NSLog(@"[RecentsDataSource] updateSecureBackupBanner: Secure backup should be shown (crypto.backup.state = %lu)", (unsigned long)self.mxSession.crypto.backup.state); secureBackupBanner = SecureBackupBannerDisplaySetup; } }