On Thu, 2008-01-31 at 21:53 +0100, J.B.C.Engelen@...1578... wrote:
I'd like to start working on building a *plugin* framework for the LPEs (for example, but maybe tools too? dunno, let's try with LPE 1st). My motivation is two-fold:
- I'd like people to be able to create new LPEs without requiring a new
Inkscape release, like the current python extensions 2. it seems a challenging task! :)
I would prefer to see the current effects that we have extended so that they are all "Live". I'm not sure if you're familiar with Adobe Illustrator but they have a "Flatten" type command with effects. What this means is that you keep editing of your original objects even as you change it. So you could take a path, jitter the nodes, then brighten the color, but still edit it in it's original form.
The hardest part about implementing this would be determining the deltas created by the scripts as that's not currently passed. The guys who wrote Unison have an interesting tool which works for differences within XML files that could probably be used.
If GSoC is a go, I'd be happy to mentor this.
--Ted