Bug 399866

Summary: window frame buttons right/left side for gtk apps
Product: [Unmaintained] kde-gtk-config Reporter: Michael K. <f4tmike>
Component: generalAssignee: Manuel Tortosa <manutortosa>
Status: RESOLVED UPSTREAM    
Severity: wishlist CC: aleixpol, nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot

Description Michael K. 2018-10-16 06:32:46 UTC
I placed close/min/max and so on buttons in the window header to the left side but can't change it for gtk application. Pretty interrupting when some buttons are on the 'wrong' side.

Running Plasma 5.14.0 on Solus.
Comment 1 Nate Graham 2018-10-17 14:45:28 UTC
This should work just fine for GTK apps without headerbars, but is unfixable due to architectural decisions made by the GTK developers for GTK apps that do have headerbars. Which apps are affected? Can you provide a screenshot?
Comment 2 Michael K. 2018-10-18 15:56:26 UTC
Created attachment 115729 [details]
Screenshot

Screenshot of remmina, Solus Software-Center and Kate (to compare).
Comment 3 Nate Graham 2018-10-18 16:31:12 UTC
Right, just what I thought: the misbehaving windows use GTK3 headerbars. Unfortunately, such windows draw their own titlebars and titlebar buttons and do not respect your choices. This is per the GTK and GNOME developers' design and I'm afraid there is nothing we can do to fix it.

What I personally do is use the gtk-nocsd package, which transforms these headerbar windows into normal-style windows with shadows and a KWin-drawn titlebar that respects your preferences.