The settings for window decorations are incredibly easy to miss. The button currently only has an ambiguous icon and it can easily be misinterpreted as a demo widget like the ones in widget style settings. A simple "Customize" label would make it more obvious.
A button without a label, or at least a tooltip, is not accessible. I suggest "Configure..." as this is the default term we use for these items.
*** Bug 391617 has been marked as a duplicate of this bug. ***
I've submitted a patch for this: https://phabricator.kde.org/D11201
Git commit 7cde4b1028e2a8875bbae28c933f37d1e656502f by Nathaniel Graham. Committed on 28/03/2018 at 17:33. Pushed by ngraham into branch 'master'. Make the Window Decoration themes' Configure buttons more obvious Summary: As documented via bug reports and online support requests, many users have difficulty learning that window decorations are customizable, because they don't notice or understand the little icon-only button in the bottom-left corner of each theme preview. This patch centers the buttons and adds text including the theme name , making it obvious what the buttons are for. Also, clicking on one of the buttons now automatically selects its corresponding theme, because configuring an un-selected theme doesn't make a lot of sense and could lead to user confusion once this UI is more obvious and widely-used. Test Plan: {F5761897} - Clicked on the configure buttons; each one selects its parent theme and opens its configuration dialog Reviewers: #kwin, #plasma, #vdg, cfeck, graesslin Reviewed By: #kwin, #plasma, graesslin Subscribers: richardbowen, zzag, kigwana, rkflx, matheusm, fabianr, abetts, Fuchs, graesslin, kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D11201 M +29 -8 kcmkwin/kwindecoration/qml/Previews.qml https://commits.kde.org/kwin/7cde4b1028e2a8875bbae28c933f37d1e656502f
I think adding a theme name to a configuration button text is a bad idea (it looks not very good when theme has a long name). Although, maybe this is just an exception.
Created attachment 113417 [details] System Settings - Window Decorations
Hmm. Maybe we should change the text to always say "Configure theme..." Or maybe we could elide the text before the button exceeds the bounds of its virtual window. Or maybe we could make the button become taller and accommodate a multi-line string? Can it do that? Or maybe this is a niche edge case and it's fine the way it is. Thoughts?
(In reply to Nate Graham from comment #7) > Hmm. > > Maybe we should change the text to always say "Configure theme..." > > Or maybe we could elide the text before the button exceeds the bounds of its > virtual window. > > Or maybe we could make the button become taller and accommodate a multi-line > string? Can it do that? > > Or maybe this is a niche edge case and it's fine the way it is. > > Thoughts? Or maybe it's just my nitpicking. :) For me the best solution will be to make fixed-size button and display as much text as it can hold with adding three dots at the end (for example "Configure Evolvere Light..." and display the whole text in the tooltip (for example "Configure Evolvere Light Pure Circle Inverted decoration/theme"). It's so strange that for the designation of one thing two terms are used: "Decoration" and "Theme". ("Window Decorations" settings section, "Theme" tab, "Get New Decorations..." button). Or am I missing something?
*As for me... It's just IMHO :)