Bug 474344 - No Default Window Rules for Arch Plasma Wayland
Summary: No Default Window Rules for Arch Plasma Wayland
Status: CLOSED INTENTIONAL
Alias: None
Product: kwin
Classification: Plasma
Component: rules (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-09 19:46 UTC by Jason
Modified: 2023-09-11 18:39 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jason 2023-09-09 19:46:47 UTC
SUMMARY
=========
On a base install of Plasma Wayland from Arch repos, there are no default window rules. I assume there is some basic set of window rules installed on Neon. There are simple, expected window behaviours missing that may turn off a more advanced user from  adopting KDE before they discover window rules. Even knowing about the rules, one would likely be using an established DE to avoid the hassle of maintaining basic rules.

This likely also applies to X11.

If you are not the maintainer of the Arch package, I would appreciate either forwarding this bug and/or championing it to be added.


EXAMPLE
========
Prompting the user for credentials  is not automatically shown above the active window.


EXPECTED RESULT
===============
I would like to have some maintained set of rules that align with industry standards.


SOFTWARE/OS VERSIONS
=====================
Operating System: Arch Linux 
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.10
Kernel Version: 6.4.12-arch1-1 (64-bit)
Graphics Platform: Wayland


ADDITIONAL INFORMATION
=======================
I suggest this is added as a post-install/post-update script in pacman. I'm not familiar with the pacman package format, but I imagine it necessitates the same mechanism.
Comment 1 Jason 2023-09-10 17:34:19 UTC
Another idea is notifications have window decorations. I don't personally like the look and don't see a point of window decorations for transient windows.
Comment 2 Nate Graham 2023-09-11 18:39:08 UTC
There are indeed no default window rules. Window Rules are considered an advanced feature for experts.

> Prompting the user for credentials  is not automatically shown above the active window.
This is caused by a bug that needs to be fixed properly, not worked around with Window Rules. In general, when you encounter a bug, please submit a bug report describing the bug, rather then suggesting the implementation of a workaround for the bug.

In the case of this specific bug, We had thought we'd fixed it already; see Bug 312325. If you're still able to reproduce the bug, please submit a bug report describing exactly which app you're using, what you're doing to trigger the bug, and also take a screenshot of the auth dialog that appears below the window.

Thanks!