Settings refactoring.
This commit is contained in:
@@ -21,7 +21,6 @@ public enum WinoPage
|
||||
MessageListPage,
|
||||
MailListPage,
|
||||
ReadComposePanePage,
|
||||
LanguageTimePage,
|
||||
AppPreferencesPage,
|
||||
SettingOptionsPage,
|
||||
AliasManagementPage,
|
||||
@@ -29,6 +28,9 @@ public enum WinoPage
|
||||
KeyboardShortcutsPage,
|
||||
CalendarPage,
|
||||
CalendarSettingsPage,
|
||||
CalendarRenderingSettingsPage,
|
||||
CalendarNotificationSettingsPage,
|
||||
CalendarPreferenceSettingsPage,
|
||||
CalendarAccountSettingsPage,
|
||||
EventDetailsPage,
|
||||
CalendarEventComposePage,
|
||||
|
||||
@@ -47,11 +47,11 @@ public static class SettingsNavigationInfoProvider
|
||||
Translator.SettingsAppPreferences_Description,
|
||||
"\uE770",
|
||||
searchKeywords: Translator.SettingsSearch_AppPreferences_Keywords),
|
||||
new(WinoPage.LanguageTimePage,
|
||||
Translator.SettingsLanguageTime_Title,
|
||||
Translator.SettingsLanguageTime_Description,
|
||||
"\uE775",
|
||||
searchKeywords: Translator.SettingsSearch_LanguageTime_Keywords),
|
||||
new(WinoPage.KeyboardShortcutsPage,
|
||||
Translator.Settings_KeyboardShortcuts_Title,
|
||||
Translator.Settings_KeyboardShortcuts_Description,
|
||||
"\uE765",
|
||||
searchKeywords: Translator.SettingsSearch_KeyboardShortcuts_Keywords),
|
||||
new(WinoPage.PersonalizationPage,
|
||||
Translator.SettingsPersonalization_Title,
|
||||
Translator.SettingsPersonalization_Description,
|
||||
@@ -63,11 +63,6 @@ public static class SettingsNavigationInfoProvider
|
||||
"\uE946",
|
||||
searchKeywords: Translator.SettingsSearch_About_Keywords),
|
||||
new(null, Translator.SettingsOptions_MailSection, string.Empty, "\uE715", isSeparator: true),
|
||||
new(WinoPage.KeyboardShortcutsPage,
|
||||
Translator.Settings_KeyboardShortcuts_Title,
|
||||
Translator.Settings_KeyboardShortcuts_Description,
|
||||
"\uE765",
|
||||
searchKeywords: Translator.SettingsSearch_KeyboardShortcuts_Keywords),
|
||||
new(WinoPage.MessageListPage,
|
||||
Translator.SettingsMessageList_Title,
|
||||
Translator.SettingsMessageList_Description,
|
||||
@@ -89,11 +84,22 @@ public static class SettingsNavigationInfoProvider
|
||||
"\uE81C",
|
||||
searchKeywords: Translator.SettingsSearch_Storage_Keywords),
|
||||
new(null, Translator.SettingsOptions_CalendarSection, string.Empty, "\uE787", isSeparator: true),
|
||||
new(WinoPage.CalendarSettingsPage,
|
||||
Translator.SettingsCalendarSettings_Title,
|
||||
Translator.SettingsCalendarSettings_Description,
|
||||
new(WinoPage.CalendarRenderingSettingsPage,
|
||||
Translator.CalendarSettings_Rendering_Title,
|
||||
Translator.CalendarSettings_Rendering_Description,
|
||||
"\uE787",
|
||||
searchKeywords: Translator.SettingsSearch_CalendarSettings_Keywords)
|
||||
,
|
||||
new(WinoPage.CalendarNotificationSettingsPage,
|
||||
Translator.CalendarSettings_Notifications_Title,
|
||||
Translator.CalendarSettings_Notifications_Description,
|
||||
"\uE7F4",
|
||||
searchKeywords: Translator.SettingsSearch_CalendarSettings_Keywords),
|
||||
new(WinoPage.CalendarPreferenceSettingsPage,
|
||||
Translator.CalendarSettings_Preferences_Title,
|
||||
Translator.CalendarSettings_Preferences_Description,
|
||||
"\uE713",
|
||||
searchKeywords: Translator.SettingsSearch_CalendarSettings_Keywords)
|
||||
];
|
||||
}
|
||||
|
||||
@@ -140,9 +146,11 @@ public static class SettingsNavigationInfoProvider
|
||||
WinoPage.AboutPage => Translator.SettingsAbout_Title,
|
||||
WinoPage.MessageListPage => Translator.SettingsMessageList_Title,
|
||||
WinoPage.ReadComposePanePage => Translator.SettingsReadComposePane_Title,
|
||||
WinoPage.LanguageTimePage => Translator.SettingsLanguageTime_Title,
|
||||
WinoPage.AppPreferencesPage => Translator.SettingsAppPreferences_Title,
|
||||
WinoPage.CalendarSettingsPage => Translator.SettingsCalendarSettings_Title,
|
||||
WinoPage.CalendarSettingsPage => Translator.CalendarSettings_Preferences_Title,
|
||||
WinoPage.CalendarRenderingSettingsPage => Translator.CalendarSettings_Rendering_Title,
|
||||
WinoPage.CalendarNotificationSettingsPage => Translator.CalendarSettings_Notifications_Title,
|
||||
WinoPage.CalendarPreferenceSettingsPage => Translator.CalendarSettings_Preferences_Title,
|
||||
WinoPage.SignatureAndEncryptionPage => Translator.SettingsSignatureAndEncryption_Title,
|
||||
WinoPage.KeyboardShortcutsPage => Translator.Settings_KeyboardShortcuts_Title,
|
||||
WinoPage.StoragePage => Translator.SettingsStorage_Title,
|
||||
@@ -162,7 +170,8 @@ public static class SettingsNavigationInfoProvider
|
||||
WinoPage.ImapCalDavSettingsPage => WinoPage.ManageAccountsPage,
|
||||
WinoPage.EmailTemplatesPage => WinoPage.ManageAccountsPage,
|
||||
WinoPage.CreateEmailTemplatePage => WinoPage.ManageAccountsPage,
|
||||
WinoPage.CalendarAccountSettingsPage => WinoPage.CalendarSettingsPage,
|
||||
WinoPage.CalendarSettingsPage => WinoPage.CalendarPreferenceSettingsPage,
|
||||
WinoPage.CalendarAccountSettingsPage => WinoPage.CalendarPreferenceSettingsPage,
|
||||
_ => pageType
|
||||
};
|
||||
|
||||
|
||||
@@ -1127,6 +1127,12 @@
|
||||
"CalendarSettings_NewEventBehavior_Description": "Choose whether the New Event button should ask for a calendar each time or always open a specific calendar.",
|
||||
"CalendarSettings_NewEventBehavior_AskEachTime": "Ask each time.",
|
||||
"CalendarSettings_NewEventBehavior_AlwaysUseSpecificCalendar": "Always use specific calendar.",
|
||||
"CalendarSettings_Rendering_Title": "Rendering",
|
||||
"CalendarSettings_Rendering_Description": "Configure calendar layout and display behavior.",
|
||||
"CalendarSettings_Notifications_Title": "Notifications",
|
||||
"CalendarSettings_Notifications_Description": "Choose default reminder and snooze behavior.",
|
||||
"CalendarSettings_Preferences_Title": "Preferences",
|
||||
"CalendarSettings_Preferences_Description": "Set how the New Event button behaves.",
|
||||
"WhatIsNew_GetStartedButton": "Get Started",
|
||||
"WhatIsNew_ContinueAnywayButton": "Continue anyway",
|
||||
"WhatIsNew_PreparingForNewVersionButton": "Preparing for new version...",
|
||||
@@ -1176,6 +1182,12 @@
|
||||
"WinoAccount_Management_AiPackPromoPrice": "$4.99 / mo",
|
||||
"WinoAccount_Management_AiPackPromoRequests": "1,000 requests",
|
||||
"WinoAccount_Management_AiPackGetButton": "Get AI Pack",
|
||||
"WinoAddOn_AI_PACK_Name": "Wino AI Pack",
|
||||
"WinoAddOn_AI_PACK_Description": "AI-powered tools for translate, rewrite, and summarize actions in Wino Mail.",
|
||||
"WinoAddOn_AI_PACK_Keywords": "AI, translate, rewrite, summarize, productivity",
|
||||
"WinoAddOn_UNLIMITED_ACCOUNTS_Name": "Unlimited Accounts",
|
||||
"WinoAddOn_UNLIMITED_ACCOUNTS_Description": "Remove the account limit and add as many mail accounts as you need.",
|
||||
"WinoAddOn_UNLIMITED_ACCOUNTS_Keywords": "accounts, unlimited, premium, add-on",
|
||||
"WinoAccount_Management_PurchaseRequiresSignIn": "Sign in with your Wino Account to complete this purchase.",
|
||||
"WinoAccount_Management_PurchaseStartFailed": "Wino could not start the checkout session for this add-on.",
|
||||
"WinoAccount_Management_AiPackSubscriptionActive": "Your subscription is active",
|
||||
|
||||
Reference in New Issue
Block a user