From c68479a7f29a9f916785c4f3e936efb4117fe15f Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Thu, 12 Jan 2023 11:43:26 +0100 Subject: screensaver-proxy: Better explain why some methods don't work 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 --- plugins/screensaver-proxy/gsd-screensaver-proxy-manager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); -- cgit v1.2.1