Bug 372541 - Allow for blurring of transparent elements
Summary: Allow for blurring of transparent elements
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (other bugs)
Version First Reported In: 5.8.3
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-16 15:12 UTC by Buck Shockley
Modified: 2016-11-16 15:29 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Buck Shockley 2016-11-16 15:12:41 UTC
Kwin, currently, has no setting for allow the background of transparent windows to be blurred, despite this functionality already existing. The panels, popups, Application Launcher menu, and Krunner are already blurred, but it is impossible to blur windows like Konsole, despite transparency being an option.  I am aware a blur option already exists in Desktop Effects, but it only works for the aforementioned.
Comment 1 Martin Flöser 2016-11-16 15:29:00 UTC
Blur is an opt-in feature by the windows. A window needs to pass the region it wants to have blurred through a windowing system specific API. There is an API call in KWindowSystem for it.

E.g. konsole needs to implement this, which is bug #198175.

From kwin side we cannot just blur every translucent window as e.g. GTK+ uses translucency to add shadows. This would look really bad and destroy performance.