diff options
author | Papoteur <papoteur@mageia.org> | 2019-08-16 22:37:36 +0200 |
---|---|---|
committer | Papoteur <papoteur@mageia.org> | 2019-08-16 22:37:36 +0200 |
commit | 712120c486172c37612204edcd3a337a24a37f13 (patch) | |
tree | 3f915777ed26d765f3f74ddcd3bd1e3bf1d21d10 | |
parent | 30ae4dd9f3595c6accf008a96d4460ec4359fedf (diff) | |
download | mageiawelcome-712120c486172c37612204edcd3a337a24a37f13.tar mageiawelcome-712120c486172c37612204edcd3a337a24a37f13.tar.gz mageiawelcome-712120c486172c37612204edcd3a337a24a37f13.tar.bz2 mageiawelcome-712120c486172c37612204edcd3a337a24a37f13.tar.xz mageiawelcome-712120c486172c37612204edcd3a337a24a37f13.zip |
Rise scaling factor for screen higher then 190 px/in density
-rw-r--r-- | qml/mageiawelcome.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/qml/mageiawelcome.py b/qml/mageiawelcome.py index 6dc15e9..b28c810 100644 --- a/qml/mageiawelcome.py +++ b/qml/mageiawelcome.py @@ -191,6 +191,9 @@ if __name__ == '__main__': sc = nr.startupcheck() factor = cl.factor(app) screen = app.primaryScreen() + # if density is high, use at least factor 2 to scale the initial window. Considering high is more than 190 px/inch. + if screen.logicalDotsPerInch() > 190 : + factor = max(2.0, factor) defaultHeight = min(700 * factor, screen.availableGeometry().height()) defaultWidth = min(1000 * factor, screen.availableGeometry().width()) centerPoint = screen.availableGeometry().center() |