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

Commit

Permalink
Released v.0.24.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
COM8 committed Mar 11, 2020
1 parent 76ab6e0 commit 546c6ce
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 35 deletions.
2 changes: 1 addition & 1 deletion Data_Manager2/Classes/SettingsConsts.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ public static class SettingsConsts
{
public const string INITIALLY_STARTED = "initially_started";
public const string HIDE_INITIAL_START_DIALOG_ALPHA = "hide_initial_start_dialog_alpha";
public const string HIDE_WHATS_NEW_DIALOG = "hide_whats_new_dialog_alpha_23";
public const string HIDE_WHATS_NEW_DIALOG = "hide_whats_new_dialog_alpha_24";

public const string APP_REQUESTED_THEME = "app_requested_theme";

Expand Down
2 changes: 1 addition & 1 deletion Packaging/Package.appxmanifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" IgnorableNamespaces="uap mp">
<Identity Name="790FabianSauter.UWPXAlpha" Publisher="CN=8AFEBA0F-E085-403B-A05B-71A8952F40A3" Version="0.23.0.0" />
<Identity Name="790FabianSauter.UWPXAlpha" Publisher="CN=8AFEBA0F-E085-403B-A05B-71A8952F40A3" Version="0.24.0.0" />
<mp:PhoneIdentity PhoneProductId="a78ff2d9-c4cc-400f-bb4a-2bbf14101904" PhonePublisherId="00000000-0000-0000-0000-000000000000" />
<Properties>
<DisplayName>UWPX Alpha</DisplayName>
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

| Platform | Branch | Build Status | Latest Version - Store | Latest Version - Sideload |
| :---: | :---: | :---: | :---: | :---: |
| x64 | [master](https://github.com/UWPX/UWPX-Client/tree/master) | [![Build Status](https://dev.azure.com/uwpx/UWPX%20Client/_apis/build/status/CI/Debug%20x64?branchName=master)](https://dev.azure.com/uwpx/UWPX%20Client/_build/latest?definitionId=13&branchName=master) | [v.0.22.0.0](https://www.microsoft.com/store/apps/9NW16X9JB5WV?ocid=badge) | [v.0.22.0.0](https://github.com/UWPX/UWPX-Client/releases/download/v.0.22.0.0/UWPX_UI_0.22.0.0.zip) |
| x86 | [master](https://github.com/UWPX/UWPX-Client/tree/master) | [![Build Status](https://dev.azure.com/uwpx/UWPX%20Client/_apis/build/status/CI/Debug%20x86?branchName=master)](https://dev.azure.com/uwpx/UWPX%20Client/_build/latest?definitionId=15&branchName=master) | [v.0.22.0.0](https://www.microsoft.com/store/apps/9NW16X9JB5WV?ocid=badge) | [v.0.22.0.0](https://github.com/UWPX/UWPX-Client/releases/download/v.0.22.0.0/UWPX_UI_0.22.0.0.zip) |
| ARM | [master](https://github.com/UWPX/UWPX-Client/tree/master) | [![Build Status](https://dev.azure.com/uwpx/UWPX%20Client/_apis/build/status/CI/Debug%20ARM?branchName=master)](https://dev.azure.com/uwpx/UWPX%20Client/_build/latest?definitionId=16&branchName=master) | [v.0.22.0.0](https://www.microsoft.com/store/apps/9NW16X9JB5WV?ocid=badge) | [v.0.22.0.0](https://github.com/UWPX/UWPX-Client/releases/download/v.0.22.0.0/UWPX_UI_0.22.0.0.zip) |
| x64 | [master](https://github.com/UWPX/UWPX-Client/tree/master) | [![Build Status](https://dev.azure.com/uwpx/UWPX%20Client/_apis/build/status/CI/Debug%20x64?branchName=master)](https://dev.azure.com/uwpx/UWPX%20Client/_build/latest?definitionId=13&branchName=master) | [v.0.24.0.0](https://www.microsoft.com/store/apps/9NW16X9JB5WV?ocid=badge) | [v.0.24.0.0](https://github.com/UWPX/UWPX-Client/releases/download/v.0.24.0.0/UWPX_UI_0.22.0.0.zip) |
| x86 | [master](https://github.com/UWPX/UWPX-Client/tree/master) | [![Build Status](https://dev.azure.com/uwpx/UWPX%20Client/_apis/build/status/CI/Debug%20x86?branchName=master)](https://dev.azure.com/uwpx/UWPX%20Client/_build/latest?definitionId=15&branchName=master) | [v.0.24.0.0](https://www.microsoft.com/store/apps/9NW16X9JB5WV?ocid=badge) | [v.0.24.0.0](https://github.com/UWPX/UWPX-Client/releases/download/v.0.24.0.0/UWPX_UI_0.22.0.0.zip) |
| ARM | [master](https://github.com/UWPX/UWPX-Client/tree/master) | [![Build Status](https://dev.azure.com/uwpx/UWPX%20Client/_apis/build/status/CI/Debug%20ARM?branchName=master)](https://dev.azure.com/uwpx/UWPX%20Client/_build/latest?definitionId=16&branchName=master) | [v.0.24.0.0](https://www.microsoft.com/store/apps/9NW16X9JB5WV?ocid=badge) | [v.0.24.0.0](https://github.com/UWPX/UWPX-Client/releases/download/v.0.24.0.0/UWPX_UI_0.22.0.0.zip) |

[![Codacy Badge](https://api.codacy.com/project/badge/Grade/551476163f8f4784bd1017bf2e8f3db1)](https://www.codacy.com/app/COM8/UWPX-Client?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=UWPX/UWPX-Client&amp;utm_campaign=Badge_Grade)

Expand Down
44 changes: 14 additions & 30 deletions UWPX_UI/Strings/en-US/Resources.resw
Original file line number Diff line number Diff line change
Expand Up @@ -350,17 +350,13 @@ For more up to date information visit:
<value>https://www.xmpp-iot.org/</value>
</data>
<data name="WhatsNewDialog_markdown.Text" xml:space="preserve">
<value># [January 2020] New Year, new Installer
<value># [March 2020] Bug Fixes and Refactoring

On January first 2018 I published the [first version](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.1.1.0) 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](https://dev.azure.com/uwpx/UWPX%20Client).

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](https://github.com/UWPX/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!
This month I've been focusing mostly on refactoring the XMPP and TCP connection.
The new system is far more reliable and also does not crash the app when you click on `enable`/`disable`/`reconnect` accounts.
This bug/crash was the single most cause for crashes based on my [AppCenter](https://appcenter.ms) statistics and was existing since the initial release in 2018.
It affected **almost 10%** (7.8% to be precise) of all users in the last 30 days.
Now I finally went over it and fixed it 😉.

**Please report bugs [here](https://github.com/UWPX/UWPX-Client/issues)!**

Expand All @@ -372,27 +368,15 @@ Follow [@UWPX_APP](https://twitter.com/UWPX_APP) on ![Twitter](http://i.imgur.co
* MUC subject changing leads to an account disconnect [#34](https://github.com/UWPX/UWPX-Client/issues/34)
* MUC Errors broken [#58](https://github.com/UWPX/UWPX-Client/issues/58)
* Chat image downloads not updating [#69](https://github.com/UWPX/UWPX-Client/issues/69)
* UWPX hangs after receiving contact request [#107](https://github.com/UWPX/UWPX-Client/issues/107)
* Crash when trying to export logs [#125](https://github.com/UWPX/UWPX-Client/issues/125)

### Changes:
* Added support for the [UWPX installer](https://github.com/UWPX/UWPX-Installer)
* Added experimental Unicode 13 support
* Added support for automated [Azure Pipelines](https://dev.azure.com/uwpx/UWPX%20Client) 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](https://docs.microsoft.com/en-us/windows/apps/fluent-design-system) 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](https://xmpp.org/extensions/xep-0163.html) 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:`)
### Changes
* Refactored the XMPP and TCP connection
* Fixed: TLS certificate name check should depend on JID domain [#113](https://github.com/UWPX/UWPX-Client/issues/113)
* Fixed: XMPPClient.setAccount(Classes.Network.XMPPAccount account) fails [#79](https://github.com/UWPX/UWPX-Client/issues/79)
* Fixed: Duplicate MUC messages when archived ([MAM](https://xmpp.org/extensions/xep-0313.html)) messages arrive

[Click to view/read on, on GitHub](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.23.0.0)</value>
[Click to view/read on, on GitHub](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.24.0.0)</value>
</data>
</root>

0 comments on commit 546c6ce

Please sign in to comment.