Difference between revisions of "SpecLPEPlugins"
Johanengelen (talk | contribs) |
Johanengelen (talk | contribs) |
||
Line 9: | Line 9: | ||
== Rationale == | == Rationale == | ||
Now, new LPEs only become available when a new Inkscape release is made. It would be much nicer if they were independent. | |||
The LPE API is very small and simple. Yet it is powerful enough to make complicated effects. Because of the small and simple API, it is possible to make an "LPE develop package" with only a few header files in it, which can be linked as a DLL, and then put on some website for download for others. | |||
== Design == | == Design == |
Revision as of 13:35, 2 March 2008
Launchpad Entry: https://blueprints.launchpad.net/inkscape/+spec/lpe-plugins
Summary
Right now, LPEs are compiled and linked together with inkscape. It would be much nicer if LPEs can be compiled into libraries (dynamically linked libs) that Inkscape can load. Then people can download new LPEs from others independently of Inscape releases!
Release Note
Rationale
Now, new LPEs only become available when a new Inkscape release is made. It would be much nicer if they were independent.
The LPE API is very small and simple. Yet it is powerful enough to make complicated effects. Because of the small and simple API, it is possible to make an "LPE develop package" with only a few header files in it, which can be linked as a DLL, and then put on some website for download for others.