Version: unspecified (using Devel) OS: Linux The blur effect in 4.5beta 1 seem to blur only background of plasma panels, lancelot, plasma notifications, but it doesn't blur the background of semi transparent windows of applications (for instance konsole or other elements, that are set transparent through kwin effect 'Translucency'). Reproducible: Always Steps to Reproduce: Activate translucency & blur kwin effects. Configure some windows (for instance dialogs to have some transparency). Call: kdialog --msgbox "This dialog should have blurred background" I'm using kde4.5beta1 from opensuse unstable repo, on a notebook with nvidia 8600gt (driver version 195.36.15).
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