File scoped namespaces
This commit is contained in:
@@ -149,7 +149,7 @@ csharp_preferred_modifier_order = public,private,protected,internal,static,exter
|
|||||||
# Code-block preferences
|
# Code-block preferences
|
||||||
csharp_prefer_braces = true:silent
|
csharp_prefer_braces = true:silent
|
||||||
csharp_prefer_simple_using_statement = true:suggestion
|
csharp_prefer_simple_using_statement = true:suggestion
|
||||||
csharp_style_namespace_declarations = block_scoped:silent
|
csharp_style_namespace_declarations = file_scoped:error
|
||||||
|
|
||||||
# Expression-level preferences
|
# Expression-level preferences
|
||||||
csharp_prefer_simple_default_expression = true:suggestion
|
csharp_prefer_simple_default_expression = true:suggestion
|
||||||
@@ -288,3 +288,5 @@ csharp_style_prefer_utf8_string_literals = true:suggestion
|
|||||||
csharp_style_prefer_readonly_struct = true:suggestion
|
csharp_style_prefer_readonly_struct = true:suggestion
|
||||||
csharp_style_allow_blank_line_after_token_in_conditional_expression_experimental = true:silent
|
csharp_style_allow_blank_line_after_token_in_conditional_expression_experimental = true:silent
|
||||||
csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental = true:silent
|
csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental = true:silent
|
||||||
|
csharp_style_prefer_primary_constructors = true:silent
|
||||||
|
csharp_prefer_system_threading_lock = true:suggestion
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
using Wino.Core.Domain.Enums;
|
using Wino.Core.Domain.Enums;
|
||||||
using Wino.Core.Domain.Interfaces;
|
using Wino.Core.Domain.Interfaces;
|
||||||
|
|
||||||
namespace Wino.Authentication
|
namespace Wino.Authentication;
|
||||||
{
|
|
||||||
public abstract class BaseAuthenticator
|
public abstract class BaseAuthenticator
|
||||||
{
|
{
|
||||||
public abstract MailProviderType ProviderType { get; }
|
public abstract MailProviderType ProviderType { get; }
|
||||||
@@ -14,4 +14,3 @@ namespace Wino.Authentication
|
|||||||
AuthenticatorConfig = authenticatorConfig;
|
AuthenticatorConfig = authenticatorConfig;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -7,8 +7,8 @@ using Wino.Core.Domain.Enums;
|
|||||||
using Wino.Core.Domain.Interfaces;
|
using Wino.Core.Domain.Interfaces;
|
||||||
using Wino.Core.Domain.Models.Authentication;
|
using Wino.Core.Domain.Models.Authentication;
|
||||||
|
|
||||||
namespace Wino.Authentication
|
namespace Wino.Authentication;
|
||||||
{
|
|
||||||
public class GmailAuthenticator : BaseAuthenticator, IGmailAuthenticator
|
public class GmailAuthenticator : BaseAuthenticator, IGmailAuthenticator
|
||||||
{
|
{
|
||||||
public GmailAuthenticator(IAuthenticatorConfig authConfig) : base(authConfig)
|
public GmailAuthenticator(IAuthenticatorConfig authConfig) : base(authConfig)
|
||||||
@@ -48,4 +48,3 @@ namespace Wino.Authentication
|
|||||||
}, AuthenticatorConfig.GmailScope, account.Id.ToString(), CancellationToken.None, new FileDataStore(AuthenticatorConfig.GmailTokenStoreIdentifier));
|
}, AuthenticatorConfig.GmailScope, account.Id.ToString(), CancellationToken.None, new FileDataStore(AuthenticatorConfig.GmailTokenStoreIdentifier));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -11,8 +11,8 @@ using Wino.Core.Domain.Exceptions;
|
|||||||
using Wino.Core.Domain.Interfaces;
|
using Wino.Core.Domain.Interfaces;
|
||||||
using Wino.Core.Domain.Models.Authentication;
|
using Wino.Core.Domain.Models.Authentication;
|
||||||
|
|
||||||
namespace Wino.Authentication
|
namespace Wino.Authentication;
|
||||||
{
|
|
||||||
public class OutlookAuthenticator : BaseAuthenticator, IOutlookAuthenticator
|
public class OutlookAuthenticator : BaseAuthenticator, IOutlookAuthenticator
|
||||||
{
|
{
|
||||||
private const string TokenCacheFileName = "OutlookCache.bin";
|
private const string TokenCacheFileName = "OutlookCache.bin";
|
||||||
@@ -123,4 +123,3 @@ namespace Wino.Authentication
|
|||||||
throw new AuthenticationException(Translator.Exception_UnknowErrorDuringAuthentication, new Exception(Translator.Exception_TokenGenerationFailed));
|
throw new AuthenticationException(Translator.Exception_UnknowErrorDuringAuthentication, new Exception(Translator.Exception_TokenGenerationFailed));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Wino.Core.Domain.Interfaces;
|
using Wino.Core.Domain.Interfaces;
|
||||||
|
|
||||||
namespace Wino.Calendar.Services
|
namespace Wino.Calendar.Services;
|
||||||
{
|
|
||||||
public class CalendarAuthenticatorConfig : IAuthenticatorConfig
|
public class CalendarAuthenticatorConfig : IAuthenticatorConfig
|
||||||
{
|
{
|
||||||
public string OutlookAuthenticatorClientId => "b19c2035-d740-49ff-b297-de6ec561b208";
|
public string OutlookAuthenticatorClientId => "b19c2035-d740-49ff-b297-de6ec561b208";
|
||||||
@@ -30,4 +30,3 @@ namespace Wino.Calendar.Services
|
|||||||
|
|
||||||
public string GmailTokenStoreIdentifier => "WinoCalendarGmailTokenStore";
|
public string GmailTokenStoreIdentifier => "WinoCalendarGmailTokenStore";
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -7,8 +7,8 @@ using Wino.Core.Domain.Entities.Calendar;
|
|||||||
using Wino.Core.Domain.Interfaces;
|
using Wino.Core.Domain.Interfaces;
|
||||||
using Wino.Core.Domain.Models.Calendar;
|
using Wino.Core.Domain.Models.Calendar;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Collections
|
namespace Wino.Core.Domain.Collections;
|
||||||
{
|
|
||||||
public class CalendarEventCollection
|
public class CalendarEventCollection
|
||||||
{
|
{
|
||||||
public event EventHandler<ICalendarItem> CalendarItemAdded;
|
public event EventHandler<ICalendarItem> CalendarItemAdded;
|
||||||
@@ -153,4 +153,3 @@ namespace Wino.Core.Domain.Collections
|
|||||||
CalendarItemsCleared?.Invoke(this, EventArgs.Empty);
|
CalendarItemsCleared?.Invoke(this, EventArgs.Empty);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
using Wino.Core.Domain.Interfaces;
|
using Wino.Core.Domain.Interfaces;
|
||||||
using Wino.Core.Domain.Models.Calendar;
|
using Wino.Core.Domain.Models.Calendar;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Collections
|
namespace Wino.Core.Domain.Collections;
|
||||||
{
|
|
||||||
public class DayRangeCollection : ObservableRangeCollection<DayRangeRenderModel>
|
public class DayRangeCollection : ObservableRangeCollection<DayRangeRenderModel>
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -39,4 +39,3 @@ namespace Wino.Core.Domain.Collections
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -4,8 +4,8 @@ using System.Collections.ObjectModel;
|
|||||||
using System.Collections.Specialized;
|
using System.Collections.Specialized;
|
||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Collections
|
namespace Wino.Core.Domain.Collections;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed.
|
/// Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -171,4 +171,3 @@ namespace Wino.Core.Domain.Collections
|
|||||||
OnCollectionChanged(new NotifyCollectionChangedEventArgs(action, changedItems: changedItems, startingIndex: startingIndex));
|
OnCollectionChanged(new NotifyCollectionChangedEventArgs(action, changedItems: changedItems, startingIndex: startingIndex));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain
|
namespace Wino.Core.Domain;
|
||||||
{
|
|
||||||
public static class Constants
|
public static class Constants
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -20,4 +20,3 @@
|
|||||||
public const string WinoMailIdentiifer = nameof(WinoMailIdentiifer);
|
public const string WinoMailIdentiifer = nameof(WinoMailIdentiifer);
|
||||||
public const string WinoCalendarIdentifier = nameof(WinoCalendarIdentifier);
|
public const string WinoCalendarIdentifier = nameof(WinoCalendarIdentifier);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
using SQLite;
|
using SQLite;
|
||||||
using Wino.Core.Domain.Interfaces;
|
using Wino.Core.Domain.Interfaces;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Calendar
|
namespace Wino.Core.Domain.Entities.Calendar;
|
||||||
{
|
|
||||||
public class AccountCalendar : IAccountCalendar
|
public class AccountCalendar : IAccountCalendar
|
||||||
{
|
{
|
||||||
[PrimaryKey]
|
[PrimaryKey]
|
||||||
@@ -22,4 +22,3 @@ namespace Wino.Core.Domain.Entities.Calendar
|
|||||||
public string BackgroundColorHex { get; set; }
|
public string BackgroundColorHex { get; set; }
|
||||||
public string TimeZone { get; set; }
|
public string TimeZone { get; set; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
using SQLite;
|
using SQLite;
|
||||||
using Wino.Core.Domain.Enums;
|
using Wino.Core.Domain.Enums;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Calendar
|
namespace Wino.Core.Domain.Entities.Calendar;
|
||||||
{
|
|
||||||
// TODO: Connect to Contact store with Wino People.
|
// TODO: Connect to Contact store with Wino People.
|
||||||
public class CalendarEventAttendee
|
public class CalendarEventAttendee
|
||||||
{
|
{
|
||||||
@@ -17,4 +17,3 @@ namespace Wino.Core.Domain.Entities.Calendar
|
|||||||
public bool IsOptionalAttendee { get; set; }
|
public bool IsOptionalAttendee { get; set; }
|
||||||
public string Comment { get; set; }
|
public string Comment { get; set; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -5,8 +5,8 @@ using SQLite;
|
|||||||
using Wino.Core.Domain.Enums;
|
using Wino.Core.Domain.Enums;
|
||||||
using Wino.Core.Domain.Interfaces;
|
using Wino.Core.Domain.Interfaces;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Calendar
|
namespace Wino.Core.Domain.Entities.Calendar;
|
||||||
{
|
|
||||||
[DebuggerDisplay("{Title} ({StartDate} - {EndDate})")]
|
[DebuggerDisplay("{Title} ({StartDate} - {EndDate})")]
|
||||||
public class CalendarItem : ICalendarItem
|
public class CalendarItem : ICalendarItem
|
||||||
{
|
{
|
||||||
@@ -177,4 +177,3 @@ namespace Wino.Core.Domain.Entities.Calendar
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
using SQLite;
|
using SQLite;
|
||||||
using Wino.Core.Domain.Enums;
|
using Wino.Core.Domain.Enums;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Calendar
|
namespace Wino.Core.Domain.Entities.Calendar;
|
||||||
{
|
|
||||||
public class Reminder
|
public class Reminder
|
||||||
{
|
{
|
||||||
[PrimaryKey]
|
[PrimaryKey]
|
||||||
@@ -13,4 +13,3 @@ namespace Wino.Core.Domain.Entities.Calendar
|
|||||||
public DateTimeOffset ReminderTime { get; set; }
|
public DateTimeOffset ReminderTime { get; set; }
|
||||||
public CalendarItemReminderType ReminderType { get; set; }
|
public CalendarItemReminderType ReminderType { get; set; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
using System;
|
using System;
|
||||||
using SQLite;
|
using SQLite;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Mail
|
namespace Wino.Core.Domain.Entities.Mail;
|
||||||
{
|
|
||||||
public class AccountSignature
|
public class AccountSignature
|
||||||
{
|
{
|
||||||
[PrimaryKey]
|
[PrimaryKey]
|
||||||
@@ -14,4 +14,3 @@ namespace Wino.Core.Domain.Entities.Mail
|
|||||||
|
|
||||||
public Guid MailAccountId { get; set; }
|
public Guid MailAccountId { get; set; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
using System;
|
using System;
|
||||||
using SQLite;
|
using SQLite;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Mail
|
namespace Wino.Core.Domain.Entities.Mail;
|
||||||
{
|
|
||||||
public class RemoteAccountAlias
|
public class RemoteAccountAlias
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -60,4 +60,3 @@ namespace Wino.Core.Domain.Entities.Mail
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public bool CanDelete => !IsRootAlias;
|
public bool CanDelete => !IsRootAlias;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -5,8 +5,8 @@ using Wino.Core.Domain.Entities.Shared;
|
|||||||
using Wino.Core.Domain.Enums;
|
using Wino.Core.Domain.Enums;
|
||||||
using Wino.Core.Domain.Models.MailItem;
|
using Wino.Core.Domain.Models.MailItem;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Mail
|
namespace Wino.Core.Domain.Entities.Mail;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Summary of the parsed MIME messages.
|
/// Summary of the parsed MIME messages.
|
||||||
/// Wino will do non-network operations on this table and others from the original MIME.
|
/// Wino will do non-network operations on this table and others from the original MIME.
|
||||||
@@ -154,4 +154,3 @@ namespace Wino.Core.Domain.Entities.Mail
|
|||||||
public IEnumerable<Guid> GetContainingIds() => [UniqueId];
|
public IEnumerable<Guid> GetContainingIds() => [UniqueId];
|
||||||
public override string ToString() => $"{Subject} <-> {Id}";
|
public override string ToString() => $"{Subject} <-> {Id}";
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -5,8 +5,8 @@ using SQLite;
|
|||||||
using Wino.Core.Domain.Enums;
|
using Wino.Core.Domain.Enums;
|
||||||
using Wino.Core.Domain.Models.Folders;
|
using Wino.Core.Domain.Models.Folders;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Mail
|
namespace Wino.Core.Domain.Entities.Mail;
|
||||||
{
|
|
||||||
[DebuggerDisplay("{FolderName} - {SpecialFolderType}")]
|
[DebuggerDisplay("{FolderName} - {SpecialFolderType}")]
|
||||||
public class MailItemFolder : IMailItemFolder
|
public class MailItemFolder : IMailItemFolder
|
||||||
{
|
{
|
||||||
@@ -72,4 +72,3 @@ namespace Wino.Core.Domain.Entities.Mail
|
|||||||
|
|
||||||
public override string ToString() => FolderName;
|
public override string ToString() => FolderName;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
using System;
|
using System;
|
||||||
using SQLite;
|
using SQLite;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Mail
|
namespace Wino.Core.Domain.Entities.Mail;
|
||||||
{
|
|
||||||
public class MergedInbox
|
public class MergedInbox
|
||||||
{
|
{
|
||||||
[PrimaryKey]
|
[PrimaryKey]
|
||||||
@@ -10,4 +10,3 @@ namespace Wino.Core.Domain.Entities.Mail
|
|||||||
|
|
||||||
public string Name { get; set; }
|
public string Name { get; set; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using SQLite;
|
using SQLite;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Shared
|
namespace Wino.Core.Domain.Entities.Shared;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Back storage for simple name-address book.
|
/// Back storage for simple name-address book.
|
||||||
/// These values will be inserted during MIME fetch.
|
/// These values will be inserted during MIME fetch.
|
||||||
@@ -74,4 +74,3 @@ namespace Wino.Core.Domain.Entities.Shared
|
|||||||
return !(left == right);
|
return !(left == right);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
using SQLite;
|
using SQLite;
|
||||||
using Wino.Core.Domain.Enums;
|
using Wino.Core.Domain.Enums;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Shared
|
namespace Wino.Core.Domain.Entities.Shared;
|
||||||
{
|
|
||||||
public class CustomServerInformation
|
public class CustomServerInformation
|
||||||
{
|
{
|
||||||
[PrimaryKey]
|
[PrimaryKey]
|
||||||
@@ -50,4 +50,3 @@ namespace Wino.Core.Domain.Entities.Shared
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public int MaxConcurrentClients { get; set; }
|
public int MaxConcurrentClients { get; set; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ using SQLite;
|
|||||||
using Wino.Core.Domain.Entities.Mail;
|
using Wino.Core.Domain.Entities.Mail;
|
||||||
using Wino.Core.Domain.Enums;
|
using Wino.Core.Domain.Enums;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Shared
|
namespace Wino.Core.Domain.Entities.Shared;
|
||||||
{
|
|
||||||
public class MailAccount
|
public class MailAccount
|
||||||
{
|
{
|
||||||
[PrimaryKey]
|
[PrimaryKey]
|
||||||
@@ -108,4 +108,3 @@ namespace Wino.Core.Domain.Entities.Shared
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public bool IsAliasSyncSupported => ProviderType == MailProviderType.Gmail;
|
public bool IsAliasSyncSupported => ProviderType == MailProviderType.Gmail;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
using System;
|
using System;
|
||||||
using SQLite;
|
using SQLite;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Entities.Shared
|
namespace Wino.Core.Domain.Entities.Shared;
|
||||||
{
|
|
||||||
public class MailAccountPreferences
|
public class MailAccountPreferences
|
||||||
{
|
{
|
||||||
[PrimaryKey]
|
[PrimaryKey]
|
||||||
@@ -51,4 +51,3 @@ namespace Wino.Core.Domain.Entities.Shared
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public Guid? SignatureIdForFollowingMessages { get; set; }
|
public Guid? SignatureIdForFollowingMessages { get; set; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum AccountAttentionReason
|
public enum AccountAttentionReason
|
||||||
{
|
{
|
||||||
None,
|
None,
|
||||||
InvalidCredentials,
|
InvalidCredentials,
|
||||||
MissingSystemFolderConfiguration
|
MissingSystemFolderConfiguration
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum AccountCreationDialogState
|
public enum AccountCreationDialogState
|
||||||
{
|
{
|
||||||
Idle,
|
Idle,
|
||||||
@@ -14,4 +14,3 @@
|
|||||||
Canceled,
|
Canceled,
|
||||||
FetchingEvents
|
FetchingEvents
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Indicates the state of synchronizer.
|
/// Indicates the state of synchronizer.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -9,4 +9,3 @@
|
|||||||
ExecutingRequests,
|
ExecutingRequests,
|
||||||
Synchronizing
|
Synchronizing
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum AppLanguage
|
public enum AppLanguage
|
||||||
{
|
{
|
||||||
None,
|
None,
|
||||||
@@ -18,4 +18,3 @@
|
|||||||
Italian,
|
Italian,
|
||||||
Romanian
|
Romanian
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum AppThemeType
|
public enum AppThemeType
|
||||||
{
|
{
|
||||||
System,
|
System,
|
||||||
PreDefined,
|
PreDefined,
|
||||||
Custom,
|
Custom,
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum ApplicationElementTheme
|
public enum ApplicationElementTheme
|
||||||
{
|
{
|
||||||
Default,
|
Default,
|
||||||
Light,
|
Light,
|
||||||
Dark
|
Dark
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum AttendeeStatus
|
public enum AttendeeStatus
|
||||||
{
|
{
|
||||||
NeedsAction,
|
NeedsAction,
|
||||||
@@ -7,4 +7,3 @@
|
|||||||
Tentative,
|
Tentative,
|
||||||
Declined
|
Declined
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum BackgroundSynchronizationReason
|
public enum BackgroundSynchronizationReason
|
||||||
{
|
{
|
||||||
SessionConnected,
|
SessionConnected,
|
||||||
Timer
|
Timer
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum CalendarDisplayType
|
public enum CalendarDisplayType
|
||||||
{
|
{
|
||||||
Day,
|
Day,
|
||||||
@@ -8,4 +8,3 @@
|
|||||||
Month,
|
Month,
|
||||||
Year
|
Year
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum CalendarEventTargetType
|
public enum CalendarEventTargetType
|
||||||
{
|
{
|
||||||
Single, // Show details for a single event.
|
Single, // Show details for a single event.
|
||||||
Series // Show the series event. Parent of all recurring events.
|
Series // Show the series event. Parent of all recurring events.
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Trigger to load more data.
|
/// Trigger to load more data.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -8,4 +8,3 @@
|
|||||||
User,
|
User,
|
||||||
App
|
App
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum CalendarItemRecurrenceFrequency
|
public enum CalendarItemRecurrenceFrequency
|
||||||
{
|
{
|
||||||
Daily,
|
Daily,
|
||||||
@@ -7,4 +7,3 @@
|
|||||||
Monthly,
|
Monthly,
|
||||||
Yearly
|
Yearly
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum CalendarItemReminderType
|
public enum CalendarItemReminderType
|
||||||
{
|
{
|
||||||
Popup,
|
Popup,
|
||||||
Email
|
Email
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum CalendarItemStatus
|
public enum CalendarItemStatus
|
||||||
{
|
{
|
||||||
NotResponded,
|
NotResponded,
|
||||||
@@ -7,4 +7,3 @@
|
|||||||
Tentative,
|
Tentative,
|
||||||
Cancelled,
|
Cancelled,
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum CalendarItemVisibility
|
public enum CalendarItemVisibility
|
||||||
{
|
{
|
||||||
Default,
|
Default,
|
||||||
@@ -7,4 +7,3 @@
|
|||||||
Private,
|
Private,
|
||||||
Confidential
|
Confidential
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Which way in time to load more data for calendar.
|
/// Which way in time to load more data for calendar.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -9,4 +9,3 @@
|
|||||||
Previous,
|
Previous,
|
||||||
Next
|
Next
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum CalendarOrientation
|
public enum CalendarOrientation
|
||||||
{
|
{
|
||||||
Horizontal,
|
Horizontal,
|
||||||
Vertical
|
Vertical
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum CalendarSynchronizationType
|
public enum CalendarSynchronizationType
|
||||||
{
|
{
|
||||||
ExecuteRequests, // Execute all requests in the queue.
|
ExecuteRequests, // Execute all requests in the queue.
|
||||||
@@ -8,4 +8,3 @@
|
|||||||
SingleCalendar, // Sync events for only specified calendars.
|
SingleCalendar, // Sync events for only specified calendars.
|
||||||
UpdateProfile // Update profile information only.
|
UpdateProfile // Update profile information only.
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum ChangeRequestType
|
public enum ChangeRequestType
|
||||||
{
|
{
|
||||||
MailMarkAs,
|
MailMarkAs,
|
||||||
@@ -21,4 +21,3 @@
|
|||||||
SendDraft,
|
SendDraft,
|
||||||
FetchSingleItem
|
FetchSingleItem
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum CustomIncomingServerType
|
public enum CustomIncomingServerType
|
||||||
{
|
{
|
||||||
POP3,
|
POP3,
|
||||||
IMAP4
|
IMAP4
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum DayHeaderDisplayType
|
public enum DayHeaderDisplayType
|
||||||
{
|
{
|
||||||
TwelveHour,
|
TwelveHour,
|
||||||
TwentyFourHour,
|
TwentyFourHour,
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum DraftCreationReason
|
public enum DraftCreationReason
|
||||||
{
|
{
|
||||||
Empty,
|
Empty,
|
||||||
@@ -7,4 +7,3 @@
|
|||||||
ReplyAll,
|
ReplyAll,
|
||||||
Forward
|
Forward
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum FilterOptionType
|
public enum FilterOptionType
|
||||||
{
|
{
|
||||||
All,
|
All,
|
||||||
@@ -8,4 +8,3 @@
|
|||||||
Mentions,
|
Mentions,
|
||||||
Files
|
Files
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Defines all possible folder operations that can be done.
|
/// Defines all possible folder operations that can be done.
|
||||||
/// Available values for each folder is returned by IContextMenuProvider
|
/// Available values for each folder is returned by IContextMenuProvider
|
||||||
@@ -20,4 +20,3 @@
|
|||||||
CreateSubFolder,
|
CreateSubFolder,
|
||||||
Seperator
|
Seperator
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum ImapAuthenticationMethod
|
public enum ImapAuthenticationMethod
|
||||||
{
|
{
|
||||||
Auto,
|
Auto,
|
||||||
@@ -10,4 +10,3 @@
|
|||||||
CramMd5,
|
CramMd5,
|
||||||
DigestMd5
|
DigestMd5
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum ImapConnectionSecurity
|
public enum ImapConnectionSecurity
|
||||||
{
|
{
|
||||||
Auto,
|
Auto,
|
||||||
@@ -7,4 +7,3 @@
|
|||||||
StartTls,
|
StartTls,
|
||||||
SslTls
|
SslTls
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum InfoBarAnimationType
|
public enum InfoBarAnimationType
|
||||||
{
|
{
|
||||||
SlideFromRightToLeft,
|
SlideFromRightToLeft,
|
||||||
SlideFromBottomToTop
|
SlideFromBottomToTop
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum InfoBarMessageType
|
public enum InfoBarMessageType
|
||||||
{
|
{
|
||||||
Information,
|
Information,
|
||||||
@@ -7,4 +7,3 @@
|
|||||||
Warning,
|
Warning,
|
||||||
Error
|
Error
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum MailAttachmentType
|
public enum MailAttachmentType
|
||||||
{
|
{
|
||||||
None,
|
None,
|
||||||
@@ -13,4 +13,3 @@
|
|||||||
Archive,
|
Archive,
|
||||||
Other
|
Other
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum MailImportance
|
public enum MailImportance
|
||||||
{
|
{
|
||||||
Low,
|
Low,
|
||||||
Normal,
|
Normal,
|
||||||
High
|
High
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum MailListDisplayMode
|
public enum MailListDisplayMode
|
||||||
{
|
{
|
||||||
Spacious,
|
Spacious,
|
||||||
Medium,
|
Medium,
|
||||||
Compact,
|
Compact,
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum MailMarkAsOption
|
public enum MailMarkAsOption
|
||||||
{
|
{
|
||||||
WhenSelected,
|
WhenSelected,
|
||||||
DontMark,
|
DontMark,
|
||||||
AfterDelay
|
AfterDelay
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
// Synchronizer requests.
|
// Synchronizer requests.
|
||||||
public enum MailSynchronizerOperation
|
public enum MailSynchronizerOperation
|
||||||
{
|
{
|
||||||
@@ -55,4 +55,3 @@
|
|||||||
DiscardLocalDraft,
|
DiscardLocalDraft,
|
||||||
Navigate // For toast activation
|
Navigate // For toast activation
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum MailProviderType
|
public enum MailProviderType
|
||||||
{
|
{
|
||||||
Outlook,
|
Outlook,
|
||||||
Gmail,
|
Gmail,
|
||||||
IMAP4 = 4 // 2-3 were removed after release. Don't change for backward compatibility.
|
IMAP4 = 4 // 2-3 were removed after release. Don't change for backward compatibility.
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum MailSynchronizationType
|
public enum MailSynchronizationType
|
||||||
{
|
{
|
||||||
UpdateProfile, // Only update profile information
|
UpdateProfile, // Only update profile information
|
||||||
@@ -11,4 +11,3 @@
|
|||||||
Alias, // Only update alias information
|
Alias, // Only update alias information
|
||||||
IMAPIdle // Idle client triggered synchronization.
|
IMAPIdle // Idle client triggered synchronization.
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum NavigationReferenceFrame
|
public enum NavigationReferenceFrame
|
||||||
{
|
{
|
||||||
ShellFrame,
|
ShellFrame,
|
||||||
RenderingFrame
|
RenderingFrame
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Defines the potential reasons for picking folder in the folder picking dialog.
|
/// Defines the potential reasons for picking folder in the folder picking dialog.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -9,4 +9,3 @@
|
|||||||
SpecialFolder,
|
SpecialFolder,
|
||||||
Any
|
Any
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum PrintingResult
|
public enum PrintingResult
|
||||||
{
|
{
|
||||||
Abandoned,
|
Abandoned,
|
||||||
@@ -7,4 +7,3 @@
|
|||||||
Failed,
|
Failed,
|
||||||
Submitted
|
Submitted
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// What should happen to server app when the client is terminated.
|
/// What should happen to server app when the client is terminated.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -9,4 +9,3 @@
|
|||||||
Invisible, // Still runs, tray icon is invisible.
|
Invisible, // Still runs, tray icon is invisible.
|
||||||
Terminate // Server is terminated as Wino terminates.
|
Terminate // Server is terminated as Wino terminates.
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum SortingOptionType
|
public enum SortingOptionType
|
||||||
{
|
{
|
||||||
ReceiveDate,
|
ReceiveDate,
|
||||||
Sender
|
Sender
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum SpecialFolderType
|
public enum SpecialFolderType
|
||||||
{
|
{
|
||||||
Inbox,
|
Inbox,
|
||||||
@@ -21,4 +21,3 @@
|
|||||||
Other,
|
Other,
|
||||||
More
|
More
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum SpecialImapProvider
|
public enum SpecialImapProvider
|
||||||
{
|
{
|
||||||
None,
|
None,
|
||||||
iCloud,
|
iCloud,
|
||||||
Yahoo
|
Yahoo
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum StartupBehaviorResult
|
public enum StartupBehaviorResult
|
||||||
{
|
{
|
||||||
Enabled,
|
Enabled,
|
||||||
@@ -8,4 +8,3 @@
|
|||||||
DisabledByPolicy,
|
DisabledByPolicy,
|
||||||
Fatal
|
Fatal
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
// From the SDK.
|
// From the SDK.
|
||||||
public enum StorePurchaseResult
|
public enum StorePurchaseResult
|
||||||
{
|
{
|
||||||
@@ -16,4 +16,3 @@
|
|||||||
// The purchase request did not succeed.
|
// The purchase request did not succeed.
|
||||||
NotPurchased,
|
NotPurchased,
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum SynchronizationCompletedState
|
public enum SynchronizationCompletedState
|
||||||
{
|
{
|
||||||
Success, // All succeeded.
|
Success, // All succeeded.
|
||||||
Canceled, // Canceled by user or HTTP call.
|
Canceled, // Canceled by user or HTTP call.
|
||||||
Failed // Exception.
|
Failed // Exception.
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Enumeration for the source of synchronization.
|
/// Enumeration for the source of synchronization.
|
||||||
/// Right now it can either be from the client or the server.
|
/// Right now it can either be from the client or the server.
|
||||||
@@ -9,4 +9,3 @@
|
|||||||
Client,
|
Client,
|
||||||
Server
|
Server
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum WinoAppType
|
public enum WinoAppType
|
||||||
{
|
{
|
||||||
Unknown,
|
Unknown,
|
||||||
Mail,
|
Mail,
|
||||||
Calendar
|
Calendar
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum WinoCustomMessageDialogIcon
|
public enum WinoCustomMessageDialogIcon
|
||||||
{
|
{
|
||||||
Information,
|
Information,
|
||||||
@@ -7,4 +7,3 @@
|
|||||||
Error,
|
Error,
|
||||||
Question
|
Question
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// All registered views.
|
/// All registered views.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -31,4 +31,3 @@
|
|||||||
CalendarSettingsPage,
|
CalendarSettingsPage,
|
||||||
EventDetailsPage
|
EventDetailsPage
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Enums
|
namespace Wino.Core.Domain.Enums;
|
||||||
{
|
|
||||||
public enum WinoServerConnectionStatus
|
public enum WinoServerConnectionStatus
|
||||||
{
|
{
|
||||||
None,
|
None,
|
||||||
@@ -8,4 +8,3 @@
|
|||||||
Disconnected,
|
Disconnected,
|
||||||
Failed
|
Failed
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
public class AccountSetupCanceledException : System.Exception
|
public class AccountSetupCanceledException : System.Exception
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
using System;
|
using System;
|
||||||
using Wino.Core.Domain.Entities.Shared;
|
using Wino.Core.Domain.Entities.Shared;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Thrown when IAuthenticator requires user interaction to fix authentication issues.
|
/// Thrown when IAuthenticator requires user interaction to fix authentication issues.
|
||||||
/// It can be expired and can't restorable token, or some stuff that requires re-authentication.
|
/// It can be expired and can't restorable token, or some stuff that requires re-authentication.
|
||||||
@@ -16,4 +16,3 @@ namespace Wino.Core.Domain.Exceptions
|
|||||||
|
|
||||||
public MailAccount Account { get; }
|
public MailAccount Account { get; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using System;
|
using System;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// All exceptions related to authentication.
|
/// All exceptions related to authentication.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -15,4 +15,3 @@ namespace Wino.Core.Domain.Exceptions
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
using System;
|
using System;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// An exception thrown when the background task registration is failed.
|
/// An exception thrown when the background task registration is failed.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class BackgroundTaskRegistrationFailedException : Exception { }
|
public class BackgroundTaskRegistrationFailedException : Exception { }
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,11 +1,10 @@
|
|||||||
using System;
|
using System;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Thrown when composer cant find the mime to load.
|
/// Thrown when composer cant find the mime to load.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class ComposerMimeNotFoundException : Exception
|
public class ComposerMimeNotFoundException : Exception
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,11 +1,10 @@
|
|||||||
using System;
|
using System;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
public class CustomThemeCreationFailedException : Exception
|
public class CustomThemeCreationFailedException : Exception
|
||||||
{
|
{
|
||||||
public CustomThemeCreationFailedException(string message) : base(message)
|
public CustomThemeCreationFailedException(string message) : base(message)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
public class GoogleAuthenticationException : System.Exception
|
public class GoogleAuthenticationException : System.Exception
|
||||||
{
|
{
|
||||||
public GoogleAuthenticationException(string message) : base(message) { }
|
public GoogleAuthenticationException(string message) : base(message) { }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using System;
|
using System;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
public class ImapClientPoolException : Exception
|
public class ImapClientPoolException : Exception
|
||||||
{
|
{
|
||||||
public ImapClientPoolException(Exception innerException, string protocolLog) : base(Translator.Exception_ImapClientPoolFailed, innerException)
|
public ImapClientPoolException(Exception innerException, string protocolLog) : base(Translator.Exception_ImapClientPoolFailed, innerException)
|
||||||
@@ -11,4 +11,3 @@ namespace Wino.Core.Domain.Exceptions
|
|||||||
|
|
||||||
public string ProtocolLog { get; }
|
public string ProtocolLog { get; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using Wino.Core.Domain.Models.AutoDiscovery;
|
using Wino.Core.Domain.Models.AutoDiscovery;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
public class ImapConnectionFailedPackage
|
public class ImapConnectionFailedPackage
|
||||||
{
|
{
|
||||||
public ImapConnectionFailedPackage(string errorMessage, string protocolLog, AutoDiscoverySettings settings)
|
public ImapConnectionFailedPackage(string errorMessage, string protocolLog, AutoDiscoverySettings settings)
|
||||||
@@ -15,4 +15,3 @@ namespace Wino.Core.Domain.Exceptions
|
|||||||
public string ErrorMessage { get; set; }
|
public string ErrorMessage { get; set; }
|
||||||
public string ProtocolLog { get; }
|
public string ProtocolLog { get; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
public class ImapSynchronizerStrategyException : System.Exception
|
public class ImapSynchronizerStrategyException : System.Exception
|
||||||
{
|
{
|
||||||
public ImapSynchronizerStrategyException(string message) : base(message)
|
public ImapSynchronizerStrategyException(string message) : base(message)
|
||||||
@@ -7,4 +7,3 @@
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
public class ImapTestSSLCertificateException : System.Exception
|
public class ImapTestSSLCertificateException : System.Exception
|
||||||
{
|
{
|
||||||
public ImapTestSSLCertificateException(string issuer, string expirationDateString, string validFromDateString)
|
public ImapTestSSLCertificateException(string issuer, string expirationDateString, string validFromDateString)
|
||||||
@@ -14,4 +14,3 @@
|
|||||||
public string ValidFromDateString { get; set; }
|
public string ValidFromDateString { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
using System;
|
using System;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
public class InvalidMoveTargetException : Exception { }
|
public class InvalidMoveTargetException : Exception { }
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
public class MissingAliasException : System.Exception
|
public class MissingAliasException : System.Exception
|
||||||
{
|
{
|
||||||
public MissingAliasException() : base(Translator.Exception_MissingAlias) { }
|
public MissingAliasException() : base(Translator.Exception_MissingAlias) { }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,11 +1,10 @@
|
|||||||
using System;
|
using System;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
public class SynchronizerEntityNotFoundException : Exception
|
public class SynchronizerEntityNotFoundException : Exception
|
||||||
{
|
{
|
||||||
public SynchronizerEntityNotFoundException(string message) : base(message)
|
public SynchronizerEntityNotFoundException(string message) : base(message)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using System;
|
using System;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
public class SynchronizerException : Exception
|
public class SynchronizerException : Exception
|
||||||
{
|
{
|
||||||
public SynchronizerException(string message) : base(message)
|
public SynchronizerException(string message) : base(message)
|
||||||
@@ -12,4 +12,3 @@ namespace Wino.Core.Domain.Exceptions
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// When IMAP account's system folder configuration setup is not done yet.
|
/// When IMAP account's system folder configuration setup is not done yet.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class SystemFolderConfigurationMissingException : System.Exception { }
|
public class SystemFolderConfigurationMissingException : System.Exception { }
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
using System;
|
using System;
|
||||||
using Wino.Core.Domain.Enums;
|
using Wino.Core.Domain.Enums;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Emitted when special folder is needed for an operation but it couldn't be found.
|
/// Emitted when special folder is needed for an operation but it couldn't be found.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -17,4 +17,3 @@ namespace Wino.Core.Domain.Exceptions
|
|||||||
public SpecialFolderType SpecialFolderType { get; }
|
public SpecialFolderType SpecialFolderType { get; }
|
||||||
public Guid AccountId { get; set; }
|
public Guid AccountId { get; set; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using System;
|
using System;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Exceptions
|
namespace Wino.Core.Domain.Exceptions;
|
||||||
{
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// All server crash types. Wino Server ideally should not throw anything else than this Exception type.
|
/// All server crash types. Wino Server ideally should not throw anything else than this Exception type.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -9,4 +9,3 @@ namespace Wino.Core.Domain.Exceptions
|
|||||||
{
|
{
|
||||||
public WinoServerException(string message) : base(message) { }
|
public WinoServerException(string message) : base(message) { }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
using System;
|
using System;
|
||||||
using Wino.Core.Domain.Models.Calendar;
|
using Wino.Core.Domain.Models.Calendar;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Extensions
|
namespace Wino.Core.Domain.Extensions;
|
||||||
{
|
|
||||||
public static class DateTimeExtensions
|
public static class DateTimeExtensions
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -30,4 +30,3 @@ namespace Wino.Core.Domain.Extensions
|
|||||||
return date.AddDays(-diff).Date;
|
return date.AddDays(-diff).Date;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Extensions
|
namespace Wino.Core.Domain.Extensions;
|
||||||
{
|
|
||||||
public static class ExceptionExtensions
|
public static class ExceptionExtensions
|
||||||
{
|
{
|
||||||
public static IEnumerable<Exception> GetInnerExceptions(this Exception ex)
|
public static IEnumerable<Exception> GetInnerExceptions(this Exception ex)
|
||||||
@@ -21,4 +21,3 @@ namespace Wino.Core.Domain.Extensions
|
|||||||
while (innerException != null);
|
while (innerException != null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Extensions
|
namespace Wino.Core.Domain.Extensions;
|
||||||
{
|
|
||||||
public static class MimeExtensions
|
public static class MimeExtensions
|
||||||
{
|
{
|
||||||
public static string GetBase64MimeMessage(this MimeKit.MimeMessage message)
|
public static string GetBase64MimeMessage(this MimeKit.MimeMessage message)
|
||||||
@@ -17,4 +17,3 @@ namespace Wino.Core.Domain.Extensions
|
|||||||
public static MimeKit.MimeMessage GetMimeMessageFromBase64(this string base64)
|
public static MimeKit.MimeMessage GetMimeMessageFromBase64(this string base64)
|
||||||
=> MimeKit.MimeMessage.Load(new System.IO.MemoryStream(Convert.FromBase64String(base64)));
|
=> MimeKit.MimeMessage.Load(new System.IO.MemoryStream(Convert.FromBase64String(base64)));
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using System;
|
using System;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Interfaces
|
namespace Wino.Core.Domain.Interfaces;
|
||||||
{
|
|
||||||
public interface IAccountCalendar
|
public interface IAccountCalendar
|
||||||
{
|
{
|
||||||
string Name { get; set; }
|
string Name { get; set; }
|
||||||
@@ -13,4 +13,3 @@ namespace Wino.Core.Domain.Interfaces
|
|||||||
bool IsExtended { get; set; }
|
bool IsExtended { get; set; }
|
||||||
Guid Id { get; set; }
|
Guid Id { get; set; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -2,12 +2,11 @@
|
|||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Wino.Core.Domain.Enums;
|
using Wino.Core.Domain.Enums;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Interfaces
|
namespace Wino.Core.Domain.Interfaces;
|
||||||
{
|
|
||||||
public interface IAccountCreationDialog
|
public interface IAccountCreationDialog
|
||||||
{
|
{
|
||||||
Task ShowDialogAsync(CancellationTokenSource cancellationTokenSource);
|
Task ShowDialogAsync(CancellationTokenSource cancellationTokenSource);
|
||||||
void Complete(bool cancel);
|
void Complete(bool cancel);
|
||||||
AccountCreationDialogState State { get; set; }
|
AccountCreationDialogState State { get; set; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
using Wino.Core.Domain.Entities.Mail;
|
using Wino.Core.Domain.Entities.Mail;
|
||||||
using Wino.Core.Domain.Entities.Shared;
|
using Wino.Core.Domain.Entities.Shared;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Interfaces
|
namespace Wino.Core.Domain.Interfaces;
|
||||||
{
|
|
||||||
public interface IAccountMenuItem : IMenuItem
|
public interface IAccountMenuItem : IMenuItem
|
||||||
{
|
{
|
||||||
bool IsEnabled { get; set; }
|
bool IsEnabled { get; set; }
|
||||||
@@ -19,4 +19,3 @@ namespace Wino.Core.Domain.Interfaces
|
|||||||
|
|
||||||
MergedInbox Parameter { get; }
|
MergedInbox Parameter { get; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
namespace Wino.Core.Domain.Interfaces
|
namespace Wino.Core.Domain.Interfaces;
|
||||||
{
|
|
||||||
public interface IAccountPickerDialog
|
public interface IAccountPickerDialog
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using System;
|
using System;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Interfaces
|
namespace Wino.Core.Domain.Interfaces;
|
||||||
{
|
|
||||||
public interface IAccountProviderDetailViewModel
|
public interface IAccountProviderDetailViewModel
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -35,4 +35,3 @@ namespace Wino.Core.Domain.Interfaces
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
int HoldingAccountCount { get; }
|
int HoldingAccountCount { get; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -1,11 +1,10 @@
|
|||||||
using Wino.Core.Domain.Entities.Shared;
|
using Wino.Core.Domain.Entities.Shared;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Interfaces
|
namespace Wino.Core.Domain.Interfaces;
|
||||||
{
|
|
||||||
public interface IAccountProviderDetails
|
public interface IAccountProviderDetails
|
||||||
{
|
{
|
||||||
MailAccount Account { get; set; }
|
MailAccount Account { get; set; }
|
||||||
bool AutoExtend { get; set; }
|
bool AutoExtend { get; set; }
|
||||||
IProviderDetail ProviderDetail { get; set; }
|
IProviderDetail ProviderDetail { get; set; }
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
@@ -5,8 +5,8 @@ using Wino.Core.Domain.Entities.Mail;
|
|||||||
using Wino.Core.Domain.Entities.Shared;
|
using Wino.Core.Domain.Entities.Shared;
|
||||||
using Wino.Core.Domain.Models.Accounts;
|
using Wino.Core.Domain.Models.Accounts;
|
||||||
|
|
||||||
namespace Wino.Core.Domain.Interfaces
|
namespace Wino.Core.Domain.Interfaces;
|
||||||
{
|
|
||||||
public interface IAccountService
|
public interface IAccountService
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -157,4 +157,3 @@ namespace Wino.Core.Domain.Interfaces
|
|||||||
Task<MailAccountAlias> GetPrimaryAccountAliasAsync(Guid accountId);
|
Task<MailAccountAlias> GetPrimaryAccountAliasAsync(Guid accountId);
|
||||||
Task<bool> IsAccountFocusedEnabledAsync(Guid accountId);
|
Task<bool> IsAccountFocusedEnabledAsync(Guid accountId);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user