Well, you got a more expert reply that I could have given.
I think the idea is that libmodule.py can contain functions common to many plugins so an exact copy works for all of them and registration should be left to smaller files matching the directory names.
From what I've read, Gimp 3 enforces that structure of plugin files in their own folders.
I did that in the file I uploaded here. For me, it's convenient to pack two plugins in a small file.
And now I wonder if that will work in future Gimp versions.
I think the idea is that libmodule.py can contain functions common to many plugins so an exact copy works for all of them and registration should be left to smaller files matching the directory names.
From what I've read, Gimp 3 enforces that structure of plugin files in their own folders.
(11-04-2024, 02:48 AM)nchen Wrote: So essentially I just create one python file containing all of the plugins in a bundle?
I did that in the file I uploaded here. For me, it's convenient to pack two plugins in a small file.
And now I wonder if that will work in future Gimp versions.