Burak Kaan Köse
b44fb5c45a
Keyboard shortcuts dialog.
2025-10-29 16:26:46 +01:00
Burak Kaan Köse
abaab18eb7
Auto mark as read fix and del keyboard accelerator.
2025-10-28 16:47:06 +01:00
Burak Kaan Köse
d02205fba3
Item vm prop changes.
2025-10-28 14:43:22 +01:00
Burak Kaan Köse
c461a4daed
Swipe action implementations.
2025-10-27 23:22:55 +01:00
Burak Kaan Köse
4f85fa6ba9
New list view items.
2025-10-27 22:52:26 +01:00
Burak Kaan Köse
4eea21c4f5
Better prop change cleanup.
2025-10-27 12:53:15 +01:00
Burak Kaan Köse
7816400c01
Remove collapsing animation on expander.
2025-10-27 12:52:56 +01:00
Burak Kaan Köse
103841c364
More interactions with threads.
2025-10-27 01:43:36 +01:00
Burak Kaan Köse
54ac07f6fb
Container cleanups.
2025-10-27 01:00:38 +01:00
Burak Kaan Köse
d9fc365aeb
Intercepting containers for threads.
2025-10-26 23:35:09 +01:00
Burak Kaan Köse
79d5b6ed40
New WinoListView implementation with multiple selections.
2025-10-26 14:53:22 +01:00
Burak Kaan Köse
d4c8ae6cb7
Attempt to bring back ListView.
2025-10-25 10:54:38 +02:00
Burak Kaan Köse
6c37c9e786
Misc fixes.
2025-10-25 10:22:35 +02:00
Burak Kaan Köse
ff1c3dece3
Some items view improvements for keyboards accelerators.
2025-10-22 03:45:38 +02:00
Burak Kaan Köse
449c1d3f4d
Fixing some issues with ItemsView and selections.
2025-10-21 22:08:56 +02:00
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
Cas Cornelissen
89f4b4c05d
Fix typo in reorder accounts dialog ( #754 )
2025-10-17 20:35:53 +02:00
Konstantin Shkel
70a1f1325f
fix: QRESYNC initial modseq should be 1 ( #734 )
2025-10-17 20:35:26 +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
Maicol Battistini
43283b7218
feat(notification): ✨ Remove notification when read externally ( #707 )
...
* feat(notification): ✨ Add notification removal feature
Implemented a new method `RemoveNotificationAsync` in the `INotificationBuilder` interface to allow the removal of toast notifications for specific emails identified by a unique ID.
This change enhances the notification management by ensuring that notifications can be cleared when emails are marked as read. The `NotificationBuilder` class has been updated to include logic for removing existing notifications and to use the unique ID as a tag for the toast notifications, facilitating their removal. Additionally, the `AppShellViewModel` has been modified to call this new method when an email is updated and marked as read.
This improvement aims to provide a better user experience by keeping the notification area relevant and up-to-date.
* feat(notification): ✨ Add MailReadStatusChanged event handling
Introduced a new event system for handling email read status changes. This includes the addition of a listener in `NotificationBuilder` that removes notifications when an email is marked as read.
• Added `MailReadStatusChanged` record to represent the event.
• Registered a listener in `NotificationBuilder` to handle notification removal.
• Removed the `OnMailUpdated` method from `AppShellViewModel`, delegating notification management to the new event system.
• Updated `MailService` to send `MailReadStatusChanged` events when emails are marked as read.
This change improves the communication between components and enhances the notification management system.
* refactor: Remove comments
* Little cleanup.
---------
Co-authored-by: Burak Kaan Köse <bkaankose@outlook.com >
2025-07-26 12:51:53 +02:00