D25728: [Applet Configuration] Don't draw a full-on separator between the titlebar and window
Filip Fila
noreply at phabricator.kde.org
Wed Dec 4 02:28:19 GMT 2019
filipf created this revision.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
filipf requested review of this revision.
REVISION SUMMARY
I added a top separator for QML applet configuration windows in D20908 <https://phabricator.kde.org/D20908>
This separator is the equivalent of KWin's separator, minus the highlight color.
I have been regretting the decision to draw it ever since the patch was comitted and believe it to be wrong for several reasons:
- it's an infrigment on user choice: it doesn't respect the fact the user has turned off KWin's titlebar separator
- it's inconsistent with qwidgets: there is no top separator there
- it's degrades the goal of trying to have a uniform appearance between the window manager and window in the case of Breeze Light and Breeze Dark because it distinctly points out the titlbar
- it's superfluous (not visible) when used with the default color scheme anyway
With this patch only the sidebar is enclosed, which solves all of the points above with the exception of the second one (which just warrants this patch be replicated for qwidgets)
REPOSITORY
R119 Plasma Desktop
BRANCH
no-unwanted-titlebar-separator (branched from master)
REVISION DETAIL
https://phabricator.kde.org/D25728
AFFECTED FILES
desktoppackage/contents/configuration/AppletConfiguration.qml
To: filipf
Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20191204/c18afe03/attachment.html>
More information about the Plasma-devel
mailing list