D7482: Automatic scaling selection
David Edmundson
noreply at phabricator.kde.org
Wed Aug 23 11:18:39 UTC 2017
davidedmundson created this revision.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
The generator code is run by the KDED when we don't have a profile for a
monitor setup.
If we don't have a config this sets the screen scaling to 2 when it has
an DPI > 1.5*normal DPI. The vertical resolution is also checked that it
matches what you'd find on a high resolution screen to hopefully avoid
issues with bogus EDID.
We may need to tweak this heuristic based on feedback, especially when
want to support fractional scaling.
TEST PLAN
Removed configs.
Rebooted
Laptop screen looked like it should.
Normal screen was 1x
REPOSITORY
R104 KScreen
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D7482
AFFECTED FILES
kded/generator.cpp
kded/generator.h
To: davidedmundson, #plasma
Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170823/123406fc/attachment.html>
More information about the Plasma-devel
mailing list