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

[February 2020] New Year, New Installer

Pre-release
Pre-release
Compare
Choose a tag to compare
@COM8 COM8 released this 02 Feb 17:28
· 644 commits to master since this release

On January first 2018 I published the first version of UWPX. About a year before that I read my first XEP and started having a look into XMPP.

Now three years later UWPX is coming along quite nicely. Although I had to reduce time spend developing UWPX during the last year, this months release contains a bunch of improvements related to UI and usability.

Besides that I updated my complete tool chain from VS2017 to VS2019 and reworked the way CI is handled by Azure Pipelines.

In a continuous effort to make it as easy as possible to install UWPX, I decided to write my own UWP app installer (the UWPX Installer).
To sideload UWPX you can just download it and click on install.
It will handle all the necessary steps like installing the certificate for you!

Please report bugs here!

Plans for January

Starting from now I will update the complete tool chain used for UWPX development.
This means updating to VS2019, updating all NuGet packages, …
Perhaps even supporting ARM64 and Xbox again?

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
  • Chat image downloads not updating #69

Changes

  • Added support for the UWPX Installer
  • Added experimental Unicode 13 support
  • Added support for automated Azure Pipelines builds
  • Added a packaging project to be able to package UWPX easier
  • Updated from VS2017 to VS2019
  • Updated TargetPlatformVersion and TargetPlatformMinVersion to 10.0.18362.0 and 10.0.16299.0
  • Updated all buttons to Fluent Design buttons
  • Updated the Microsoft Toolkit to v.6.0.0
  • Tighter message layout with rounded edges
  • Updated the chat page style
  • Replaced the SlidableListItem with the SwipeControl
  • Removed the Windows Phone compatibility code and themes
  • Disabled AppCenter crash reporting and analytics for debug builds
  • Switched to XEP-0163: Personal Eventing Protocol for IoT nodes
  • Fixed a NLog file mutex crash
  • Fixed some minor theme inconsistencies
  • Fixed missing URI activation icon
  • Fixed a crash if UWPX gets involved with an empty URI (e.g. xmpp:)

Examples

Round edges and tighter chat view for more messages at once

2020-02-02

Round edges everywhere

2020-02-02 (1)

UWPX Installer

2020-02-02 (2)

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.