Bug 460999

Summary: Windows are too big to fit the interface inside the screen and custom window rules don't work.
Product: [Plasma] kwin Reporter: paninomaninodesu
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: major CC: nate
Priority: NOR    
Version First Reported In: 5.26.1   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
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.
This should be the solution, setting a small value like 480x240 but on Wayland doesn't work.

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!