Summary: | blur effect doesn't work for regular application windows | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Bart <bartek> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Bart
2010-05-29 15:18:26 UTC
see comment #1 in bug #238141 for an explanation. Oh I see... so basically the blur also needs some support from style (qtcurve in my case) and/or running applications? I suppose that we can expect that till final release oxygen theme will support it (qtcurve to follow, which would be awesome, as it could also resolve a problem with gnome/gtk apps), but if I would like to patch some of the stuff I use (which is not that actively maintained or popular - like calibri notifications or smooth tasks applet) what sort of stuff should I add "code wise". I just glanced on the sources of blur effect and plasma panel - am I right, that just setting up net_wm_blur_region property with proper values (or calling Plasma::WindowEffect::enableBlurBehind ) will do the trick ? setting the netwm hint should be sufficient. i don't think it makes sense for clients to set the region for windows with a global translucency imho the client rect should be blurred or not in this case (depending on some setting) as should the entire rect (including the deco) in case the deco doesn't propagate argb usage or shadows - just my 2¢, though As it's intended to not blur all windows, but that the window sets the hint, this is a wontfix. Sorry |