[gnome-flashback] screensaver: add inhibit method to login1 manager interface
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-flashback] screensaver: add inhibit method to login1 manager interface
- Date: Tue, 10 Dec 2019 21:34:29 +0000 (UTC)
commit 696052aabeb8559fbc014fb5370a18de40d0feb9
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Tue Dec 10 19:25:51 2019 +0200
screensaver: add inhibit method to login1 manager interface
We will need inhibitor lock to delay suspend until screen lock
is completed.
Also add name for PrepareForSleep signal argument.
.../libscreensaver/org.freedesktop.login1.Manager.xml | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/gnome-flashback/libscreensaver/org.freedesktop.login1.Manager.xml
b/gnome-flashback/libscreensaver/org.freedesktop.login1.Manager.xml
index 372a166..338ba3a 100644
--- a/gnome-flashback/libscreensaver/org.freedesktop.login1.Manager.xml
+++ b/gnome-flashback/libscreensaver/org.freedesktop.login1.Manager.xml
@@ -5,8 +5,17 @@
<interface name="org.freedesktop.login1.Manager">
<annotation name="org.gtk.GDBus.C.Name" value="LoginManagerGen" />
+ <method name="Inhibit">
+ <annotation name="org.gtk.GDBus.C.UnixFD" value="true" />
+ <arg name="what" type="s" direction="in" />
+ <arg name="who" type="s" direction="in" />
+ <arg name="why" type="s" direction="in" />
+ <arg name="mode" type="s" direction="in" />
+ <arg name="pipe_fd" type="h" direction="out" />
+ </method>
+
<signal name="PrepareForSleep">
- <arg type="b" direction="out" />
+ <arg name="start" type="b" direction="out" />
</signal>
</interface>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]