Calculate screen scaling dynamically, so it always fits to the page
ClosedPublic

Authored by amantia on Jan 8 2019, 11:08 AM.

Diff Detail

Branch
dynamic_scale
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 6809
Build 6827: arc lint + arc unit
amantia requested review of this revision.Jan 8 2019, 11:08 AM
amantia created this revision.
amantia set the repository for this revision to R104 KScreen.
Restricted Application added a project: Plasma. · View Herald TranscriptJan 8 2019, 11:09 AM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
amantia updated this revision to Diff 48998.Jan 8 2019, 3:52 PM
  • Don't reset the moved display position
amantia updated this revision to Diff 49002.Jan 8 2019, 3:54 PM

Restore

ngraham added a subscriber: ngraham.Jan 8 2019, 5:33 PM

A bit more context would be helpful here. :)

It is a followup and extension of https://phabricator.kde.org/D17682

Basically it is possible that you have 3-4 monitors and only 2.5 or so are visible, because they don't fit in the dialog. This patch makes sure they are all visible. The previous patch just reduced their scale unconditionally.

Ahh, nice idea. +1 on the concept.

dvratil accepted this revision.Jan 25 2019, 2:46 PM

Looks good

This revision is now accepted and ready to land.Jan 25 2019, 2:46 PM
amantia updated this revision to Diff 50657.Feb 1 2019, 4:46 PM

Make it work with Qt 5.9

amantia closed this revision.Feb 1 2019, 4:54 PM