diff --git a/CHANGES_BWI.md b/CHANGES_BWI.md index 33922516d..6138bca43 100644 --- a/CHANGES_BWI.md +++ b/CHANGES_BWI.md @@ -1,3 +1,63 @@ +Changes in BWI project 2.1.0 (2022-12-14) +=================================================== + + +Upstream merge ✨: + +- v1.9.10 + +Features ✨: +- New Login Flow Setup Pin integration (#3732) +- New Login Flow Server Setup for BuM (#3707) +- Show data privacy infos before login BuM (#3616) +- Welcome Experience BuM (#3717) + + +Improvements 🙌: +- Contentscanner works with custom backend (#3602) +- Better dialog if backend not in whitelist (#3662) +- New BuM Beta Logo (#3954) +- Remove Element terms of service (#3791) +- BuM Animation for waiting screen (#3648) +- BwM use savety measures by default (#3729) + +Bugfix 🐛: + +Translations 🗣 : + +SDK API changes ⚠️: + ++Build 🧱: + +Changes in BWI project 2.0.0 (2022-11-23) +=================================================== + + +Upstream merge ✨: + +- v1.9.10 + +Features ✨: +- Chat bubbles enabled +- Praise the birthday (#3646) + +Improvements 🙌: +- New Logo (#3719) +- Refactored Buildsettings (#3626) +- Remove Element terms of service view (#3791) +- Remove room settings for DMs to be more similar to Android (#3639) +- being able to change pusher url and change it to push-local (#3637) + +Bugfix 🐛: +- Disable sharing toolbar for pdfs (#3880) +- Fix going into app without pin log in some cases (#3891) + +Translations 🗣 : + +SDK API changes ⚠️: + ++Build 🧱: + Changes in BWI project 2.0.0 (2022-11-23) =================================================== diff --git a/Config/BWIBuildSettings.swift b/Config/BWIBuildSettings.swift index 4348ead67..65d68b257 100644 --- a/Config/BWIBuildSettings.swift +++ b/Config/BWIBuildSettings.swift @@ -513,4 +513,7 @@ class BWIBuildSettings: NSObject { // website for users in public service that want a backend var bumAdvertizementURLString = "https://messenger.bwi.de/ich-will-bum"; + + // internal html page for a listing of new features in the latest versions + var newFeaturesHTML = "new_features" } diff --git a/Riot/Assets/new_features.html b/Riot/Assets/new_features.html index e7ea4d3d3..adff10805 100644 --- a/Riot/Assets/new_features.html +++ b/Riot/Assets/new_features.html @@ -33,6 +33,21 @@
  • Feature-Übersicht +
    +

    + Version 2.1.0 +

    + +

    + Neue Funktionen +

    +

    +
    +

    Version 2.0.0 @@ -44,203 +59,7 @@

  • Deine Unterhaltungen werden, wie bei anderen bekannten Messengern, in Form von "Chat-Bubbles" angezeigt.

    - -

    - Verbesserungen -

    -

    -
    -
    -

    - Version 1.26.0 -

    - -

    - Neue Funktionen -

    -

    - -

    - Verbesserungen -

    -

    -
    -
    -
    -

    - Version 1.25.0 -

    - -

    - Neue Funktionen -

    -

    - -

    - Verbesserungen -

    -

    - -

    - Behobene Bugs -

    -

    -
    -
    -
    -

    - Version 1.23.0 -

    - -

    - Verbesserungen -

    -

    -
    -
    -
    -

    - Version 1.22.0 -

    - -

    - Neue Funktionen -

    -

    - -

    - Verbesserungen -

    -

    -
    -
    -
    -

    - Version 1.21.0 -

    - -

    - Neue Funktionen -

    -

    - -

    - Verbesserungen -

    -

    -
    -
    -
    -

    - Version 1.19.0 -

    - -

    - Neue Funktionen -

    -

    - -

    - Verbesserungen -

    -

    - -

    - Behobene Bugs -

    -

    -
    -
    -
    -

    - Version 1.18.0 -

    - -

    - Neue Funktionen -

    -

    - -

    - Verbesserungen -

    -

    - -

    - Behobene Bugs -

    -

    -
    -
    -
    -

    - Version 1.17.0 -

    - -

    - Neue Funktionen -

    -

    - -

    - Behobene Bugs -

    -

    -
    - diff --git a/Riot/Modules/Settings/SettingsViewController.m b/Riot/Modules/Settings/SettingsViewController.m index b4c917009..b5076d087 100644 --- a/Riot/Modules/Settings/SettingsViewController.m +++ b/Riot/Modules/Settings/SettingsViewController.m @@ -3378,7 +3378,7 @@ ChangePasswordCoordinatorBridgePresenterDelegate> { if (row == SHOW_NEW_FEATURES) { - NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"new_features" ofType:@"html" inDirectory:nil]; + NSString *htmlFile = [[NSBundle mainBundle] pathForResource:BWIBuildSettings.shared.newFeaturesHTML ofType:@"html" inDirectory:nil]; WebViewViewController *webViewViewController = [[WebViewViewController alloc] initWithLocalHTMLFile: htmlFile]; webViewViewController.title = BWIL10n.bwiSettingsNewFeaturesHeader; [self pushViewController:webViewViewController]; diff --git a/RiotSwiftUI/Modules/Room/PollEditForm/View/PollEditForm.swift b/RiotSwiftUI/Modules/Room/PollEditForm/View/PollEditForm.swift index e0ee45cc9..30de20849 100644 --- a/RiotSwiftUI/Modules/Room/PollEditForm/View/PollEditForm.swift +++ b/RiotSwiftUI/Modules/Room/PollEditForm/View/PollEditForm.swift @@ -74,7 +74,7 @@ struct PollEditForm: View { Spacer() if viewModel.viewState.mode == .creation { - Button(VectorL10n.pollEditFormCreatePoll) { + Button(BWIL10n.pollEditFormCreatePoll) { viewModel.send(viewAction: .create) } .buttonStyle(PrimaryActionButtonStyle()) diff --git a/bwi/Tools/BWINewFeatureHelper.swift b/bwi/Tools/BWINewFeatureHelper.swift index 63e3ea858..852fe06de 100644 --- a/bwi/Tools/BWINewFeatureHelper.swift +++ b/bwi/Tools/BWINewFeatureHelper.swift @@ -20,7 +20,7 @@ import Foundation @objc class BwiNewFeatureHelper: NSObject { @objc func replaceFeatureHistoryLink() { - guard let urlPath = Bundle.main.url(forResource: "new_features", withExtension: "html") else { + guard let urlPath = Bundle.main.url(forResource: BWIBuildSettings.shared.newFeaturesHTML, withExtension: "html") else { return } diff --git a/bwi/TopBanner/FeatureBannerViewController.swift b/bwi/TopBanner/FeatureBannerViewController.swift index 077b94ff7..3843908f9 100644 --- a/bwi/TopBanner/FeatureBannerViewController.swift +++ b/bwi/TopBanner/FeatureBannerViewController.swift @@ -53,7 +53,7 @@ import UIKit private func userTappedOnView() { //NotificationCenter.default.post(name: .bwiHideTopBanner, object: self, userInfo: ["type" : "feature_banner"]) - let htmlFile = Bundle.main.path(forResource: "new_features", ofType: "html") + let htmlFile = Bundle.main.path(forResource: BWIBuildSettings.shared.newFeaturesHTML, ofType: "html") if let webviewController = WebViewViewController(localHTMLFile: htmlFile) { webviewController.title = BWIL10n.bwiSettingsNewFeaturesHeader