Plugin Layer

The current plugin functionality in Synfig seems quite limited. I was thinking perhaps we could have a plugin layer that can be associated with a script. The script would then be able to request parameters and modify the canvas in some way.

Do you think this is a good idea?

I have looked into 2 options for the embedded language: Lua and Python. Python has a much larger standard library compared to Lua, however Lua is much more lightweight and easier to embed from what I have read. What do you think would be the better language to use?

As a side note, I just started reading the source code of Synfig so it will be some time before I could start implementing this.

Hello,

i suggest you to post that on the synfig dev mailling list

Will do