Store release 1.9.0.

This commit is contained in:
Burak Kaan Köse
2024-09-03 03:12:52 +02:00
parent 323a8acbd5
commit cee00b8b2b
5 changed files with 89 additions and 36 deletions

View File

@@ -8,7 +8,7 @@ namespace Wino.Mail.ViewModels
{
public partial class WelcomePageViewModel : BaseViewModel
{
public const string VersionFile = "176.md";
public const string VersionFile = "190.md";
private readonly IFileService _fileService;

View File

@@ -1,33 +0,0 @@
# 🚀 Welcome to Wino Mail 1.7.6
This version brings bunch of UI improvements and bugfixes on top of the added features thanks to our community members.
## Separated UI Zones
Community liked the proposed designs for separated UI parts and it's implemented now thanks to [Tiktack](https://github.com/Tiktack)
![Separated UI Zones](https://www.winomail.app/images/separatedzones.png)
## Including Conversation History for Replies and Forwards
Previously when you replied to an e-mail conversation history was not included into new draft. This was a limitation due to Quill editor we use as a composer editor but now thanks to [Tiktack](https://github.com/Tiktack) Wino now uses Jodit editor as a composer. It's able to render HTML as it is better.
## HTML Signatures
You can now copy your signature as HTML and paste directly into signature editor. This was asked by community and now is possible with the new Jodit composer.
## Reworked Menu System
Merged accounts will not list individual accounts below instead of inside the More folder menu item.
## New IMAP and Gmail Folder Synchronization
IMAP and Gmail folder synchronization mechanism is reworked. New code works faster and fixed couple parent-child relation issues with the folder. I hope this will also resolve a lot of people complaining some Gmail folders are not visible for them after the initial sync.
## New Languages
Thanks to our amazing community members Wino has more languages supported in this version with the help of Crowdin contributors.
![Crowdin Contributors](https://www.winomail.app/images/contributors.png)
Some of the translations are not completed yet, and Wino will fallback to English strings in case of the translation has not been translated yet.

View File

@@ -0,0 +1,86 @@
# 🚀 Welcome to Wino Mail 1.9.0
Finally another big release for Wino Mail is ready! This release contains fundamental changes for Wino's architecture. Therefore you must re-add your accounts once again unfortunately.
Once again, this release is packed with a lot of improvements. Make sure to check them all and let us know about your feedback!
## Background Synchronization Improvements and System Tray
Background synchronization is completely reworked. All synchronization will be done by this process. Double clicking to tray icon will launch the actual application. Your accounts will be synchronized every 3 minutes.
Make sure 'Start minimized on Windows startup' is enabled and 'Application close behavior' is set to 'Minimize to system tray' or 'Run in the background' to keep recieving notifications.
![System Tray](https://www.winomail.app/patchNotes/190/backgroundsync2.png)
Wino keeps running on system tray even after closing the page. Closing Wino will not close it completely, but keep small separate process running on the system tray. You can configure this behavior in the page described above.
![System Tray](https://www.winomail.app/patchNotes/190/backgroundsync1.png)
## E-mail Aliases
Alias support is here! Gmail accounts will synchronize aliases automatically. Outlook will not synchronize them automatically due to limitations on the Microsoft side yet, but you can manually register them from account settings.
Please note that your alises are local to Wino Mail only, meaning that if your provider does not allow sending e-mails for an alias your mails won't be delivered. Please only add aliases that you have permission to send mails from by your mail provider.
For IMAP, make sure your SMTP server allows sending e-mails from registered aliases as well.
![Aliases Settings](https://www.winomail.app/patchNotes/190/alias1.png)
Your root e-mail address will always be verified after adding an account and will be marked as primary. You can change your primary alias in this page to change your default alias for draft mails.
![Manage Aliases](https://www.winomail.app/patchNotes/190/alias2.png)
To pick an account to send mails from use the picker in the composer.
![Picking Alias](https://www.winomail.app/patchNotes/190/alias3.png)
## Sender Avatars
Wino Mail now synchronizes your account picture for Outlook and Gmail! This is the ground work for supporting another Wino component 'Wino Contacts' for managing contacts. Unfortunately Wino Mail does not have contact management system yet, but it is in my backlog as a separate application for later.
![Picking Alias](https://www.winomail.app/patchNotes/190/avatars1.png)
## UI Improvements
### Mail list splitter (by [Tiktack](https://github.com/Tiktack))
You can now adjust mail list width by dragging the separator between mails and rendered content. Contributed by @TikTack
### Removed action toolbar (by [Tiktack](https://github.com/Tiktack))
We got rid of the toolbar items at the top of the mail list by default to save space for desktop users.
![Toolbar](https://www.winomail.app/patchNotes/190/ui1.png)
You can still enable them in Settings -> Mail List menu. It was mostly used by tablet users.
![Enable Toolbar](https://www.winomail.app/patchNotes/190/ui2.png)
### New conversation thread view
Conversation threads now look more like Mail & Calendars. Also fixed couple issues around hover actions which were caused by old control.
![Threads](https://www.winomail.app/patchNotes/190/ui3.png)
## Bugfixes
As always, this major release has a lot of overall bugfixes for the application. I'm listing some of the most significants here:
* Improve mailto links handling by @Tiktack in https://github.com/bkaankose/Wino-Mail/pull/310
* Embedded images replaced with cid linked resources. by @Tiktack in https://github.com/bkaankose/Wino-Mail/pull/313
* Fix account signature preferences during draft creation by @Tiktack in https://github.com/bkaankose/Wino-Mail/pull/314
* Fixed an issue where re-opening draft message with attachment breaks the attachment content.
* Fixed an issue where compose page were not disposed properly when leaving the page, causing drafts to be not updated.
* Fixed sharing logs by @bkaankose in https://github.com/bkaankose/Wino-Mail/pull/328
* Make Jodit fill all available height of webview by @Tiktack in https://github.com/bkaankose/Wino-Mail/pull/330
* Code Quality: TabbedCommandBar by @Tiktack in https://github.com/bkaankose/Wino-Mail/pull/335
* Enabled protocol logs for active usage for all imap accounts. If you experience any server errors for imap accounts now they will be logged together with app logs to diagnose issues. Sharing logs will automatically share protocol logs as well. **Protocol logs won't share any credentials or sensitive information.**
* Fixed an issue with folder loading sometimes causing mails that belong to different folder to show up in the last clicked folder.
* Fixed an issue with account re-ordering where moving merged accounts always ends up last item regardless of the assigned order.
* Fixed an issue where account sync progress shows up on the first account instead of the synchronized account for merged accounts.
* Fixed a UI issue with multiple to,cc,bcc items are not properly displayed for small layouts. Now they will be wrapped and aligned properly to the screen size.
* Fixed a potential crash for the devices that don't support task bar pinning option.
* Fixed an issue where applying folder configuration does not re-load the folders if the configuration is done for the selected account.
* Improved editor focus in composer page. Moving focus from Subject field now properly focuses the first line of the editor. Clicking on the editor also behaves the same.
* Fixed an issue with deleting mails from Gmail's' Sent folder.
* Fixed Outlook message sending issues due to MIME header sizes.

View File

@@ -742,7 +742,7 @@
<Content Include="JS\libs\jodit.min.css" />
<Content Include="JS\libs\jodit.min.js" />
<Content Include="JS\reader.html" />
<Content Include="Assets\ReleaseNotes\176.md" />
<Content Include="Assets\ReleaseNotes\190.md" />
<None Include="Package.StoreAssociation.xml" />
<Content Include="Properties\Default.rd.xml" />
<Content Include="Assets\SplashScreen.scale-200.png" />

View File

@@ -11,7 +11,7 @@
<Identity
Name="58272BurakKSE.WinoMailPreview"
Publisher="CN=51FBDAF3-E212-4149-89A2-A2636B3BC911"
Version="1.8.5.0" />
Version="1.9.0.0" />
<Extensions>
<!-- Publisher Cache Folders -->