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

[January 2019] Years go bye - UWPX anniversary🎉

Pre-release
Pre-release
Compare
Choose a tag to compare
@COM8 COM8 released this 31 Dec 10:20
· 1446 commits to master since this release

This month's update has only a hand full of changes, fixes and improvements since I'm working on an complete UI overhaul #50 (more on that later). The plan is to release the UI overhaul #50 sometime in march. I don't know If there will be any other releases until then. Lest see.

Please report bugs here!

Donations:

Donate Donate

Known bugs:

  • Not receiving offline messages #27
  • MUC nickname changing not working #29
  • MUC subject changing leads to an account disconnect #34
  • OMEMO not sending messages #49
  • Duplicate MUC messages #46
  • Fix Main Thread async #40

Changes:

  • Added error messages if sending OMEMO messages fails
  • Added stream error support
  • Fixed app trying to connect if there is no internet available
  • Updated dependencies

A year in review:

One year has passed since I started developing UWPX (well, technically my first commit was on 9th of September 2018, so ... . But v.0.1.1.0 got released on the 1st of January 2018). It took me hundreds of hours to get UWPX to what it is today and it's still far from being done.

Despite that, that's what I archived last (this) year:

  • v.0.1.1.0: Released a bare bones app, that was working™
  • v.0.2.0.0: Added basic MUC support
  • v.0.3.0.0: Improved performance and added more MUC stuff
  • v.0.4.0.0: MUCs started to be usable
  • v.0.5.0.0: Added TLS options and an in app donation system (turned out I was breaking the Windows Store rules with that, uups... 😉)
  • v.0.6.0.0: Started preparing for OMEMO support
  • v.0.7.0.0: Bookmarks!
  • v.0.8.0.0: XEP-0184 (Message Delivery Receipts)
  • v.0.9.0.0: OMEMO key generation and message carbons
  • v.0.10.0.0: Hi, AES128 in GCM (OMEMO) and chat filtering
  • v.0.11.0.0 The first release with more or less working OMEMO encryption/decryption support

Now, back to the future. What 2019 hopefully will bring:

Earlier I mentioned that I was working on an complete UI overhaul #50 right now. I'm refactoring the complete UI code and moving to a more MVVM style for improved performance, reliability and get rid of UI freezes. Here are some examples of what you can expect:
Keep in mind all of this is subject to change and like always I'm open for feedback!
Please post your feedback here. Thanks!

Dark theme chats:

dark1

Dark theme settings:

dark2

Light theme chats:

light2

Light theme settings:

light1

Special thanks to:

To finish it up I'd like to thank YOU for using and testing UWPX!

Special thanks also goes to those which actively supported the development by reporting bugs, making suggestions or donating to keep the project running.

How can I get this App?

There are two ways of installing this App:

  1. Via the Microsoft Store. Just click on the badge bellow and download it.

  2. Install the build manually. For this, download, unpack and right click Add-AppDevPackage.ps1 -> Execute with PowerShell.

    Developer mode has to be enabled on your device for this to work.
    Here you can find more information about: How to install UWP Apps, using the developer mode.