D9461: Report modes unscaled and geometry scaled
Daniel Vrátil
noreply at phabricator.kde.org
Thu Dec 21 15:29:04 UTC 2017
dvratil created this revision.
dvratil added reviewers: sebas, davidedmundson.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
Report sizes in Output's modes unscaled - the modes don't change with scaling after
all. On the other hand report `Output::geometry()` scaled. This maps nicely to how
Qt and XRandR represents this and it also simplifies the code a lot since we actually
reduce the number of places where we need to divide or multiply by scaling to get
the desired dimensions.
REPOSITORY
R110 KScreen Library
REVISION DETAIL
https://phabricator.kde.org/D9461
AFFECTED FILES
autotests/testscreenconfig.cpp
backends/kwayland/waylandoutput.cpp
src/output.cpp
src/output.h
To: dvratil, sebas, davidedmundson
Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20171221/274cd919/attachment.html>
More information about the Plasma-devel
mailing list