Bug 451348

Summary: Expose "borderless maximized windows" in system settings
Product: [Applications] systemsettings Reporter: Natalie Clarius <natalie_clarius>
Component: kcm_kwindecorationAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: wishlist CC: natalie_clarius, nate, plasma-bugs
Priority: NOR Keywords: junior-jobs
Version: 5.24.3   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Natalie Clarius 2022-03-10 03:01:21 UTC
BorderlessMaximizedWindows can be set in ~/.config/kwinrc, but is not accessible from the graphical system settings interface. This makes it effectively undiscoverable unless explicitly and successfully googled for, and even then some users might feel uncomfortable editing config files. Since I repeatedly see people asking about it, it might be worth exposing this option in the system settings.
Comment 1 Nate Graham 2022-03-25 17:55:54 UTC
Seems reasonable. Options without a GUI to enable them often bit-rot.

Wanna take a crack at it? Adding a config GUI in the System Settings page isn't that hard. I can help you, and we have some documentation here:
- https://community.kde.org/Get_Involved/development
- https://community.kde.org/Infrastructure/GitLab#Submitting_a_Merge_Request
Comment 2 Natalie Clarius 2022-03-26 12:52:21 UTC
(In reply to Nate Graham from comment #1)
> Seems reasonable. Options without a GUI to enable them often bit-rot.
> 
> Wanna take a crack at it? Adding a config GUI in the System Settings page
> isn't that hard. I can help you, and we have some documentation here:
> - https://community.kde.org/Get_Involved/development
> - https://community.kde.org/Infrastructure/GitLab#Submitting_a_Merge_Request

I'd be willing to give it a try, yes.  

Where should I post in case I have a question?
Comment 3 Nate Graham 2022-03-26 14:51:40 UTC
Cool! The #kwin Matrix room is a reasonable place to ask.
Comment 4 Natalie Clarius 2022-06-29 02:55:31 UTC
It was said by KWin developers that not exposing this setting via the GUI was deliberate because it makes it too easy to get stuck in an unwanted configuration, so closing this.
Comment 5 Natalie Clarius 2023-01-25 00:29:08 UTC

*** This bug has been marked as a duplicate of bug 313244 ***