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

Commit

Permalink
Updated release notes for 0.38.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
COM8 committed Nov 29, 2021
1 parent 66d2bc5 commit e16f650
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 21 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_37";
public const string HIDE_WHATS_NEW_DIALOG = "hide_whats_new_dialog_alpha_38";

public const string APP_REQUESTED_THEME = "app_requested_theme";

Expand Down
27 changes: 17 additions & 10 deletions UWPX_UI/Strings/en-US/Resources.resw
Original file line number Diff line number Diff line change
Expand Up @@ -411,13 +411,9 @@ 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># [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 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.
<value># [December 2021] OMEMO and Windows 11
With this release I increased the target platform target version from `10.0.19041.0` to `10.0.22000.0` (Windows 11) and the target platform minimum version from `10.0.17763.0` to `10.0.18362.0`. This means UWPX now officially targets Windows 11 and drops support for all versions of Windows 10 before the May 2019 update.
Besides that, this release includes a bunch of OMEMO related bug fixes and adds support for OMEMO [0.8.1 (2021-10-07)](https://xmpp.org/extensions/xep-0384.html). With this change, I decided to reset the database again, so you have to login to your accounts again.

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

Expand All @@ -430,9 +426,20 @@ 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 support for inline text quotations
* Updated welcome dialog animations to WinUI 2.7
* Added an option to reset OMEMO sessions (might require an app restart to work currently)
* Added an OMEMO session status indicator
* Increased target platform minimum version from `10.0.17763.0` to `10.0.18362.0`
* Increased target platform target version from `10.0.19041.0` to `10.0.22000.0`
* Updated OMEMO to [0.8.1 (2021-10-07)](https://xmpp.org/extensions/xep-0384.html)
* Better contrast for nicknames in group chats
* Updated to Visual Studio 2022
* Fixed OMEMO Double Ratchet initialization
* Replaced `DropShadowPanel` with `AttachedCardShadow`
* Hand mouse cursor for images
* Fixed null pointer when decrypting OMEMO messages
* Fixed not loading OMEMO sessions for pure key exchange (kex) messages
* Fixed not keeping track of the OMEMO session state

**Continue reading on [GitHub](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.37.0.0).**</value>
**Continue reading on [GitHub](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.38.0.0).**</value>
</data>
</root>
27 changes: 17 additions & 10 deletions UWPX_UI/Strings/ru-RU/Resources.resw
Original file line number Diff line number Diff line change
Expand Up @@ -411,13 +411,9 @@ 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># [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 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.
<value># [December 2021] OMEMO and Windows 11
With this release I increased the target platform target version from `10.0.19041.0` to `10.0.22000.0` (Windows 11) and the target platform minimum version from `10.0.17763.0` to `10.0.18362.0`. This means UWPX now officially targets Windows 11 and drops support for all versions of Windows 10 before the May 2019 update.
Besides that, this release includes a bunch of OMEMO related bug fixes and adds support for OMEMO [0.8.1 (2021-10-07)](https://xmpp.org/extensions/xep-0384.html). With this change, I decided to reset the database again, so you have to login to your accounts again.

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

Expand All @@ -430,9 +426,20 @@ 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 support for inline text quotations
* Updated welcome dialog animations to WinUI 2.7
* Added an option to reset OMEMO sessions (might require an app restart to work currently)
* Added an OMEMO session status indicator
* Increased target platform minimum version from `10.0.17763.0` to `10.0.18362.0`
* Increased target platform target version from `10.0.19041.0` to `10.0.22000.0`
* Updated OMEMO to [0.8.1 (2021-10-07)](https://xmpp.org/extensions/xep-0384.html)
* Better contrast for nicknames in group chats
* Updated to Visual Studio 2022
* Fixed OMEMO Double Ratchet initialization
* Replaced `DropShadowPanel` with `AttachedCardShadow`
* Hand mouse cursor for images
* Fixed null pointer when decrypting OMEMO messages
* Fixed not loading OMEMO sessions for pure key exchange (kex) messages
* Fixed not keeping track of the OMEMO session state

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

0 comments on commit e16f650

Please sign in to comment.