afiestas at kde.org
Wed Nov 13 15:48:25 PST 2013
On Tuesday 29 October 2013 12:53:30 Richard Hughes wrote:
> Released: 2013-10-29
> - This version contains major API changes. Use the 0.9.* versions if
> you want to keep using the old API.
> New Features:
> - Add WarningLevel and IconName properties to all devices (Bastien Nocera)
> - Add DisplayDevice composite battery (Bastien Nocera)
> - Enforce critical battery policy on the daemon side (Bastien Nocera)
Lukáš (CC'd) has ported the KDE bits to UPower 0.99, we are discussing it and
apparently we have only one concern, which is with the "Enforce critical
battery policy on the daemon side".
We see in the added api a method called "GetCriticalAction" but we see no way
of setting this critical action. We let the user configure this behavior and
apparently we won't be able to do that with UPower 0.99.
Maybe we can add some kind of supressing api ? For example in systemd we use
the inhibition api to prevent systemd from doing the default action on Lid
close and it works great.
More information about the devkit-devel