Bug 470886

Summary: Improvement: Make the rules window more intuitive
Product: [Applications] systemsettings Reporter: Henning <boredsquirrel>
Component: kcm_kwinrulesAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: wishlist CC: isma.af, nate, plasma-bugs-null
Priority: NOR Keywords: usability
Version First Reported In: 5.27.5   
Target Milestone: ---   
Platform: unspecified   
OS: Unspecified   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Henning 2023-06-10 23:33:18 UTC
Kwin rules are awesome, but often pretty hard to get done right.

1. The dialog is not very well perceivable. I would put it in the first layer on the context menu when clicking on the window bar

So I rightclick on the windowbar, and immediately there is a button shown

2. I would remove the difference between "program" and "window type", just "custom behavior"

So the button just says "custom window behavior"

3. When clicking on it, get the values of the screen like after the "get window properties" feature when clicking on the screen

The already set information is often not enough, most often that you want to differenciate between dialogs and main window. So having this is really helpful.

4. Differenciate more between "properties already existant" and "values you want".

At the moment it makes no real sense, you enter the values that should detect the window, and the values you want in the same. How does it even decide if I want a fullscreen window always on top, or an always on top window always in fullscreen? There is a difference.

5. Make the icons bigger, the window fullsize. At the moment you need to scroll, this is not easy design.

-------


I think the settings are awesome! But if you cant make a "simple settings" mode, it is still important to make the settings more easy accessible.
 
This would help make public that Plasma simply is the best Desktop.
Comment 1 Nate Graham 2023-06-20 19:23:17 UTC
Thanks for the design suggestions! Unfortunately this bugzilla ticket requests multiple distinct changes, which will make it not actionable. See https://community.kde.org/Get_Involved/Issue_Reporting#Multiple_issues_in_a_single_Bugzilla_ticket for more explanation.

Can I ask you to submit a new bug report for each specific issue? Thanks again!