From 2c782ad01824166cab603076a7bbddbc514788ce Mon Sep 17 00:00:00 2001 From: Mihai Moldovan Date: Thu, 31 Aug 2023 11:58:21 +0200 Subject: settings: add shutdown-dialog-timeout integer option. Defaulting to 60, this sets the amount in seconds until the focused button is triggered in the shutdown dialog. --- data/org.ArcticaProject.arctica-greeter.gschema.xml | 4 ++++ src/settings.vala | 1 + 2 files changed, 5 insertions(+) diff --git a/data/org.ArcticaProject.arctica-greeter.gschema.xml b/data/org.ArcticaProject.arctica-greeter.gschema.xml index 28002cc..52633c5 100644 --- a/data/org.ArcticaProject.arctica-greeter.gschema.xml +++ b/data/org.ArcticaProject.arctica-greeter.gschema.xml @@ -211,5 +211,9 @@ false Whether to hide Wayland sessions. + + 60 + Time in seconds until the shutdown dialog forcefully selects the default action. Set to 0 to disable. + diff --git a/src/settings.vala b/src/settings.vala index 7e49894..16b5a82 100644 --- a/src/settings.vala +++ b/src/settings.vala @@ -73,6 +73,7 @@ public class AGSettings : Object public const string KEY_MENUBAR_ALPHA = "menubar-alpha"; public const string KEY_HIDE_X11_SESSIONS = "hide-x11-sessions"; public const string KEY_HIDE_WAYLAND_SESSIONS = "hide-wayland-sessions"; + public const string KEY_SHUTDOWN_DIALOG_TIMEOUT = "shutdown-dialog-timeout"; public static bool get_boolean (string key) { -- cgit v1.2.3