Bug 503513

Summary: "Configure Titlebar Buttons" better under "Window Management" than "Colors & Themes"
Product: [Applications] systemsettings Reporter: John Veness <john.kde>
Component: kcm_kwindecorationAssignee: KWin default assignee <kwin-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: nate, plasma-bugs-null
Priority: NOR Keywords: usability
Version First Reported In: 6.3.4   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Windows Decorations, where Configure Titlebar Buttons is currently accessed
Window Management/Behavior, where I think Configure Titlebar Buttons should be accessed
Titlebar Buttons pane, just for reference

Description John Veness 2025-04-29 09:46:56 UTC
SUMMARY
Currently, the "Configure Titlebar Buttons" page is accessed via Colors & Themes > Window Decorations. I think it would be better placed under Window Management > Window Behavior > Titlebar Actions.

STEPS TO REPRODUCE
1. Open System Settings
2. Browse to Window Management, then Titlebar Actions tab
3. Look fora page to add/remove buttons from the titlebar

OBSERVED RESULT
No such page found within one click. (Instead have to look in Colors & Themes > Window Decorations)

EXPECTED RESULT
Page found.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20250426
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.13.0
Qt Version: 6.9.0
Kernel Version: 6.14.4-1-default (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION
I understand this is a tough call. What titlebar buttons are displayed *could* be thought of as a visual thing. But I think it's more of a behavior/functionality thing, so should be moved as suggested above.
Comment 1 John Veness 2025-04-29 09:48:37 UTC
Created attachment 180761 [details]
Windows Decorations, where Configure Titlebar Buttons is currently accessed
Comment 2 John Veness 2025-04-29 09:49:41 UTC
Created attachment 180762 [details]
Window Management/Behavior, where I think Configure Titlebar Buttons should be accessed
Comment 3 John Veness 2025-04-29 09:50:21 UTC
Created attachment 180763 [details]
Titlebar Buttons pane, just for reference
Comment 4 Nate Graham 2025-04-29 14:10:02 UTC
That's probably true. However it would mean some substantial code re-arranging, since currently this page isn't a full KCM, it's just a page. Which means all of its code would need to be moved somewhere else.