Bug 475988

Summary: Change header dropdown from "window borders" to "button size"
Product: [Applications] systemsettings Reporter: tempqd <variable_valuables761>
Component: kcm_kwindecorationAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: master   
Target Milestone: ---   
Platform: unspecified   
OS: Unspecified   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Window borders dropdown
Button size dropdown

Description tempqd 2023-10-23 03:45:10 UTC
SUMMARY
Changing the size of the min/max/close/etc buttons is a much more common task than changing the window border size. In fact, the window border options are kind of weird-looking with the default Breeze theme.

Plus it'd be a smaller dropdown that would make the currently-crowded header more neat. And it'd nicely match the "Configure Titlebar Buttons" button right next to it. (Or, alternatively, adding the button size dropdown to the "Configure Titlebar Buttons" page would be good.)

Would be better to have the border size dropdown within each individual theme configuration (e.g. "Edit Breeze Theme").


OS: KDE Neon Unstable (2023 10 22)
Comment 1 Nate Graham 2023-10-23 20:52:18 UTC
Which header dropdown where? Can you attach a screenshot that shows the thing you think should be changed?
Comment 2 tempqd 2023-10-24 00:00:24 UTC
Created attachment 162521 [details]
Window borders dropdown
Comment 3 tempqd 2023-10-24 00:01:33 UTC
Created attachment 162522 [details]
Button size dropdown
Comment 4 Nate Graham 2023-10-24 19:21:45 UTC
Thanks. I don't think we have any indication that the button size is changed with more frequency than the border size, so I think we'll be keeping this the way it is. Thanks again for the idea, though!
Comment 5 tempqd 2023-10-24 21:09:02 UTC
Okay, thanks!

What do you think about adding (or moving) the Button Size dropdown to the "Configure Titlebar Buttons" page? So that you could change what the buttons are, and also change how big they are, on the same page.
Comment 6 Nate Graham 2023-10-24 21:15:59 UTC
Unfortunately that can't be done because button size isn't universal to all themes; it's something that only specific themes implement. That's why the setting is in a config window specific to the Breeze theme.