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


Thanks for looking into this, I have a few code-styling related issues, see 
below.

In the future I want to get rid of all of this, especially the magic ints 
instead of enums, and move that stuff to Solid - where it's already sort-of 
duplicated - and especially provide charge/discharge time reporting for 
individual batteries.


a/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
<https://git.reviewboard.kde.org/r/116481/#comment36389>

    Pedantic, but please use camelCase for those variables



a/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
<https://git.reviewboard.kde.org/r/116481/#comment36391>

    Please always enclose, even one-liners, in curly braces: if (state == 1) { 
and below



a/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
<https://git.reviewboard.kde.org/r/116481/#comment36394>

    if (…) {


- Kai Uwe Broulik


On Feb. 28, 2014, 1:53 p.m., Joschi Brauchle wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/116481/
> -----------------------------------------------------------
> 
> (Updated Feb. 28, 2014, 1:53 p.m.)
> 
> 
> Review request for kde-workspace and Kai Uwe Broulik.
> 
> 
> Bugs: https://bugs.kde.org/show_bug.cgi?id=253453
>     
> http://bugs.kde.org/show_bug.cgi?id=https://bugs.kde.org/show_bug.cgi?id=253453
> 
> 
> Repository: kde-workspace
> 
> 
> Description
> -------
> 
> Currently powerdevil uses the "time-to-empty" property provided by upower to 
> add up battery life for all installed batteries. 
> Unfortunately, upower 0.9.x does not provide a "time-to-empty" for fully 
> charged batteries.
> Hence, the remaining battery lifetime displayed by powerdevil considers only 
> batteries which are currently being discharged and ignores all fully charged 
> batteries.
> 
> The proposed patch is taken from upower 0.99.x and sums up the total energy 
> available in all installed batteries (discharging and charged) and divides it 
> by the current total discharge rate over all batteries (this is for lifetime, 
> similarly for charge time).
> 
> 
> Diffs
> -----
> 
>   a/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp eae5436 
> 
> Diff: https://git.reviewboard.kde.org/r/116481/diff/
> 
> 
> Testing
> -------
> 
> Tested with KDE 4.11.6 on Thinkpad T440s with 
> - two batteries installed
> - one battery installed
> 
> 
> Thanks,
> 
> Joschi Brauchle
> 
>

Reply via email to