Add mail categories support
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
namespace Wino.Core.Domain.Enums;
|
||||
|
||||
public enum MailCategorySource
|
||||
{
|
||||
Local,
|
||||
Outlook
|
||||
}
|
||||
@@ -13,6 +13,7 @@ public enum MailSynchronizerOperation
|
||||
AlwaysMoveTo,
|
||||
MoveToFocused,
|
||||
Archive,
|
||||
UpdateCategories,
|
||||
}
|
||||
|
||||
public enum FolderSynchronizerOperation
|
||||
@@ -35,6 +36,13 @@ public enum CalendarSynchronizerOperation
|
||||
TentativeEvent,
|
||||
}
|
||||
|
||||
public enum CategorySynchronizerOperation
|
||||
{
|
||||
CreateCategory,
|
||||
UpdateCategory,
|
||||
DeleteCategory,
|
||||
}
|
||||
|
||||
// UI requests
|
||||
public enum MailOperation
|
||||
{
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
public enum MailSynchronizationType
|
||||
{
|
||||
UpdateProfile, // Only update profile information
|
||||
Categories, // Only update mail categories
|
||||
ExecuteRequests, // Run the queued requests, and then synchronize if needed.
|
||||
FoldersOnly, // Only synchronize folder metadata.
|
||||
InboxOnly, // Only Inbox, Sent, Draft and Deleted folders.
|
||||
|
||||
@@ -24,6 +24,7 @@ public enum WinoPage
|
||||
AppPreferencesPage,
|
||||
SettingOptionsPage,
|
||||
AliasManagementPage,
|
||||
MailCategoryManagementPage,
|
||||
ImapCalDavSettingsPage,
|
||||
KeyboardShortcutsPage,
|
||||
CalendarPage,
|
||||
|
||||
Reference in New Issue
Block a user