-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/124388/
-----------------------------------------------------------

(Updated July 22, 2015, 5:37 p.m.)


Status
------

This change has been marked as submitted.


Review request for Plasma and Solid.


Changes
-------

Submitted with commit 10f2be4f0a2b482008937b1e378e914a637d83be by David 
Edmundson on behalf of Eric Koegel to branch master.


Repository: powerdevil


Description
-------

Internally, it uses the login1 interface with ConsoleKit2 since they share 
identical DBUS calls. It also changes the setupSystemdInhibition to 
setupSeatManagerInhibition so that the login1 and ConsoleKit2 inhibit calls to 
minimize code duplication.

This patch doesn't modify the build system to keep it small. A future patch can 
be added to use ConsoleKit2 on BSD systems as well.

ConsoleKit2's suspend/hibernate/inhibit DBUS API is documented at: 
http://consolekit2.github.io/ConsoleKit2/#Manager


Diffs
-----

  daemon/backends/upower/powerdevilupowerbackend.h 3752977 
  daemon/backends/upower/powerdevilupowerbackend.cpp 5120d3e 
  daemon/powerdevilpolicyagent.h ef41ad7 
  daemon/powerdevilpolicyagent.cpp 9210a06 

Diff: https://git.reviewboard.kde.org/r/124388/diff/


Testing
-------

Built powerdevil with patch and pkla files on a Gentoo system with OpenRC. 
Before patch there was no suspend option, after there was and clicking it 
resulted in the system properly suspending.


Thanks,

Eric Koegel

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to