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.37.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
COM8 committed Nov 2, 2021
1 parent 44874af commit a1618a7
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 34 deletions.
2 changes: 1 addition & 1 deletion Storage/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_WELCOME_DIALOG = "hide_welcome_dialog";
public const string HIDE_WHATS_NEW_DIALOG = "hide_whats_new_dialog_alpha_36";
public const string HIDE_WHATS_NEW_DIALOG = "hide_whats_new_dialog_alpha_37";

public const string APP_REQUESTED_THEME = "app_requested_theme";

Expand Down
2 changes: 1 addition & 1 deletion UWPX_UI/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" xmlns:iot="http://schemas.microsoft.com/appx/manifest/iot/windows10" IgnorableNamespaces="uap mp iot">
<Identity Name="790FabianSauter.UWPX" Publisher="CN=8AFEBA0F-E085-403B-A05B-71A8952F40A3" Version="0.36.0.0" />
<Identity Name="790FabianSauter.UWPX" Publisher="CN=8AFEBA0F-E085-403B-A05B-71A8952F40A3" Version="0.37.0.0" />
<mp:PhoneIdentity PhoneProductId="97ac2b8f-0445-43ed-955d-628a4438d59d" PhonePublisherId="00000000-0000-0000-0000-000000000000" />
<Properties>
<DisplayName>UWPX</DisplayName>
Expand Down
25 changes: 9 additions & 16 deletions UWPX_UI/Strings/en-US/Resources.resw
Original file line number Diff line number Diff line change
Expand Up @@ -411,11 +411,13 @@ For more providers have a look at:
You can disable this again by changing `Settings` -&gt; `Misc` -&gt; `Automatic extended crash reports` to false.</value>
</data>
<data name="WhatsNewDialog_markdown.Text" xml:space="preserve">
<value># [October 2021] OMEMO Status, UI and Bugfixes
This month was dedicated to fixing bugs and improving the usability.
Besides that, I updated to [WinUI 2.7](https://docs.microsoft.com/en-us/windows/apps/winui/winui2/release-notes/winui-2.7) from [WinUI 2.5](https://docs.microsoft.com/en-us/windows/apps/winui/winui2/release-notes/winui-2.5) and updated a bunch of UI light and dark theme inconsistencies.
<value># [November 2021] Inline Text Quotations
This month has not been too productive in regards to UWPX development since for me the new semester started and required a lot of attention.
Besides that, I added support for inline text quotations and updated the welcome screen animations to [WinUI 2.7](https://docs.microsoft.com/en-us/windows/apps/winui/winui2/release-notes/winui-2.7).
While I was working on adding inline text quotations I noticed, that I was creating a new [Task](https://docs.microsoft.com/en-us/dotnet/api/system.threading.tasks.task?view=net-5.0) for each chat message highlighting call. This resulted in a lot of overhead for small chat messages. While this might be a good idea for larger chat messages to prevent highlighting occupying a lot of time from the UI-Task, its usually not a good idea for a lot of small messages.
When I removed the task creation I noticed an up to 3x speedup in text rendering and highlighting 🤐.

Since UWPX is one of the few clients that support the "latest" OMEMO (0.7.0 (2020-09-05)) standard, I added a status indicator when enabling OMEMO, informing you if your contact supports it.
Since I would like to add support for [XEP-0393: Message Styling](https://xmpp.org/extensions/xep-0393.html) at some point I will probably change this again in a way, that we create tasks only for larger amounts of text and for everything else, we do it inline.

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

Expand All @@ -428,18 +430,9 @@ Follow [@UWPX_APP](https://twitter.com/UWPX_APP) on ![Twitter](http://i.imgur.co
* ListDetailsView looses selection on reorder [#166](https://github.com/UWPX/UWPX-Client/issues/166)

### Changes
* Added an OMEMO status control
* Added support for empty OMEMO key exchange messages
* A first pass for Russian translation ([#165](https://github.com/UWPX/UWPX-Client/issues/165))
* Updated to Unicode 14 and Segoe UI Emoji 1.29
* Updated to WinUI 2.7
* Chat details header is now clickable
* Improved chat right click detection
* Fixed reconnect button locking the app up
* Fixed chat preview crash
* Fixed chat image backgrounds
* Fixed changing the OMEMO status via contact info
* Added support for inline text quotations
* Updated welcome dialog animations to WinUI 2.7

**Continue reading on [GitHub](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.36.0.0).**</value>
**Continue reading on [GitHub](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.37.0.0).**</value>
</data>
</root>
25 changes: 9 additions & 16 deletions UWPX_UI/Strings/ru-RU/Resources.resw
Original file line number Diff line number Diff line change
Expand Up @@ -411,11 +411,13 @@ For more providers have a look at:
You can disable this again by changing `Settings` -&gt; `Misc` -&gt; `Automatic extended crash reports` to false.</value>
</data>
<data name="WhatsNewDialog_markdown.Text" xml:space="preserve">
<value># [October 2021] OMEMO Status, UI and Bugfixes
This month was dedicated to fixing bugs and improving the usability.
Besides that, I updated to [WinUI 2.7](https://docs.microsoft.com/en-us/windows/apps/winui/winui2/release-notes/winui-2.7) from [WinUI 2.5](https://docs.microsoft.com/en-us/windows/apps/winui/winui2/release-notes/winui-2.5) and updated a bunch of UI light and dark theme inconsistencies.
<value># [November 2021] Inline Text Quotations
This month has not been too productive in regards to UWPX development since for me the new semester started and required a lot of attention.
Besides that, I added support for inline text quotations and updated the welcome screen animations to [WinUI 2.7](https://docs.microsoft.com/en-us/windows/apps/winui/winui2/release-notes/winui-2.7).
While I was working on adding inline text quotations I noticed, that I was creating a new [Task](https://docs.microsoft.com/en-us/dotnet/api/system.threading.tasks.task?view=net-5.0) for each chat message highlighting call. This resulted in a lot of overhead for small chat messages. While this might be a good idea for larger chat messages to prevent highlighting occupying a lot of time from the UI-Task, its usually not a good idea for a lot of small messages.
When I removed the task creation I noticed an up to 3x speedup in text rendering and highlighting 🤐.

Since UWPX is one of the few clients that support the "latest" OMEMO (0.7.0 (2020-09-05)) standard, I added a status indicator when enabling OMEMO, informing you if your contact supports it.
Since I would like to add support for [XEP-0393: Message Styling](https://xmpp.org/extensions/xep-0393.html) at some point I will probably change this again in a way, that we create tasks only for larger amounts of text and for everything else, we do it inline.

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

Expand All @@ -428,18 +430,9 @@ Follow [@UWPX_APP](https://twitter.com/UWPX_APP) on ![Twitter](http://i.imgur.co
* ListDetailsView looses selection on reorder [#166](https://github.com/UWPX/UWPX-Client/issues/166)

### Changes
* Added an OMEMO status control
* Added support for empty OMEMO key exchange messages
* A first pass for Russian translation ([#165](https://github.com/UWPX/UWPX-Client/issues/165))
* Updated to Unicode 14 and Segoe UI Emoji 1.29
* Updated to WinUI 2.7
* Chat details header is now clickable
* Improved chat right click detection
* Fixed reconnect button locking the app up
* Fixed chat preview crash
* Fixed chat image backgrounds
* Fixed changing the OMEMO status via contact info
* Added support for inline text quotations
* Updated welcome dialog animations to WinUI 2.7

**Continue reading on [GitHub](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.36.0.0).**</value>
**Continue reading on [GitHub](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.37.0.0).**</value>
</data>
</root>

0 comments on commit a1618a7

Please sign in to comment.