romangg created this revision. romangg added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. romangg requested review of this revision.
REVISION SUMMARY This is a new concept allowing the user to specifiy properties of a display model (in best case identified by its EDID) on a global level. This means independent of the setup/configuration of displays the display model is part of its global properties are preserved. The properties are for now: - resolution, - scale factor, - rotation, - refresh rate. While redefining global values is possible at any time, user is also able to specify for individual configurations special settings deviating from the global values. TEST PLAN Manually. Autotest broken due to altered behavior. REPOSITORY R104 KScreen BRANCH 0dirIndividualOutputs REVISION DETAIL https://phabricator.kde.org/D16991 AFFECTED FILES kded/CMakeLists.txt kded/config.cpp kded/config.h kded/output.cpp kded/output.h tests/kded/CMakeLists.txt To: romangg, #plasma Cc: plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart