I am working with a fork of the 1.3.7 codebase. The current code for attempting to inhibit screen save/screen lock is some low level dbus C code. I am looking to replace this with C++ Gio::DBus code given this is supposed to be a C++ application :-)
I am using GNOME Shell so the current org.gnome.ScreenSaver code is basically a no-op, even using the more general org.freedesktop.ScreenSaver. I am experimenting with org.gnome.SessionManager.Inhibit just now. I have no way of working on Ubuntu or any other system so someone else will have to drive experiments on those platforms.
I am working with a fork of the 1.3.7 codebase. The current code for attempting to inhibit screen save/screen lock is some low level dbus C code. I am looking to replace this with C++ Gio::DBus code given this is supposed to be a C++ application :-)
I am using GNOME Shell so the current org.gnome. ScreenSaver code is basically a no-op, even using the more general org.freedesktop .ScreenSaver. I am experimenting with org.gnome. SessionManager. Inhibit just now. I have no way of working on Ubuntu or any other system so someone else will have to drive experiments on those platforms.