[compiz] Plugin Dependencies

2007-02-22 Thread Ben Reeves

I'm continuing to work on compiz-settings now. The most common complaintat
the moment is the way it activates plugins, a lot will fail to activate due
to being loaded in the wrong order. At the moment It has a small db of known
plugins and has load_before and load_after for each one, however if a plugin
is unknown it will be loaded last and will fail to activate.

I think it would be much better if every plugin carries it's own
load_before, load_after and depends_on options and the core then decides in
what order to activate the plugins. This would make writing a settings
manager much easier, make it easier to start compiz and save duplicated
effort so that each settings manager doesn't have to do it's own form of
dependency generation. To activate a plugin the settings manager could
simply send a dbus signal activate cube and the core would return whether
it has activate any dependencies e.g. activated rotate and if plugin
activation was successful or not.

What do you think?

--
Thank you
Ben Reeves
___
compiz mailing list
compiz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/compiz


Re: [compiz] Blur problems

2007-02-22 Thread Mike Dransfield

David Reveman wrote:

I was changing the filter from Mipmap - Gaussian and
this error appeared, alpha blur did not work until a restart
of Compiz.  The earlier problem pointed out by Ioannis
seems related.  This time it didn't crash, just stopped
working.



OK, let me know if anything changed related to this now that Ioannis
issue is fixed.


I managed to resolve this issue (so far) by removing
--indirect-rendering from my startup line.

I think the causes of my crash were probably the same,
but the underlying reason was different.

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