On Wed, 15 Dec 2004, Bob Jamison wrote:
Date: Wed, 15 Dec 2004 11:58:15 -0600 From: Bob Jamison <rjamison@...357...> To: Inkscape ML inkscape-devel@lists.sourceforge.net Subject: [Inkscape-devel] src/extension/script Makefiles
Hi, all. Finally got my work email fixed again.
Ok.. I finally hooked up the Makefile_insert and makefile.in in src/extension/script to the rest of the automake tree. So Inkscape is now compiling and linking with Perl and Python.
Please try updating and building, when it is convenient. We will likely need to tweak it to make sure that the build works on everyone's machine.
Now we need to make a dialog to load and execute scripts in either Perl or Python. Would there maybe be a user who is interested in GUIs, who would like to draw a mockup of what such a dialog might look like? (that's a lot of subjunctives in one sentence ;-)
I'd be interested.
Gnumeric, Abiword, and others give plenty of ideas on how to do it (and that is without even looking at non-GTK apps).
If you can give help describe any of the limitations of the implementation I'll try and avoid an inappropriate design. If you are interested I'll followup offlist with additional questions if necessary.
presumably you want a menu item Tools, * Plugins...
or suchlike (* being the stock icon that looks like a machine cog) and a dailog with a list that looks something like this:
Enable | Name | Type
[] foo Python Plugin [] bar Python Plugin [] baz Perl Plugin [] Monkey monkey monkey Perl Plugin [] Monkey monkey monkey Python Plugin
[ + Add ] [ - Remove ] [ ? Properties ]
Sincerely
Alan Horkan