From 6cba3eb5b434f5a3a00a6568b72311fa4525745a Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Wed, 20 Apr 2022 13:43:41 +0200 Subject: [PATCH] I#1026 - alarm-notify: Add option to enable/disable desktop notifications Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1026 --- src/modules/calendar/e-calendar-preferences.c | 6 +++++ .../calendar/e-calendar-preferences.ui | 25 +++++++++++++++---- 2 files changed, 26 insertions(+), 5 deletions(-) diff --git a/src/modules/calendar/e-calendar-preferences.c b/src/modules/calendar/e-calendar-preferences.c index 4b763506e9..16f1487ad9 100644 --- a/src/modules/calendar/e-calendar-preferences.c +++ b/src/modules/calendar/e-calendar-preferences.c @@ -1120,6 +1120,12 @@ calendar_preferences_construct (ECalendarPreferences *prefs, widget, "active", G_SETTINGS_BIND_DEFAULT); + widget = e_builder_get_widget (prefs->priv->builder, "notify_enable_display"); + g_settings_bind ( + eds_calendar_settings, "notify-enable-display", + widget, "active", + G_SETTINGS_BIND_DEFAULT); + widget = e_builder_get_widget (prefs->priv->builder, "notify_enable_audio"); g_settings_bind ( eds_calendar_settings, "notify-enable-audio", diff --git a/src/modules/calendar/e-calendar-preferences.ui b/src/modules/calendar/e-calendar-preferences.ui index c0cfc593fb..5b4712bbf0 100644 --- a/src/modules/calendar/e-calendar-preferences.ui +++ b/src/modules/calendar/e-calendar-preferences.ui @@ -1644,6 +1644,21 @@ 2 + + + Enable de_sktop notifications + True + True + False + True + True + + + False + False + 3 + + Enable _audio notifications @@ -1656,7 +1671,7 @@ False False - 3 + 4 @@ -1671,7 +1686,7 @@ False False - 4 + 5 @@ -1686,7 +1701,7 @@ False False - 5 + 6 @@ -1756,7 +1771,7 @@ False False - 6 + 7 @@ -1826,7 +1841,7 @@ False False - 7 + 8