[October 2019] OMEMO Breakthrough 🐠
Pre-releaseThe latest update to SQLite-net by @praeclarum fixed some critical issues. Before that the database backend of UWPX was loosing entries (especially OMEMO keys!) from time to time. This has now finally been fixed (praeclarum/sqlite-net#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. 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!
Windows Mobile in 2020
Since Microsoft will shutdown the MS Store for all Windows 10 Mobile devices by 2020 there won't be a way for me to publish any new updates for all users who still stick with there Windows Phone (besides sideloading apps).
So the last update for all devices running Windows 10 (Mobile) < 10.0.16299.0 will be made available roughly around the 20.12.2019.
If you still wan't to continue using your Windows Phone and get "regular" UWPX updates I suggest having a look at Windows 10 ARM for Lumia 950.
Battery life is not that great while you use it but beside that it's quiet usable on my Lumia 950 XL 😄
Want more up to date news?
Follow @UWPX_APP on .
Donations
Known bugs
- Not receiving offline messages #27
- MUC subject changing leads to an account disconnect #34
- MUC Errors broken #58
- Chat image downloads not updating #69
Changes
- 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
- Fixed MUC nickname changing not working #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
How can I get this App?
There are three ways how you can get access to the app.
1. Microsoft Store:
The simplest way is to just download it via the Microsoft Store.
2. Sideload:
If you don't want to use the Microsoft Store for getting access to UWPX you can also sideload a pre build app.
For this head over to releases and download the latest UWPX_UI_X.Y.Z.0.zip
.
Once downloaded, unpack and right click Add-AppDevPackage.ps1
-> Execute with PowerShell
to install it.
For this to work you first have to enable Sideload app
in your Windows settings! Click here for more information about this.
3. Build it by your own
Short version:
- Install Visual Studio 2017
- Clone the repo with Visual Studio 2017
- Build the project for your target platform (e.g.
x64
) - Install the app on your target system:
Here you can find more information about: How to install UWP apps, using the developer mode.
Long version:
An extended guide on how to build UWP with images to guide you through can be found here.