Hi,

So, I figured while we're architecting compiz 0.9, it's probably a
good idea to figure out what code we can factor out into library
plugins. My suggestions were something like:

* particlesystem
 -> Used in firepaint, animation, possibly more plugins that want to
use a particlesystem.
* inputprevention
 -> Used in freewins, group, shelf, ghost. Currently, we have a
situation where plugins fight over XShape, which is probably
undesirable. A single plugin to handle all of this would be nice.
* viewportswitch
 -> Would be used by wall, expo, vpswitch, cube etc. Would move all
the code that handles viewport switching into one plugin?
* windowswitch
 -> Would be used by the 4x10^13 window switchers we have at the moment.

Probably a good idea to think about before we port any of the
aforementioned plugins.

Cheers,

Sam


-- 
Sam Spilsbury
_______________________________________________
Dev mailing list
[email protected]
http://lists.compiz-fusion.org/mailman/listinfo/dev

Reply via email to