| Summary: | Default window sizes not scaled with scale factor | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Nate Graham <nate> |
| Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | normal | CC: | kamikazow, kde, postix |
| Priority: | NOR | ||
| Version First Reported In: | git master | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Nate Graham
2020-06-06 19:48:54 UTC
The window manager cannot know if the application has provided a correct window size or not. To me, this is a WONTFIX (needs to be fixed in applications to report a proper window size, or in Qt if it needs to report the scaled size). Yeah, you're probably right. So you think this should be implemented at the Qt or kxmlgui level? Or somewhere else? If individual apps need to do the correct thing, then we'll never have it fixed. :( Could you point me to a simple application that doesn't work? When I run kcalc or kcharselect with QT_SCALE_FACTOR=3, then the window is really bigger. Okular Note that QT_SCALE_FACTOR isn't mimicking what we really do; when using high DPI scaling, you wind up with QT_SCREEN_SCALE_FACTORS set instead. And .kdeglobals has this: ScaleFactor=2.5 ScreenScaleFactors=eDP-1=2.5;DP-1=2.5;HDMI-1=2.5;DP-2=2.5; As cfeck said |