On Sun 20-Mar-2011 at 02:40 -0700, kfj wrote:
- another issue that's been discussed but not solved is how Python plugins could be given GUI access. Using wxPython from plugins works on Linux with Python <= 2.7 but not Python 3.X, and not at all on Windows, quite probably because wxWidgets is linked statically there.
I'm not sure that the Windows Hugin package absolutely has to be statically linked, this may just be the most convenient way to do it up until now.
On the positive side, the Python scripting interface (hsi) seems to be running just fine on Linux and Windows. This means that Python programs can use pretty much all of hugin's backend functionality. I've writtten a very long involved Python program doing just that. It's great. And it can be called from hugin, it's only the GUI sharing that isn't yet happening.
As I understand, currently plugins can only be run without any user configuration, since adding a GUI is appearing problematic.
An intermediate solution would be to accept that, for the time being there isn't going to be any GUI configuration and add the plugins to Hugin in multiple places.
e.g. plugins that operate on the project as a whole can go in the the main menu. Plugins that operate on a selection of photos can go in a pull-down menu on the Images tab, etc...
Would this restrict the functionality too much? -- Bruno -- You received this message because you are subscribed to the Google Groups "Hugin and other free panoramic software" group. A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/hugin-ptx
