Summary: | Allow to define xprop variables by rules | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Nikita Zlobin <nick87720z> |
Component: | rules | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | wishlist | CC: | yyc1992 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Nikita Zlobin
2013-11-13 17:12:06 UTC
Cases with variables, defining blurring, are only narrow example. Sure, there are more cases when it is handy. I don't think any of these are kwin's job. KWin reads (not sets) these properties and draw appropriate blur regions. For Konsole, I don't think it is considered a bug. Although such an option might be useful in konsole. For cairo-dock, which style are you using? Could you try a different style? Since this is apparently all about blurring, it's more about controlling blur directly. There was short discussion reg. this on the resp. konsole bug and given the wayland protocol, i assume we will much more likely have direct blur control and have it in scripting, where it also allows to react on certain actions (like window resize). For cairo dock, please provide an xprop and xwininfo dump on it - and ideally whether it's blurred by a prticular gtk+ style or cairo dock itself (change gtk+ style to some pixmap like eg. "Milk" and restart cairo-dock) I'd say this is somewhere a bug to be fixed, but the question is "where" (style, cairo-dock, kwin - i kinda doubt that compiz interprets the kwin property) Using gtk3 - there is no data for both kwin and compiz: $ xprop | grep -i blur nothing For gtk2 need to rebuild to ensure again, but afaik, there was only compiz-related variable. And probably, to achieve such narrow feature, there could be just a support for some compiz properties. Imho, entire blur stuff in kwin looks much less robust, i would say - breakable: breaks by fluid windows movement, doesn't work for menus, created by comboboxes. Tried again with gtk2. Same xprop command with grep gives only one empty variable - _KDE_NET_WM_BLUR_BEHIND_REGION(CARDINAL), and nothing compiz-related. With wayland taking on, I don't think it's okay to make window rules temper with X11- or Wayland- specific stuff. If at all, window rules should set protocol-agnostic properties. |