Add snooze support for calendar reminders (toast UI, service, DB) (#825)

* Filter reminder snooze options by default reminder

* Some updates.

* Fixing empty welcome page issue and attendee loading.

* Icon system for notifications and snooze options etc.
This commit is contained in:
Burak Kaan Köse
2026-03-04 00:12:52 +01:00
committed by GitHub
parent e816e87f61
commit 5b3739c6cf
85 changed files with 486 additions and 27 deletions
@@ -129,6 +129,19 @@ public class NavigationService : NavigationServiceBase, INavigationService
if (frameType == NavigationReferenceFrame.ShellFrame) return shellWindow.GetMainFrame();
if (frameType == NavigationReferenceFrame.InnerShellFrame)
{
if (mainFrame.Content is MailAppShell mailAppShell)
{
return mailAppShell.GetShellFrame();
}
if (mainFrame.Content is CalendarAppShell calendarAppShell)
{
return calendarAppShell.GetShellFrame();
}
}
var contentRoot = mainFrame.Content as UIElement;
if (contentRoot == null) return mainFrame;