From c96e7d9d4abf4790426561f17cb6970840fe8988 Mon Sep 17 00:00:00 2001 From: Fabian Sauter Date: Sun, 29 Sep 2019 20:29:10 +0200 Subject: [PATCH] Released v.0.20.0.0 --- Data_Manager2/Classes/SettingsConsts.cs | 2 +- UWPX_UI/Strings/en-US/Resources.resw | 39 +++++++++++++++---------- 2 files changed, 25 insertions(+), 16 deletions(-) diff --git a/Data_Manager2/Classes/SettingsConsts.cs b/Data_Manager2/Classes/SettingsConsts.cs index 80b741571..a1efdf477 100644 --- a/Data_Manager2/Classes/SettingsConsts.cs +++ b/Data_Manager2/Classes/SettingsConsts.cs @@ -4,7 +4,7 @@ public static class SettingsConsts { public const string INITIALLY_STARTED = "initially_started"; public const string HIDE_INITIAL_START_DIALOG_ALPHA = "hide_initial_start_dialog_alpha"; - public const string HIDE_WHATS_NEW_DIALOG = "hide_whats_new_dialog_alpha_19"; + public const string HIDE_WHATS_NEW_DIALOG = "hide_whats_new_dialog_alpha_20"; public const string APP_REQUESTED_THEME = "app_requested_theme"; diff --git a/UWPX_UI/Strings/en-US/Resources.resw b/UWPX_UI/Strings/en-US/Resources.resw index bc49168eb..87318a728 100644 --- a/UWPX_UI/Strings/en-US/Resources.resw +++ b/UWPX_UI/Strings/en-US/Resources.resw @@ -350,10 +350,16 @@ For more up to date information visit: https://www.xmpp-iot.org/ - # [September 2019] OMEMO Fingerprints 🔑🐠 + # [October 2019] OMEMO Breakthrough 🐠 -Here we go again. A brand new releases with a bunch of fixes and a couple new features is here. This month the feature that took the most time and effort is **OMEMO fingerprint trust management**. It adds the option to trust OMEMO fingerprints by just scanning other peoples QR Codes. Other UI related changes include the addition of info buttons for the chat settings page. -Other than that there are no big UI related changes since I'm working on adding [XMPP IoT](https://www.xmpp-iot.org/) support and trying to come up with a robust [XEP](https://xmpp.org/extensions/) for that. +The latest update to [SQLite-net](https://github.com/praeclarum/sqlite-net) by @praeclarum fixed some critical issues. Before that the database backend of [UWPX](https://uwpx.org) was loosing entries (**especially OMEMO keys!**) from time to time. **This has now finally been fixed** (https://github.com/praeclarum/sqlite-net/issues/761). +With those fixes I was able to remove **a lot** of DB overhead that was reducing the data loss to a minimum. So you can expect a noticeable bump in performance in some cases from that! +OMEMO now should finally work like expected. +**With this update all OMEMO keys are getting regenerated to compensate for potential losses in earlier version of UWPX. So make sure you send all your buddies a short message. This will then replace all existing old (and broken) OMEMO sessions with a new one.** + +Other than that I'm still working on a revamp for [XMPP-IoT](https://www.xmpp-iot.org/). Not to much cool stuff to report here since I'm working on a lot of background stuff for that at the moment (e.g. Bluetooth helper, ...). + +Oh, right one more thing: I started working on replacing the old MUC info dialog with a new one that matches the current app style. It's far from being done but the basics should be done so stay tuned for further updates on that **Please report bugs [here](https://github.com/UWPX/UWPX-Client/issues)!** @@ -370,23 +376,26 @@ Follow [@UWPX_APP](https://twitter.com/UWPX_APP) on ![Twitter](http://i.imgur.co ### Known bugs * Not receiving offline messages [#27](https://github.com/UWPX/UWPX-Client/issues/27) -* MUC nickname changing not working [#29](https://github.com/UWPX/UWPX-Client/issues/29) * MUC subject changing leads to an account disconnect [#34](https://github.com/UWPX/UWPX-Client/issues/34) * MUC Errors broken [#58](https://github.com/UWPX/UWPX-Client/issues/58) +* Chat image downloads not updating [#69](https://github.com/UWPX/UWPX-Client/issues/69) ### Changes: -* Added OMEMO fingerprint trust management for chats only at the moment -* Added chat settings info buttons -* Added a chat option to change when the account color block is shown -* Added mouse back button support -* Updated the content dialog background to a blur brush -* Hiding the vibration setting if no vibration is available -* Fixed hardware back button behavior -* Fixed only clearing logs and image cache if you actuality confirmed it 🙃 -* Fixed Main Thread async [#40](https://github.com/UWPX/UWPX-Client/issues/40) -* Fixed JID case sensitivity issue [#67](https://github.com/UWPX/UWPX-Client/issues/67) +* Added a first version of the new MUC info dialog +* Added XEP-0060 Affiliation request support +* Added experimental XMPP IoT Bluetooth registration support +* Improved JID input control usability +* Fixed DB loosing entries (OMEMO keys) +* Fixed "Enter to send" not working [#70](https://github.com/UWPX/UWPX-Client/issues/70) +* MUC nickname changing not working [#29](https://github.com/UWPX/UWPX-Client/issues/29) +* Fixed changing the application theme changes to the wrong theme until the next restart +* Fixed not setting the item ID to "current" for OMEMO device publish +* Drastic QR-Code scanner performance improvements +* Improved the DB performance +* Removed the "Clip" button from the chat window since it is not implemented yet + -[Click to view/read on on GitHub](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.19.0.0) +[Click to view/read on on GitHub](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.20.0.0) \ No newline at end of file