aboutsummaryrefslogtreecommitdiff
path: root/src/settings-live.cpp
diff options
context:
space:
mode:
authorRobert Tari <robert@tari.in>2021-09-02 20:05:04 +0200
committerRobert Tari <robert@tari.in>2021-09-02 20:05:04 +0200
commit941de24ca680e6844d874dc49288dd05340a6b60 (patch)
tree6085a76de8f3c22341872feef28537df9d083684 /src/settings-live.cpp
parent2748fa58a285684b2c51aee1db543f585d57abd0 (diff)
parent458218b1920bd92638d324a239dfc486013c0ddc (diff)
downloadayatana-indicator-datetime-941de24ca680e6844d874dc49288dd05340a6b60.tar.gz
ayatana-indicator-datetime-941de24ca680e6844d874dc49288dd05340a6b60.tar.bz2
ayatana-indicator-datetime-941de24ca680e6844d874dc49288dd05340a6b60.zip
Merge branch 'pr/fix-unit-tests'
Attributes GH PR #53: https://github.com/AyatanaIndicators/ayatana-indicator-datetime/pull/53
Diffstat (limited to 'src/settings-live.cpp')
-rw-r--r--src/settings-live.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/settings-live.cpp b/src/settings-live.cpp
index dc90d0e..cf18739 100644
--- a/src/settings-live.cpp
+++ b/src/settings-live.cpp
@@ -19,11 +19,6 @@
#include <datetime/settings-live.h>
-extern "C"
-{
- #include <ayatana/common/utils.h>
-}
-
namespace ayatana {
namespace indicator {
namespace datetime {
@@ -65,7 +60,10 @@ LiveSettings::LiveSettings():
update_alarm_haptic();
update_snooze_duration();
- if (ayatana_common_utils_is_lomiri())
+ GSettingsSchemaSource *pSource = g_settings_schema_source_get_default();
+ GSettingsSchema *pSchema = g_settings_schema_source_lookup(pSource, SETTINGS_NOTIFY_SCHEMA_ID, TRUE);
+
+ if (pSchema != NULL)
{
m_settings_cal_notification = g_settings_new_with_path(SETTINGS_NOTIFY_SCHEMA_ID, SETTINGS_NOTIFY_CALENDAR_PATH);
m_settings_general_notification = g_settings_new(SETTINGS_NOTIFY_APPS_SCHEMA_ID);