[Libreoffice-commits] core.git: Changes to 'feature/screensaverinhibit-update'
Andrzej Hunt
andrzej at ahunt.org
Mon Oct 19 09:14:02 PDT 2015
New branch 'feature/screensaverinhibit-update' available with the following commits:
commit 704446d3ace0cfd20c7f44d2b86f180fa3f83fcd
Author: Andrzej Hunt <andrzej at ahunt.org>
Date: Mon Oct 19 18:03:37 2015 +0200
Lambda'ise the almost identical FDO and GSM screensaver inhibition
This doesn't save us much for now, but could be useful when yet another
screensaver inhibition standard is introduced. (The GSM/gnome inhibition
currently requires passing the X11 window handle/id, which suggests that
at some point they will have to update their screensaver inhibition api.)
Change-Id: I4fa7bc15f089d112777fb166ab469045c002ae48
commit 50426cb43445d5872c587f019e3551efef36e017
Author: Andrzej Hunt <andrzej at ahunt.org>
Date: Mon Oct 19 17:50:24 2015 +0200
Add comment on gsm vs fdo differences
Change-Id: I30d1c24e84f1b28fad9933407b362be886821864
commit ec12a76609a7472ca231e4fd6400082ad2bd58ce
Author: Andrzej Hunt <andrzej at ahunt.org>
Date: Mon Oct 19 17:04:13 2015 +0200
Move org.gnome.SessionManager.Inhibit to ScreenSaverInhibitor
We should be using the same inhibition code irregardless of
vcl backend on Linux.
Change-Id: I996630666e32c40a52958edb248466c815a5e0e5
commit 862556b6efa8a6510827656273c57d4836a0f6a2
Author: Andrzej Hunt <andrzej at ahunt.org>
Date: Mon Oct 19 17:01:02 2015 +0200
Implement org.freedesktop.ScreenSaver inhibition
This is required for screensaver inhibition on kde (this might
also be supported on further desktops).
It would appear to make sense to move all screensaver inhibiting
code here into one location, since it should be shared across
the generic unx, and gtk vcl backends - currently we have completely
independent implementations for gtk/gtk3 (which only supports
XSetScreenSaver, and gnome's dbus inhibition), and the generic backend
for all other plugins, which supports XSetScreenSaver, xautolock, DPMS,
but no dbus inhibition.
Change-Id: I9c5af8021b0b49b5c93ed75a7d25e3208d5e9629
More information about the Libreoffice-commits
mailing list