Local draft resent and default app mode settings.

This commit is contained in:
Burak Kaan Köse
2026-02-22 17:55:57 +01:00
parent 311b3c77c8
commit 33672ab0aa
12 changed files with 229 additions and 30 deletions
@@ -290,6 +290,19 @@ public class PreferencesService(IConfigurationService configurationService) : Ob
set => SetPropertyAndSave(nameof(EmailSyncIntervalMinutes), value);
}
public WinoApplicationMode DefaultApplicationMode
{
get
{
var configuredMode = _configurationService.Get(nameof(DefaultApplicationMode), WinoApplicationMode.Mail);
return Enum.IsDefined(typeof(WinoApplicationMode), configuredMode)
? configuredMode
: WinoApplicationMode.Mail;
}
set => SaveProperty(propertyName: nameof(DefaultApplicationMode), value);
}
public CalendarSettings GetCurrentCalendarSettings()
{
var workingDays = GetDaysBetween(WorkingDayStart, WorkingDayEnd);