Bug 460999 - Windows are too big to fit the interface inside the screen and custom window rules don't work.
Summary: Windows are too big to fit the interface inside the screen and custom window ...
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (other bugs)
Version First Reported In: 5.26.1
Platform: Neon Linux
: NOR major
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-25 22:04 UTC by paninomaninodesu
Modified: 2022-10-26 18:19 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Gwenview as an example, even with the panel to the side the interface doesn't fit. (364.75 KB, image/png)
2022-10-25 22:04 UTC, paninomaninodesu
Details
This should be the solution, setting a small value like 480x240 but on Wayland doesn't work. (88.83 KB, image/png)
2022-10-25 22:06 UTC, paninomaninodesu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description paninomaninodesu 2022-10-25 22:04:52 UTC
Created attachment 153208 [details]
Gwenview as an example, even with the panel to the side the interface doesn't fit.

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

The default sizes of windows are too big to fit on low resolution screens (HD resolution).
Because of this part of the interface of the programas get's hidden outside of the screen..
You have to manually create a rule to force a lower minimal size, but on Wayland these rules simple don't work.

And while I'm at it, the little "windows/popups" from the widgets on the notification panel could also be allowed to be resized to a smaller size, I think they're too big.

STEPS TO REPRODUCE
1. Open Gwenview (for example)
2. 
3. 

OBSERVED RESULT
Part of the interface, specially the bottom part, is outside the screen.

EXPECTED RESULT
All the interface should be visible


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Neon User Edition
(available in About System)
KDE Plasma Version:  5.26.1
KDE Frameworks Version: 5.99
Qt Version: 5.15.6

ADDITIONAL INFORMATION
This happens not only on native KDE programas, it also happens on third party programs. Windows inside programs that should be small are also bigger than they should.
Comment 1 paninomaninodesu 2022-10-25 22:06:22 UTC
Created attachment 153209 [details]
This should be the solution, setting a small value like 480x240 but on Wayland doesn't work.
Comment 2 Nate Graham 2022-10-26 18:19:54 UTC
> The default sizes of windows are too big to fit on low resolution screens (HD resolution).
Unfortunately this is an app-specific issue. There isn't a clean way to generically fix it everywhere at the KWin level, so you'll need to file a bug report on every window that is affected. Hopefully there aren't *that* many of them...

Iin these bug reports, please report the exact resolution you're using. Thanks!