summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2023-01-12 11:43:26 +0100
committerBastien Nocera <hadess@hadess.net>2023-01-12 11:45:16 +0100
commitc68479a7f29a9f916785c4f3e936efb4117fe15f (patch)
treedd8577bcdf01d04145385f76f03cd21c911c589e
parent0ad4e34c54d848481adeabb46ff8c78789daf1b9 (diff)
downloadgnome-settings-daemon-wip/hadess/unsupported-screensaver-method.tar.gz
screensaver-proxy: Better explain why some methods don't workwip/hadess/unsupported-screensaver-method
Clarify that the reason why a number of org.freedesktop.ScreenSaver methods aren't implemented is because they're KDE-implementation-specific, and not part of the idle inhibition specification. Closes: #632
-rw-r--r--plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c b/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c
index e434eb90..f9bb47c9 100644
--- a/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c
+++ b/plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c
@@ -284,7 +284,7 @@ handle_method_call (GDBusConnection *connection,
unimplemented:
g_dbus_method_invocation_return_dbus_error (invocation,
"org.freedesktop.DBus.Error.NotSupported",
- "This method is not implemented");
+ "This method is not part of the idle inhibition specification: https://specifications.freedesktop.org/idle-inhibit-spec/latest/");
return;
error:
g_dbus_method_invocation_return_gerror (invocation, error);