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

[November 2020] MAM the first

Pre-release
Pre-release
Compare
Choose a tag to compare
@COM8 COM8 released this 03 Nov 13:21
· 494 commits to master since this release

Since the addition of incremental loading chat messages last month, the next logical step was to add support for MAM (XEP-0313: Message Archive Management).
For this I started implementing MAM support. Currently the implementation supports retrieving archived MUC (group chat) messages.
Since it's still very much work in progress, I decided to deactivate it for now.

Nevertheless this version includes, besides all the fundamental work for MAM, a bunch of bug fixes like for #139 and #140.

Please report bugs here!

Want more up to date news?

Follow @UWPX_APP on Twitter.

Donations

Donate Donate

Known bugs

  • Not receiving offline messages #27
  • MUC subject changing leads to an account disconnect #34
  • MUC Errors broken #58
  • UWPX hangs after receiving contact request #107
  • OmemoHelper is null #134

Changes

  • Preparations for MAM (XEP-0313) support
  • Fixed the IconButtonControl background color
  • Added additional IoT controls
  • Updated to the emoji picker to the latest version of Unicode 13
  • Fixed a crash when deleting accounts #140
  • Added support for parsing disco request messages
  • Additional fixes related to IoT data forms
  • Increased the Windows 10 target version to 10.0.19041.0 (2004) (minimum version stays at 10.0.16299.0 (1709))

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 2019
  2. Clone the repository with Visual Studio 2019
  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.