Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

[December 2021] OMEMO and Windows 11

Pre-release
Pre-release
Compare
Choose a tag to compare
@COM8 COM8 released this 29 Nov 18:12
· 169 commits to master since this release

With this release I increased the target platform target version from 10.0.19041.0 to 10.0.22000.0 (Windows 11) and the target platform minimum version from 10.0.17763.0 to 10.0.18362.0. This means UWPX now officially targets Windows 11 and drops support for all versions of Windows 10 before the May 2019 update.
Besides that, this release includes a bunch of OMEMO related bug fixes and adds support for OMEMO 0.8.1 (2021-10-07). With this change, I decided to reset the database again, so you have to login to your accounts again.

Please report bugs here!

Want more up to date news?

Follow @UWPX_APP on Twitter.

Donations

Donate Donate

Known bugs

  • MUC subject changing leads to an account disconnect #34
  • Removing a chat does not perform cascade deletion #151
  • ListDetailsView looses selection on reorder #166

Changes

  • Added an option to reset OMEMO sessions (might require an app restart to work currently)
  • Added an OMEMO session status indicator
  • Increased target platform minimum version from 10.0.17763.0 to 10.0.18362.0
  • Increased target platform target version from 10.0.19041.0 to 10.0.22000.0
  • Updated OMEMO to 0.8.1 (2021-10-07)
  • Better contrast for nicknames in group chats
  • Updated to Visual Studio 2022
  • Fixed OMEMO Double Ratchet initialization
  • Replaced DropShadowPanel with AttachedCardShadow
  • Hand mouse cursor for images
  • Fixed null pointer when decrypting OMEMO messages
  • Fixed not loading OMEMO sessions for pure key exchange (kex) messages
  • Fixed not keeping track of the OMEMO session state

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-Installer.exe.
Once downloaded, double click it and then click on install.

For this to work you first have to enable Sideload app in your Windows settings! Click here for more information about this.

⚠️ Windows will try to warn you that this is a malicious installation program. This is because I did not sign it with a valid developer certificate - you can ignore it. ⚠️

3. Build it by your own

Short version:
  1. Install Visual Studio 2022
  2. Clone the repository with Visual Studio 2022
  3. Build the project for your target platform (e.g. x64)
  4. 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.