Hi Mark,
De : Mark Schafer <mschafer@...2596...> I have had difficulty understanding what some of the extensions do and in writing my own I have discovered the notebook tab. I want to suggest using the notebook tab at the top of each extension to help document how they work.
I'd rather use a separate help tab (see Extensions>Visualize Path>Measure Path). Putting everything in the same tab would increase the dialogs height and cause problems, particularly to notebooks users.
So I propose:
- supply a template for people writing extensions to use as a starter
- and some docs/tutorials on making extensions in python
Ok. http://wiki.inkscape.org/wiki/index.php/Extensions seems to be the right place for it. http://wiki.inkscape.org/wiki/index.php/Effect_reference can also be used as a base reference for your help tab.
- modify the existing extensions included in Inkscape to follow this
guideline
Please keep in mind that some extensions don't have a dialog at all, and that adding one to provide an help tab could slow their use. Some others (JessyInk, GCodeTools, Scour...) are external projects updated in Inkscape regularly. Ask their authors before modifying them.
Regards, -- Nicolas