kwin/kcmkwin/kwindecoration
Nathaniel Graham 7cde4b1028 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.

BUG: 390245

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
2018-03-28 11:33:50 -06:00
..
declarative-plugin KWin: tooltips 2018-01-18 19:59:17 +01:00
qml Make the Window Decoration themes' Configure buttons more obvious 2018-03-28 11:33:50 -06:00
CMakeLists.txt
decorationmodel.cpp
decorationmodel.h
kcm.cpp Sort the themes in decoration KCM 2017-04-13 11:54:44 +01:00
kcm.h
kcm.ui
kwindecoration.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2017-12-20 07:06:47 +01:00
Messages.sh