feat: sender favicon avatars

This commit is contained in:
Linus Rath
2026-03-09 18:55:44 +01:00
parent cf02f587de
commit 481d566eb6
12 changed files with 176 additions and 3 deletions
+7
View File
@@ -41,6 +41,9 @@ interface SettingsState {
calendarNotificationsEnabled: boolean;
calendarNotificationSound: boolean;
// Experimental
senderFavicons: boolean;
// Advanced
debugMode: boolean;
@@ -90,6 +93,9 @@ const DEFAULT_SETTINGS = {
calendarNotificationsEnabled: true,
calendarNotificationSound: true,
// Experimental
senderFavicons: false,
// Advanced
debugMode: false,
};
@@ -146,6 +152,7 @@ export const useSettingsStore = create<SettingsState>()(
sessionTimeout: state.sessionTimeout,
calendarNotificationsEnabled: state.calendarNotificationsEnabled,
calendarNotificationSound: state.calendarNotificationSound,
senderFavicons: state.senderFavicons,
debugMode: state.debugMode,
};
return JSON.stringify(settings, null, 2);