tsujan / BreezeEnhanced

A fork of KDE Breeze decoration with additional options
GNU General Public License v3.0
162 stars 13 forks source link

No blurred and transparent effect on Plasma Wayland ? #5

Closed trmdi closed 5 years ago

trmdi commented 5 years ago

Could it be done ?

tsujan commented 5 years ago

BreezeEnhanced is derived with Breeze, so, if Breeze has it, BreezeEnhanced should have it automatically. Doesn't it?

trmdi commented 5 years ago

Yes, just tested but I didn't see it work. I have no idea to test that with Breeze. :|

tsujan commented 5 years ago

One of things that I hate about plasma wayland is that logging out of it is difficult. That's why I don't test it often.

Anyhow, I tested a few minutes ago and BreezeEnhanced had the blur effect. See the title-bar in this screenshot:

wayland

I don't know why it isn't so in your case; graphic card or settings? Or do you have the latest BreezeEnhanced? I upgraded it for the latest KWin 2 days ago.

What surprised me wasn't the blur effect -- I remembered that I'd seen it before -- but Kvantum's translucent window. I've disabled window translucency under wayland in the code and yet windows are translucent (but without blur effect)!! This is something that might waste my free time later ;)

trmdi commented 5 years ago

Sorry, I tested again. It works. But it seems not to work with window class in window-specific override. (works with window title) image

tsujan commented 5 years ago

But it seems not work with window class window-specific override.

That's a wayland problem. KDE devs have fixed so many wayland problems until now, so I hope it'll be fixed sooner or later.

That reminds me of a very serious wayland problem: for now, moving windows by grabbing them from somewhere empty inside them is impossible under wayland.

In short, wayland is good for testing but not for using yet. It's still far behind X11.

trmdi commented 5 years ago

Yes, I think so. It's still too buggy. Ok, I would report the bug to KDE devs. Thank you!

trmdi commented 5 years ago

Oh wait... I tried setting a kwin rule (use Alt+F3 menu) for hiding window titlbar using the window class, it works ?!? So is it a wayland issue or a Breeze decoration one?

Edit: not just a BreezeEnhanced issue. It also happens with Breeze. Sorry for borthering you. (Reported to KDE devs: https://bugs.kde.org/show_bug.cgi?id=399763)

tsujan commented 5 years ago

BreezeEnhanced == Breeze + Enhancement ;) Therefore, if BreezeEnhanced has a bug, it should be related to what it has in addition to Breeze. Other bugs are simply inherited from Breeze.

tsujan commented 5 years ago

Replying to myself:

I've disabled window translucency under wayland in the code and yet windows are translucent

You enabled wayland's window translucency in Kvantum's code as soon as you found out that it was fixed in Qt. You're so forgetful!