Burak Kaan Köse
ae7d576967
Fixing system tray icon.
2025-10-21 15:40:19 +02:00
Burak Kaan Köse
3b3c878d0e
Fix resetting selected item on loading more.
2025-10-21 01:57:08 +02:00
Burak Kaan Köse
057edb5488
Custom print dialog and better message registrations
2025-10-21 01:27:29 +02:00
Burak Kaan Köse
4191b7314f
Custom print dialog.
2025-10-20 21:10:29 +02:00
Burak Kaan Köse
baf4141773
PrintUI thing.
2025-10-20 21:10:14 +02:00
Burak Kaan Köse
7a7281f2fa
Remove codepages since it'll be pruned.
2025-10-20 19:18:42 +02:00
Burak Kaan Köse
8e16908fce
Fix flickering on item selection and context menus.
2025-10-20 19:17:52 +02:00
Burak Kaan Köse
5e0a0456c4
Some dispatcher fixes.
2025-10-20 18:27:09 +02:00
Burak Kaan Köse
fb56001a52
Minimum download logic.
2025-10-20 18:27:02 +02:00
Burak Kaan Köse
ecff97419b
Default theme is back. Container selection functionality etc.
2025-10-18 22:16:28 +02:00
Burak Kaan Köse
ad135c5e32
Bunch of changes for ItemsView and threads.
2025-10-18 11:45:10 +02:00
Burak Kaan Köse
522a2da114
ItemsView thing.
2025-10-12 16:25:15 +02:00
Burak Kaan Köse
7ca6a65559
Outlook sync improvements.
2025-10-12 16:23:33 +02:00
Burak Kaan Köse
309e891594
Outlook auth fix and actually syncing.
2025-10-06 17:46:00 +02:00
Burak Kaan Köse
9623c2e6d2
Synchronization manager.
2025-10-04 23:10:07 +02:00
Burak Kaan Köse
3b1eff1702
Tray icon implementation.
2025-10-04 15:46:05 +02:00
Burak Kaan Köse
a00ff3df46
Fix settings navigation and fix flicker on personalizaton nav.
2025-10-04 14:44:51 +02:00
Burak Kaan Köse
2f5d4dad9a
Shell title bar buttons adjustments.
2025-10-04 13:40:35 +02:00
Burak Kaan Köse
20ee4c3567
title bar shell content
2025-10-03 22:12:27 +02:00
Burak Kaan Köse
accffe8ef6
Remove connection manager.
2025-10-03 21:55:23 +02:00
Burak Kaan Köse
e42ebb49ae
Remove old theme service completely.
2025-10-03 21:17:41 +02:00
Burak Kaan Köse
1c49b69332
Couple aot fixes.
2025-10-03 21:13:26 +02:00
Burak Kaan Köse
229006c51d
New theme service that supports window backdrop.
2025-10-03 21:04:23 +02:00
Burak Kaan Köse
15b6f5f6fb
Some border adjustments
2025-10-03 15:59:37 +02:00
Burak Kaan Köse
ec7ac44b87
fix nre on updating thumbnails
2025-10-03 15:49:44 +02:00
Burak Kaan Köse
7b41f558d4
Stub
2025-10-03 15:46:38 +02:00
Burak Kaan Köse
2bec513d2c
Some shell/ themes improvements
2025-09-29 19:09:48 +02:00
Burak Kaan Köse
f6bf080c9e
Remove unused projects.
2025-09-29 11:24:13 +02:00
Burak Kaan Köse
734a3d75db
Replace Core.UWP namespace with Core.WinUI
2025-09-29 11:23:44 +02:00
Burak Kaan Köse
e67b893ae4
Initial WinUI switch.
2025-09-29 11:16:14 +02:00
Burak Kaan Köse
f9c53ca2c9
New Crowdin updates ( #724 )
...
* New translations resources.json (Romanian)
* New translations resources.json (French)
* New translations resources.json (Spanish)
* New translations resources.json (Bulgarian)
* New translations resources.json (Catalan)
* New translations resources.json (Czech)
* New translations resources.json (Danish)
* New translations resources.json (German)
* New translations resources.json (Greek)
* New translations resources.json (Finnish)
* New translations resources.json (Italian)
* New translations resources.json (Japanese)
* New translations resources.json (Lithuanian)
* New translations resources.json (Dutch)
* New translations resources.json (Polish)
* New translations resources.json (Russian)
* New translations resources.json (Slovak)
* New translations resources.json (Turkish)
* New translations resources.json (Ukrainian)
* New translations resources.json (Chinese Simplified)
* New translations resources.json (Galician)
* New translations resources.json (Portuguese, Brazilian)
* New translations resources.json (Indonesian)
2025-07-30 23:43:07 +02:00
Burak Kaan Köse
21f9c7cf6d
Deprecation of Application Insights for Sentry.IO ( #723 )
...
* Remove Application Insights implementation and implement new Sentry.IO SDK
* Remove test exception.
2025-07-30 23:36:10 +02:00
Burak Kaan Köse
a8cb332232
Type fix.
2025-06-20 14:34:37 +02:00
Burak Kaan Köse
c4e561dee6
dotnet format refactorings.
2025-05-18 14:06:25 +02:00
Burak Kaan Köse
69bfe5b750
Fix calendar server startup.
2025-05-03 20:21:06 +02:00
Burak Kaan Köse
137b3dc2ea
Merge branch 'main' of https://github.com/bkaankose/Wino-Mail
2025-05-03 19:08:36 +02:00
Burak Kaan Köse
ea5f879181
Fixed calendar slnx build.
2025-05-03 19:08:29 +02:00
Burak Kaan Köse
25d5f34f68
Version bump
2025-05-03 19:08:22 +02:00
Burak Kaan Köse
7b6ac46b6a
More informational message for different UPN and address for Outlook authenticator.
2025-04-26 12:25:34 +02:00
Burak Kaan Köse
d77c648d54
New Crowdin updates ( #646 )
...
* New translations resources.json (Romanian)
* New translations resources.json (French)
* New translations resources.json (Spanish)
* New translations resources.json (Bulgarian)
* New translations resources.json (Czech)
* New translations resources.json (German)
* New translations resources.json (Greek)
* New translations resources.json (Italian)
* New translations resources.json (Dutch)
* New translations resources.json (Polish)
* New translations resources.json (Slovak)
* New translations resources.json (Ukrainian)
* New translations resources.json (Chinese Simplified)
* New translations resources.json (Portuguese, Brazilian)
2025-04-26 11:04:03 +02:00
Burak Kaan Köse
c3f47c5fa1
Check account notification preferences after the synchronization. ( #647 )
2025-04-26 11:02:41 +02:00
Burak Kaan Köse
f37a51b46f
Remove test code.
2025-04-26 10:51:14 +02:00
Burak Kaan Köse
9feb3f35c3
Synchronizer error factory implementation ( #645 )
...
* Added sync error factories for outlook and gmail.
* Implement ObjectCannotBeDeletedHandler for OutlookSynchronizer.
* Remove debug code.
* Implement del key to delete on mail list.
* Revert debug code.
2025-04-26 10:49:55 +02:00
Burak Kaan Köse
5b44cf03ce
Don't report when printing is canceled.
2025-04-21 10:31:23 +02:00
Burak Kaan Köse
86a6382463
Max 1500 mails to download per-folder on initial sync for Gmail.
2025-04-21 10:15:42 +02:00
Burak Kaan Köse
df991a3829
Bump nugets.
2025-04-21 10:15:05 +02:00
Burak Kaan Köse
83be587c1a
Make sure there are no duplicate items for providers except Gmail when creating mails.
2025-04-04 23:55:50 +02:00
Burak Kaan Köse
c6048aea80
Make sure the requests are reflected to UI during synchronization.
2025-03-19 23:37:50 +01:00
Burak Kaan Köse
13b495b0f6
Fixed the Gmail sync identifier update issue and removed the batch message download.
2025-03-19 23:22:57 +01:00
Burak Kaan Köse
ac64c35efa
Fix for another sequence contains error.
2025-03-19 22:15:28 +01:00
Burak Kaan Köse
127b58601f
Remove missing isuread property.
2025-03-18 00:12:31 +01:00
Burak Kaan Köse
1f795b45e9
More visible unread items.
2025-03-18 00:10:45 +01:00
Burak Kaan Köse
d26e35ee9a
Ctrl + A to select all mails.
2025-03-15 17:43:57 +01:00
Burak Kaan Köse
70e69e9dac
Wino Calendar slnx
2025-03-15 15:23:26 +01:00
Burak Kaan Köse
3d88f4212d
Merge branch 'main' of https://github.com/bkaankose/Wino-Mail
2025-03-15 15:22:43 +01:00
Burak Kaan Köse
ad90a9c8f3
Fix: Sequence contains no elements while downloading Gmail messages.
2025-03-15 15:22:01 +01:00
Burak Kaan Köse
77f24282e0
Fix incorrect visibility.
2025-03-01 19:43:32 +01:00
Burak Kaan Köse
533f1f1102
1.10.2 release notes.
2025-03-01 19:43:21 +01:00
Burak Kaan Köse
92c5d8bd44
New translations resources.json (Turkish) ( #595 )
2025-03-01 17:09:54 +01:00
Burak Kaan Köse
d754ecb486
New Crowdin updates ( #594 )
...
* New translations resources.json (Romanian)
* New translations resources.json (French)
* New translations resources.json (Spanish)
* New translations resources.json (Catalan)
* New translations resources.json (Czech)
* New translations resources.json (Danish)
* New translations resources.json (German)
* New translations resources.json (Greek)
* New translations resources.json (Finnish)
* New translations resources.json (Italian)
* New translations resources.json (Japanese)
* New translations resources.json (Dutch)
* New translations resources.json (Polish)
* New translations resources.json (Russian)
* New translations resources.json (Turkish)
* New translations resources.json (Ukrainian)
* New translations resources.json (Chinese Simplified)
* New translations resources.json (Galician)
* New translations resources.json (Portuguese, Brazilian)
* New translations resources.json (Indonesian)
* New translations resources.json (Lithuanian)
2025-03-01 17:05:04 +01:00
Burak Kaan Köse
b18987a95c
Added ability to edit imap server configuration. ( #593 )
2025-03-01 16:53:05 +01:00
Burak Kaan Köse
8ecf301eb8
Account colors + edit account details. ( #592 )
...
* Remove account rename dialog. Implement edit account details page.
* Remove unused folder definition.
* Adressing theming issues and adding reset button. Changing the UI a bit.
* Enable auto indent in initializer. Use service from the application.
* Adding color picker to acc setup dialog. Changing UI of edit acc details page.
2025-03-01 01:17:04 +01:00
Burak Kaan Köse
6080646e89
Don't crash on contact inserts.
2025-02-28 18:21:31 +01:00
Burak Kaan Köse
970a521b66
Pre-warmup on imap synchronizer interface.
2025-02-26 23:13:17 +01:00
Burak Kaan Köse
9b5a92f942
Changing delete logic.
2025-02-26 23:13:05 +01:00
Burak Kaan Köse
c4e0f13d67
Pre warmup trigger on synchronizer creation for imaps.
2025-02-26 23:12:01 +01:00
Burak Kaan Köse
b6821746d0
Locked busy scope to handle disconnections properly.
2025-02-26 23:11:49 +01:00
Burak Kaan Köse
b98fc91a99
Refactoring ImapClientPool. Implemented no-op timer and pre-warmup clients logic. Disabled protocol log per-account.
2025-02-26 23:11:16 +01:00
Burak Kaan Köse
bd7f7b867e
Making sure missing draft folder is handling during draft creation.
2025-02-26 23:10:30 +01:00
Burak Kaan Köse
32a3fea8d7
Automatically append sent messages to sent folder for iCloud and Yahoo.
2025-02-26 22:57:08 +01:00
Burak Kaan Köse
3561beab1d
Revert bump graph.
2025-02-26 22:18:25 +01:00
Burak Kaan Köse
1d1fd52cae
Refactoring mail collection class.
2025-02-26 19:59:20 +01:00
Burak Kaan Köse
c4ba438150
Handling of generalException and some refactorings on batch executions.
2025-02-26 19:59:11 +01:00
Burak Kaan Köse
37f0ee08b1
Bump graph API.
2025-02-26 19:22:43 +01:00
Burak Kaan Köse
240b02c94e
Fix gmail mail service not enabled error.
2025-02-26 19:04:38 +01:00
Burak Kaan Köse
e8142ff3df
Download messages in ascending order.
2025-02-26 11:45:23 +01:00
Burak Kaan Köse
ee5129830c
Gmail crash fix.
2025-02-24 09:48:07 +01:00
Burak Kaan Köse
31b859ba1a
Release notes for v1.10.2
2025-02-23 20:58:33 +01:00
Burak Kaan Köse
b0f5a24c30
New Crowdin updates ( #583 )
...
* New translations resources.json (Romanian)
* New translations resources.json (French)
* New translations resources.json (Spanish)
* New translations resources.json (Catalan)
* New translations resources.json (Czech)
* New translations resources.json (Danish)
* New translations resources.json (German)
* New translations resources.json (Greek)
* New translations resources.json (Finnish)
* New translations resources.json (Italian)
* New translations resources.json (Japanese)
* New translations resources.json (Dutch)
* New translations resources.json (Polish)
* New translations resources.json (Russian)
* New translations resources.json (Turkish)
* New translations resources.json (Ukrainian)
* New translations resources.json (Chinese Simplified)
* New translations resources.json (Galician)
* New translations resources.json (Portuguese, Brazilian)
* New translations resources.json (Indonesian)
* New translations resources.json (Lithuanian)
2025-02-23 19:09:27 +01:00
Burak Kaan Köse
b60b594e44
Id -> ID in ENG translations.
2025-02-23 19:08:01 +01:00
Burak Kaan Köse
a8cee1016b
Enable default accounts synchronization and timer sync for debug builds but not if it is attached.
2025-02-23 17:24:59 +01:00
Burak Kaan Köse
b551af01fa
Missing archive id check for gmail synchronizer.
2025-02-23 17:16:53 +01:00
Burak Kaan Köse
b178869a8e
Merge branch 'main' of https://github.com/bkaankose/Wino-Mail
2025-02-23 17:05:53 +01:00
Burak Kaan Köse
8e1c60d5f0
Gmail - Archive/Unarchive ( #582 )
...
* Disable timer back sync for debug builds.
* Archive / unarchive feature for Gmail.
* Archive folder name override for Gmail.
* Possible crash fix when the next item is being selected after a mail is removed.
* Restore proper account selection after pin/unpin of folder.
* Making sure that incorrect arcive folder id is not saved in Gmailsynchronizer due to migration.
2025-02-23 17:05:46 +01:00
Burak Kaan Köse
71ea49439e
Disable timer back sync for debug builds.
2025-02-23 16:01:51 +01:00
Burak Kaan Köse
9d0a2f6535
Ignore folder filter if label specific query is passed to Gmail.
2025-02-23 10:21:58 +01:00
Burak Kaan Köse
c091fffe90
Hnadling of folder delta token 410 GONE for Outlook.
2025-02-23 00:35:13 +01:00
Burak Kaan Köse
7e05d05f94
Implemented cache reset for Gmail history id expiration. ( #581 )
2025-02-22 23:09:53 +01:00
Burak Kaan Köse
bd5b51c62f
Added capability to detect disabled gmail service for Google Workspace accounts during account creation. ( #580 )
2025-02-22 17:51:38 +01:00
Burak Kaan Köse
1d5eb2eced
Added simple validations for advanced imap setup dialog to prevent users from making mistakes. ( #579 )
2025-02-22 01:54:52 +01:00
Burak Kaan Köse
f61bcb621b
Online Search ( #576 )
...
* Very basic online search for gmail.
* Server side of handling offline search and listing part in listing page.
* Default search mode implementation and search UI improvements.
* Online search for Outlook.
* Very basic online search for gmail.
* Server side of handling offline search and listing part in listing page.
* Default search mode implementation and search UI improvements.
* Online search for Outlook.
* Online search for imap without downloading the messages yet. TODO
* Completing imap search.
2025-02-22 00:22:00 +01:00
Burak Kaan Köse
42b695854b
Merge branch 'main' of https://github.com/bkaankose/Wino-Mail
2025-02-20 00:54:46 +01:00
Burak Kaan Köse
496ae8b1b2
Download imap messages in ascending order.
2025-02-20 00:54:41 +01:00
Burak Kaan Köse
18a91f9223
Fix condstore synchronization.
2025-02-16 20:40:53 +01:00
Burak Kaan Köse
474d7c7a26
New Crowdin updates ( #568 )
...
* New translations resources.json (Romanian)
* New translations resources.json (French)
* New translations resources.json (Spanish)
* New translations resources.json (Catalan)
* New translations resources.json (Czech)
* New translations resources.json (Danish)
* New translations resources.json (German)
* New translations resources.json (Greek)
* New translations resources.json (Finnish)
* New translations resources.json (Italian)
* New translations resources.json (Japanese)
* New translations resources.json (Dutch)
* New translations resources.json (Polish)
* New translations resources.json (Russian)
* New translations resources.json (Turkish)
* New translations resources.json (Ukrainian)
* New translations resources.json (Chinese Simplified)
* New translations resources.json (Galician)
* New translations resources.json (Portuguese, Brazilian)
* New translations resources.json (Indonesian)
* New translations resources.json (Lithuanian)
2025-02-16 18:13:32 +01:00
Burak Kaan Köse
3f9a51ff46
Fix portuguese - brazil typo.
2025-02-16 17:06:07 +01:00
Burak Kaan Köse
df3b5c41f9
Clicking on loaded account menu item will automatically go to Inbox.
2025-02-16 16:56:59 +01:00
Burak Kaan Köse
8800d11ab0
Lower the amount of text needed to start auto-complete in composer page to 2.
2025-02-16 16:56:42 +01:00
Burak Kaan Köse
f021834ceb
Fixing diagnostic id being not saved properly.
2025-02-16 16:42:48 +01:00
Burak Kaan Köse
f54a39a549
Fix missing ; for 'you'
2025-02-16 16:33:02 +01:00