Commit Graph

30 Commits

Author SHA1 Message Date
Burak Kaan Köse
495885e006 Cleaning up the solution. Separating Shared.WinRT, Services and Synchronization. Removing synchronization from app. Reducing bundle size by 45mb. 2024-07-21 05:45:02 +02:00
Burak Kaan Köse
ebf4bc6f97 Ditch UWP solution completely. 2024-07-20 23:32:39 +02:00
Burak Kaan Köse
0cb39d41e8 Fixing WinUI build and bringing Wino.Server basics. 2024-07-19 00:57:12 +02:00
Burak Kaan Köse
5a1aafb3ce merge communication branch 2024-07-18 22:21:52 +02:00
Burak Kaan Köse
38f44a8b39 Delegating changes to UI and triggering new background synchronization. 2024-07-18 20:03:58 +02:00
Burak Kaan Köse
7ef045a0ad Removal of background task service from core. 2024-07-18 15:07:17 +02:00
Burak Kaan Köse
a9a9907bc6 Removed IWinoSynchronizerFactory from UWP project. 2024-07-17 23:22:53 +02:00
Burak Kaan Köse
329eae3a25 UIMessage communication. Single instancing for server and re-connection mechanism on suspension. 2024-07-17 22:36:10 +02:00
Burak Kaan Köse
ec4162e71f Wino.Server and Wino.Packaging projects. Enabling full trust for UWP and app service connection manager basics. 2024-07-16 23:28:57 +02:00
Burak Kaan Köse
3b8454269e Separation of messages. Introducing Wino.Messages library. 2024-07-16 14:56:46 +02:00
Burak Kaan Köse
1ff82e62ff Remove BackdropMaterial usage in XAML for WinUI 3 2024-07-12 19:01:16 +02:00
Burak Kaan Köse
536fbb23a1 Folder operations, Gmail folder sync improvements and rework of menu items. (#273)
* New rename folder dialog keys.

* Insfra work for folder operations and rename folder code.

* RenameFolder for Gmail.

* Fixed input dialog to take custom take for primary button.

* Missing rename for DS call.

* Outlook to throw exception in case of error.

* Implemented rename folder functionality for Outlook.

* Remove default primary text from input dialog.

* Fixed an issue where outlook folder rename does not work.

* Disable vertical scroll for composing page editor items.

* Fixing some issues with imap folder sync.

* fix copy pasta

* TODO folder update/removed overrides for shell.

* New rename folder dialog keys.

* Insfra work for folder operations and rename folder code.

* RenameFolder for Gmail.

* Fixed input dialog to take custom take for primary button.

* Missing rename for DS call.

* Outlook to throw exception in case of error.

* Implemented rename folder functionality for Outlook.

* Remove default primary text from input dialog.

* Fixed an issue where outlook folder rename does not work.

* Disable vertical scroll for composing page editor items.

* Fixing some issues with imap folder sync.

* fix copy pasta

* TODO folder update/removed overrides for shell.

* New rename folder dialog keys.

* Insfra work for folder operations and rename folder code.

* RenameFolder for Gmail.

* Fixed input dialog to take custom take for primary button.

* Missing rename for DS call.

* Outlook to throw exception in case of error.

* Implemented rename folder functionality for Outlook.

* Remove default primary text from input dialog.

* Fixed an issue where outlook folder rename does not work.

* Disable vertical scroll for composing page editor items.

* Fixing some issues with imap folder sync.

* fix copy pasta

* TODO folder update/removed overrides for shell.

* New rename folder dialog keys.

* Fixed an issue where redundant older updates causing pivots to be re-created.

* New empty folder request

* New rename folder dialog keys.

* Insfra work for folder operations and rename folder code.

* RenameFolder for Gmail.

* Fixed input dialog to take custom take for primary button.

* Missing rename for DS call.

* Outlook to throw exception in case of error.

* Implemented rename folder functionality for Outlook.

* Remove default primary text from input dialog.

* Fixed an issue where outlook folder rename does not work.

* Fixing some issues with imap folder sync.

* fix copy pasta

* TODO folder update/removed overrides for shell.

* New rename folder dialog keys.

* New rename folder dialog keys.

* New rename folder dialog keys.

* Fixed an issue where redundant older updates causing pivots to be re-created.

* New empty folder request

* Enable empty folder on base sync.

* Move updates on event listeners.

* Remove folder UI messages.

* Reworked folder synchronization for gmail.

* Loading folders on the fly as the selected account changed instead of relying on cached menu items.

* Merged account folder items, re-navigating to existing rendering page.

* - Reworked merged account menu system.
- Reworked unread item count loadings.
- Fixed back button visibility.
- Instant rendering of mails if renderer is active.
- Animation fixes.
- Menu item re-load crash/hang fixes.

* Handle folder renaming on the UI.

* Empty folder for all synchronizers.

* New execution delay mechanism and handling folder mark as read for all synchronizers.

* Revert UI changes on failure for IMAP.

* Remove duplicate translation keys.

* Cleanup.
2024-07-09 01:05:16 +02:00
Aleh Khantsevich
963a15abe7 migrated quill to jodit(links not working) 2024-07-01 00:57:07 +02:00
Burak Kaan Köse
be3f9465eb Fix sharing wino logs. 2024-06-24 00:36:21 +02:00
Burak Kaan Köse
1c96c0ccbf Reworked IMAP folder synchronization logic. Gained 4x and fixed bunch of bugs around it. 2024-06-21 04:27:17 +02:00
Burak Kaan Köse
49afed7751 Reworked IMAP setup flow. Implemented easy way to share protocol log on failure if possible. 2024-06-17 02:16:06 +02:00
Burak Kaan Köse
f04647192f Merge pull request #217 from Tiktack/features/SignaturesImprovements
Re-implemented signature page to support multiple signatures
2024-06-13 23:41:08 +02:00
Burak Kaan Köse
690e04c377 Fixed an issue where merged accounts are counting as 1 account for premium limit. 2024-06-13 22:51:29 +02:00
Aleh Khantsevich
1bf86e73a7 Fix merge conflicts 2024-06-13 01:42:19 +02:00
Aleh Khantsevich
b54555a4f7 Re-implemented signature page to support different signatures for different actions 2024-06-13 00:51:59 +02:00
Burak Kaan Köse
d71b6d0ab0 Fix #164 2024-06-09 02:59:07 +02:00
Burak Kaan Köse
c7781d2e75 Implemented a new dialog for account re-ordering and required apis. 2024-06-09 02:37:30 +02:00
Burak Kaan Köse
bf1de8e7a4 Initial setup for account ordering. 2024-06-07 23:59:47 +02:00
Burak Kaan Köse
641bfd8c06 Sender name implementation. 2024-06-07 23:58:51 +02:00
Burak Kaan Köse
b398fde24e Separation of change processors. 2024-06-02 21:35:03 +02:00
Burak Kaan Köse
23d0eeab16 Prevent downloading existing messages for Outlook. 2024-05-25 17:00:52 +02:00
Burak Kaan Köse
9982ba2fec Merge pull request #175 from Tiktack/improve-unsubscribe-with-oneclick
Added support for one click unsubscribe with confirmation dialog.
2024-05-02 00:24:11 +02:00
Burak Kaan Köse
11b652f851 Introduced IUnsubscriptionService and replaced the usage in rendering page view model. 2024-05-02 00:21:29 +02:00
Aleh Khantsevich
b356475741 Replace one query per one email with just one queyr for all mails 2024-04-30 00:04:59 +02:00
Burak Kaan Köse
12d3814626 Initial commit. 2024-04-18 01:44:37 +02:00