Registered Member
|
I would really like to have an option (even if only hidden) to have a breeze windeco which has the same background colour as the window (like the oxygen windeco). In effect it would like the current breeze windeco when inactive (grey background, dark buttons).
Any chance of implementing this? Thanks, P |
Registered Member
|
Since the window decoration uses colors from the color scheme, this can be easily done by providing a color scheme that changes the colors for the roles "Active Titlebar", "Active Titlebar Text" and "Active Titlebar Secondary".
Actually, you can even do that yourself. Just fire up the Colors System Settings module, adjust the colors and share the resulting scheme. We'd be happy to ship it with the next version of Plasma! |
|
On top of this, there's now a property to export the style bg color and import it in the decoration in the KDecoration2 API - ie. what Baghira & Bespin did to use matching colors even for random client backgrounds =)
I strongly assume the KDecoration2 Breeze plugin will make use of this. |
Registered Member
|
Oh, that's great to hear! However since in the default Breeze color scheme the decoration colors do not match the application background, I'm not sure how it's supposed to adapt to the application background from the design perspective. I'm sure Andrew can tell us more about this. |
Registered Member
|
Thanks for the replies. I was about to mark this as solved but in fact on my system using the latest Arch packages and breeze-git from AUR, changing the suggested colours does not work.
I even changed the branch to get the non-QML version of the breeze windeco. I changed all the titlebar colours (even the text) to the oxygen grey and this works. However, if I then change the Active Titlebar text to a dark colour so I can see it (or even something crazy like red), it changes the colour scheme back to the original dark titlebar and light text. Confused! P |
Registered Member
|
This sounds like a bug. I suggest reporting it. I'm observing similar odd behavior here in the colors kcm when I try to customize some colors - they keep reverting back to the originally selected color scheme. As colomar mentioned, the breeze decoration color scheme, by design, is intended to follow the titlebar colors set in the color scheme. So as long s the titlebar color matched the window background it should achieve the blended look you're going for (turn off active window highlight in the windeco settings if you don't want the blue line). We have a color scheme in breeze repo tentatively called "Breeze Light" that has the colors set that way. It didn't ship with plasma 5.1 because we didn't get a chance to update it to match the full Breeze color palette (and a different name is needed anyway). But if you want it it you can find it in the Breeze project repo in the /colors directory here: http://quickgit.kde.org/?p=breeze.git Hope this helps! |
Registered Member
|
Thanks!
The BreezeLight.colors work well although in the non-QML windeco there isn't an option yet to turn off the highlight line and the colour for the close button highlight is a weird black/red. I'll stick with oxygen for now but hopefully this will be solved maybe for 5.2... P |
Registered Member
|
KDecoration2 didn't quite make it for 5.1 so the native Breeze windeco wasn't quite ready yet either. Martin G. has been awesome with all of the kwin stuff that was accomplished for 5.1. It'll all come together eventually. Just give it a little time. |
Registered users: bancha, Bing [Bot], Evergrowing, Google [Bot], lockheed, mesutakcan