
On Sun, 2004-12-26 at 16:31 -0400, bulia byak wrote:
It would be very nice if we could make scripting the main feature of 0.41. Thanks to Bob, this basically works already, though we need more sample scripts, more API, more documentation. Also Ben Crowell's Perl scripts and XSLT scripting are very nice features that should be more accessible, if possible, via the Scripts dialog or otherwise. And Ted has recently added the Effects menu, though I don't know how close it is to being useful.
The effect menu is usable, but I wouldn't say releasable. I wouldn't say that it will be ready for 0.41, but 0.42 is definitely a reality. I've purposely left the menu '#if 0'd out because I thought we might be doing another release before it is ready.
If people want to play with it, they are more than welcome, I just don't want it ending up in screenshots or anything like that. All you need to do is turn the #if 0 into a #if 1 in interface.cpp. If you search, it is the first one you come to. I've implemented an example called 'grid' which will generate a grid over the selected objects. It still needs more work, but can be fun to play with. (also, it can generate complex paths that slow Inkscape down for performance testing :) )
--Ted