Add capability-first account and calendar setup flow

This commit is contained in:
Burak Kaan Köse
2026-04-20 19:38:30 +02:00
parent 54148716bb
commit d85812ed7b
41 changed files with 1369 additions and 333 deletions
@@ -158,7 +158,9 @@ public sealed partial class NewAccountDialog : ContentDialog
AccountNameTextbox.Text.Trim(),
details,
SelectedColor?.Hex ?? string.Empty,
initialSynchronizationRange);
initialSynchronizationRange,
true,
calendarSupportMode != ImapCalendarSupportMode.Disabled);
Hide();
return;
@@ -185,7 +187,9 @@ public sealed partial class NewAccountDialog : ContentDialog
AccountNameTextbox.Text.Trim(),
null,
SelectedColor?.Hex ?? string.Empty,
initialSynchronizationRange);
initialSynchronizationRange,
true,
true);
Hide();
}
}