[January 2019] Years go bye - UWPX anniversary🎉
Pre-releaseThis 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:
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:
Dark theme settings:
Light theme chats:
Light theme settings:
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.
- Thank you @amselem
- Thanks you @leswas
- Thank you @ivucica
- Thank you @Lizzard44
- Thank you @Echolon
- Thank you @hwogit
- Thank you @KingKili
- And all of those I don't have a GitHub name from
How can I get this App?
There are two ways of installing this App:
-
Via the Microsoft Store. Just click on the badge bellow and download it.
-
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.