06-11-2021, 04:06 PM
(06-11-2021, 03:44 PM)remkonoteboom Wrote: Part of the problem is that the VFX module does not use Custom Layout widgets very much, if at all. This makes it very difficult to understand the structure of the VFX workflow. The first thing I think needs to be done is to start wrapping all the sidebar links into corresponding CustomLayout wrappers so there is direct relationship between these. All of our projects have done this for a while, while we haven't ported the VFX module to do this.
Once this is done, the structure of the VFX module would be much more understandable, even if some of the real processing occurs deep on the Python code, but it allows for a much better understanding of how the module is put together. This can be done incrementally, which I will start.
As Diego has mentioned, the VFX module must be moved from the template to a full plugins implementation.
Sounds nice.
If you port one sidebar link to a corresponding CustomLayout to make me understand how to standardize it I could port the rest of the plugin myself following your example.