[Portland-bugs] [Bug 29860] New: Use D-Bus API for GNOME screensaver
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Aug 28 19:52:41 PDT 2010
https://bugs.freedesktop.org/show_bug.cgi?id=29860
Summary: Use D-Bus API for GNOME screensaver
Product: Portland
Version: 1.1.0
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: xdg-utils
AssignedTo: portland-bugs at lists.freedesktop.org
ReportedBy: mtdean at thirdcontact.com
Created an attachment (id=38253)
View: https://bugs.freedesktop.org/attachment.cgi?id=38253
Review: https://bugs.freedesktop.org/review?bug=29860&attachment=38253
Change GNOME screensaver to use D-Bus API
Changes the screensaver_gnome_screensaver to use the GNOME D-Bus API, as
documented at
http://people.gnome.org/~mccann/gnome-screensaver/docs/gnome-screensaver.html
and using the same approach used by the "Use SimulateUserActivity instead of
Inhibit for D-Bus screensavers" patch in Bug #26085 and the "Change
screensaver_freedesktop's interpretation of GetActive" patch in Bug #29859.
Note, also, that GNOME screensaver's "legacy" inhibit support is currently
broken ( https://bugzilla.gnome.org/show_bug.cgi?id=579430 ), and
gnome-screensaver-command --poke does not work. This patch changes
xdg-screensaver so it no longer uses gnome-screensaver-command for control,
so--in addition to using the "preferred" API for GNOME screensaver control--it
also works around the broken legacy inhibit issue.
This patch does not change detectDE or the use of gnome-screensaver-command -q
to determine DE.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Portland-bugs
mailing list