[compiz] Re: BSO paint values - was window matching interface and the new match option

Danny Baumann dannybaumann at web.de
Tue Feb 27 07:59:29 PST 2007


Hi,

> If you changed beryl core to not respond to these atom changes then
> it means that no application outside can change its opacity.  If you didn't
> remove this, then the obs plugin is doing more than it should and it
> is duplicating work done by core.

It's slightly different. Whenever a client wants to change an atom (such
as opacity), it sends a client message with the request to the WM which
then decides to modify the actual X property or to ignore it.
Whenever there is a client message requesting an
opacity/saturation/brightness change, compiz changes the paint modifier
(w->paint) and sets the atom. Hence, obs does the same :-)

Regards,

Danny



More information about the compiz mailing list