summaryrefslogtreecommitdiff
path: root/src/common/constants.h
diff options
context:
space:
mode:
authorVictor Kareh <[email protected]>2025-08-20 22:49:42 -0400
committerLuke from DC <[email protected]>2025-08-25 21:50:51 +0000
commitbc73e87a7f1431ec7711b70a2fb6ae647af9a251 (patch)
tree05ee7fb0c0d456564939d523483d5f0e8c880535 /src/common/constants.h
parentf3d64128881cdeb483de44e01ca090a238d1aa34 (diff)
downloadmate-notification-daemon-bc73e87a7f1431ec7711b70a2fb6ae647af9a251.tar.bz2
mate-notification-daemon-bc73e87a7f1431ec7711b70a2fb6ae647af9a251.tar.xz
capplet: Add timeout and persistence controls
Add new UI elements to configure default timeout, allow persistent notifications, and to display countdown on all notification messages.
Diffstat (limited to 'src/common/constants.h')
-rw-r--r--src/common/constants.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/common/constants.h b/src/common/constants.h
index d2894da..93bb20a 100644
--- a/src/common/constants.h
+++ b/src/common/constants.h
@@ -28,6 +28,9 @@
#define GSETTINGS_KEY_POPUP_LOCATION "popup-location"
#define GSETTINGS_KEY_SOUND_ENABLED "sound-enabled"
#define GSETTINGS_KEY_USE_ACTIVE_MONITOR "use-active-monitor"
+#define GSETTINGS_KEY_DEFAULT_TIMEOUT "default-timeout"
+#define GSETTINGS_KEY_ENABLE_PERSISTENCE "enable-persistence"
+#define GSETTINGS_KEY_SHOW_COUNTDOWN "show-countdown"
#define NOTIFICATION_BUS_NAME "org.freedesktop.Notifications"
#define NOTIFICATION_BUS_PATH "/org/freedesktop/Notifications"