kwin/colorcorrection
Vlad Zahorodnii e728460ac6 [nightcolor] Use a dedicated class for detection of system clock changes
Summary:
The ClockSkewNotifier provides a convenient way for monitoring system
clock changes. One of the key ideas was to hide platform details from
users of the class. This allows us to add a QTimer fallback path for
operating systems that don't provide anything to detect system clock
changes.

In long term, I would like to move the new class to Frameworks.

Reviewers: #kwin, davidedmundson

Reviewed By: #kwin, davidedmundson

Subscribers: davidedmundson, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D25962
2020-01-07 17:12:14 +02:00
..
clockskewnotifier.cpp [nightcolor] Use a dedicated class for detection of system clock changes 2020-01-07 17:12:14 +02:00
clockskewnotifier.h [nightcolor] Use a dedicated class for detection of system clock changes 2020-01-07 17:12:14 +02:00
clockskewnotifierengine.cpp [nightcolor] Use a dedicated class for detection of system clock changes 2020-01-07 17:12:14 +02:00
clockskewnotifierengine_linux.cpp [nightcolor] Use a dedicated class for detection of system clock changes 2020-01-07 17:12:14 +02:00
clockskewnotifierengine_linux.h [nightcolor] Use a dedicated class for detection of system clock changes 2020-01-07 17:12:14 +02:00
clockskewnotifierengine_p.h [nightcolor] Use a dedicated class for detection of system clock changes 2020-01-07 17:12:14 +02:00
colorcorrect_settings.kcfg [colorcorrection] Add "Constant" mode 2019-07-22 00:30:39 +03:00
colorcorrect_settings.kcfgc
colorcorrectdbusinterface.cpp [nightcolor] Expose some properties to d-bus 2020-01-07 17:12:14 +02:00
colorcorrectdbusinterface.h [nightcolor] Expose some properties to d-bus 2020-01-07 17:12:14 +02:00
constants.h Use more traditional doxygen style 2019-07-29 22:06:19 +03:00
manager.cpp [nightcolor] Use a dedicated class for detection of system clock changes 2020-01-07 17:12:14 +02:00
manager.h [nightcolor] Use a dedicated class for detection of system clock changes 2020-01-07 17:12:14 +02:00
suncalc.cpp [nightcolor] Use local time in Automatic and Location mode 2019-09-26 11:31:01 +03:00
suncalc.h [nightcolor] Use local time in Automatic and Location mode 2019-09-26 11:31:01 +03:00