Danny Baumann wrote:
The bso plugin should not exist because it does not actually
do the work of changing the paint values.  It just sets the atoms
which core responds to, so it is just a hack.

I disagree. obs (as well as bs before) changes both paint values and the
atoms.
BTW, Beryl's obs plugin is public domain, so it could be in Compiz as
well :)

Why do you change the paint values AND the atoms?

If you change the atom or send a client message then core will
change the paint values for you.

I notice Beryl uses a new way of setting and locking paint
values so maybe that has something to do with it?

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.

_______________________________________________
compiz mailing list
compiz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/compiz

Reply via email to