* Refactor and enhance settings pages and solution structure
- Added transition effects to multiple pages for enhanced UI animations.
- Moved `AboutPage` and `PersonalizationPage` to settings folder.
- Put version into settings card instead of text.
* Fixed main logo in about page and changed version styles
* revert platforms
* Remove useless imprt
* Apply this animation globally
* Added resize transition for mail rendering page
* remove entrance transition from rendering page
* Improved online search performance when doing local operations
* Retruning an empty list on no item searches.
* Fixed an issue with batch imap downloads.
---------
Co-authored-by: Burak Kaan Köse <bkaankose@outlook.com>
* initial work for webview editor control
* moved more stuff to editor itself
* revert packages.props indention changes
* move alignment logic
* Migrate signature editor to new control
* move background to editor control
* Some polishing
* Fixed the corner glitch issue with dark theme.
---------
Co-authored-by: Burak Kaan Köse <bkaankose@outlook.com>
* Ground work for NET9 UWP switch.
* Add launch settings for Wino.Mail
* Added new test WAP project
* fix platforms in slnx solution
* ManagePackageVersionsCentrally set default
* Fixing assets and couple issues with the new packaging project.
* Add back markdown
* Fix nuget warnings
* FIx error in WAP about build tools
* Add build.props with default language preview
* Some AOT compilation progress.
* More AOT stuff.
* Remove deprecated protocol auth activation handler.
* Fix remaining protocol handler for google auth.
* Even more AOT
* More more AOT fixes
* Fix a few more AOT warnings
* Fix signature editor AOT
* Fix composer and renderer AOT JSON
* Outlook Sync AOT
* Fixing bundle generation and package signing.
---------
Co-authored-by: Burak Kaan Köse <bkaankose@outlook.com>
User accoutn will be first in recipents list
Recipient shows eather name or address to save space
Added tooltip which shows both ( Name and Address)
Added ";" to have visual separation between names, since we don't have address all the time.
To/Cc/Bcc now at the top of their container, previously they were center and it was hard to understand is it To/CC/Bcc recipient when there many of them
* Prepare To/Cc/Bcc info in advance to avoid layout shifts
* Changed tooltips in nav view to apply to whole element instead of content
* Revert comment
* Added logic to replace embedded images with linked resources
* Added alt text for images and replaced NewtonSoft with Text.Json
* Fix draft mime preparation
* Fix crashes for signatures without images.
---------
Co-authored-by: Burak Kaan Köse <bkaankose@outlook.com>
* Refactor draft creation
* try scoped namespace
* Refactor mailto protocol and revert namespaces
* Remove useless account query
* Fix typo and CC/BCC in replies
* Replace convert with existing extension
* Small fixes
* Fix CC/Bcc in replies to automatically show if needed.
* Fixed body parameter position from mailto parameters
* Fixed issue with ReplyAll self not removed
* Refactored JS folder.
Removed useless files
* Add border to signature webview ( Fix for light theme)
* migrated quill to jodit(links not working)
* Removed quill subfolder
* removed table styles and fixed trigger color
* disable addaptive toolbar
* Remove direction button
* MinHeight, Toolbar toggle, style for combobox
* Added reference mail to replies and forward
* Command bar in compose page
Fixed align behaviour with Jodit
* Fix theme toggle in composer
* switch cc and to in mail chain
* default selected value for aligment
* make CC/To/From to be mailto links
* Added drag and drop for images
Fixed dropzones visual states
Corrected border radius
Fixed null reference exception when event dispatched when chromium still not initialized