New setting options.

This commit is contained in:
Burak Kaan Köse
2025-12-31 14:09:57 +01:00
parent 61fb10a951
commit f917e4a721
11 changed files with 487 additions and 163 deletions
@@ -1,8 +0,0 @@
namespace Wino.Core.Domain.Enums;
public enum SettingOptionCategory
{
General,
Mail,
Calendar
}
@@ -1,9 +0,0 @@
using System.Collections.Generic;
using Wino.Core.Domain.Models.Settings;
namespace Wino.Core.Domain.Interfaces;
public interface ISettingsBuilderService
{
List<SettingOption> GetSettingItems();
}
@@ -1,5 +0,0 @@
using Wino.Core.Domain.Enums;
namespace Wino.Core.Domain.Models.Settings;
public record SettingOption(string Title, string Description, WinoPage NavigationPage, SettingOptionCategory Category, string PathIcon);
@@ -63,6 +63,7 @@
"Buttons_Edit": "Edit",
"Buttons_EnableImageRendering": "Enable",
"Buttons_Multiselect": "Select Multiple",
"Buttons_Manage": "Manage",
"Buttons_No": "No",
"Buttons_Open": "Open",
"Buttons_Purchase": "Purchase",
@@ -623,6 +624,10 @@
"SettingsNotificationsAndTaskbar_Description": "Change whether notifications should be displayed and taskbar badge for this account.",
"SettingsNotificationsAndTaskbar_Title": "Notifications & Taskbar",
"SettingsOptions_Title": "Settings",
"SettingsOptions_GeneralSection": "General",
"SettingsOptions_MailSection": "Mail",
"SettingsOptions_CalendarSection": "Calendar",
"SettingsOptions_MoreComingSoon": "More options coming soon",
"SettingsPaneLengthReset_Description": "Reset the size of the mail list to original if you have issues with it.",
"SettingsPaneLengthReset_Title": "Reset Mail List Size",
"SettingsPaypal_Description": "Show much more love ❤️ All donations are appreciated.",