D5381: Add brightness control using ddcutil lib
Dorian Vogel
noreply at phabricator.kde.org
Wed Apr 19 06:29:21 UTC 2017
dvogel updated this revision to Diff 13586.
dvogel added a comment.
Addition of a QTimer set by default to 1 sec to filter setBrightness calls: the actual DDC communication happens 1 sec after the last setBrightness() call.
This solves brightness flickering when scrolling quickly on the battery icon, and communication failure over DDC when waking the monitor from power-save mode (Dell U2212HM wakes up in less than 1 sec).
REPOSITORY
R122 Powerdevil
CHANGES SINCE LAST UPDATE
https://phabricator.kde.org/D5381?vs=13395&id=13586
REVISION DETAIL
https://phabricator.kde.org/D5381
AFFECTED FILES
daemon/backends/CMakeLists.txt
daemon/backends/upower/ddcutilbrightness.cpp
daemon/backends/upower/ddcutilbrightness.h
daemon/backends/upower/powerdevilupowerbackend.cpp
daemon/backends/upower/powerdevilupowerbackend.h
To: dvogel, broulik
Cc: davidedmundson, plasma-devel, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170419/34b1e6a8/attachment.html>
More information about the Plasma-devel
mailing list