https://bugs.kde.org/show_bug.cgi?id=426663

--- Comment #3 from Nate Graham <n...@kde.org> ---
So let me offer a bit of background.

The "draw line under the titlebar" setting is a KWin thing. KWin doesn't know
what the window content is, only the window decoration (e.g. the titlebar). So
when KWin draws a line, it is always under the titlebar itself irrespective of
what is below it. This can look nice if the titlebar has a color that
deliberately contrasts with the window content underneath it, but otherwise it
can look quite ugly due to the bright color chosen, which is why it was
unpopular and we disabled it by default (and I would support removing the
feature entirely).

What we're going for in Plasma 5.21 is a unified look for the titlebar and the
menubar/toolbar content below it, with a subtle separator line separating this
area from what's underneath it. This requires some intelligence, and it has to
be in the widget theme itself. So now the window knows if there's no menubar or
toolbar, that it needs to draw the separator line itself at the very top of its
frame, so it would appear right underneath the titlebar. But if the window does
have a menubar or any toolbars, it will draw the line underneath them. So you
see, the KWin-generated line is not involved at all.

And yes, all of this will be disable-able in the Breeze widget theme settings
so if you want a 100% unibody line-less look, you can get it.

Hopefully that helps and isn't waaaaaaaay too much information. :)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to