Load Kwin's internal cursors for the highest resolution of attached monitors
ClosedPublic

Authored by davidedmundson on Jun 19 2018, 12:55 PM.

Details

Test Plan

Hovered over decoration
Looked super crystal clear
Same physical size as when I hover over window contents (which had a buffer scale of 1)

Diff Detail

Repository
R108 KWin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
Restricted Application added a project: KWin. · View Herald TranscriptJun 19 2018, 12:55 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
davidedmundson requested review of this revision.Jun 19 2018, 12:55 PM
graesslin added inline comments.
screens.cpp
142

qFuzzyCompare

qFuzzyCompare

screens.cpp
142

I'm not 100% sure about this particular case.

I'm comparing a cache of a previous copied float value. So arguably in the case that an output did go from 2.0000001 to 1.9999999 it would hypothetically cause more problems for us to not update the cache and emit that we changed.

But also I don't intend to ever be in this case, so maybe it's best to just be consistent. Updated.

graesslin accepted this revision.Jun 23 2018, 8:22 PM
This revision is now accepted and ready to land.Jun 23 2018, 8:22 PM
This revision was automatically updated to reflect the committed changes.