Created by: DolphinDream
- add icons to the constrains layout nodes (width, height, aspect)
- add node alignment within columns/bins (left, center, right)
- var renaming, cleanup, comments
- add logging debug instead of prints
- add try/catch for spawning to avoid crashes
- add try/catch for removal of spawned nodes to avoid (though this crash may be due to accessing already deallocated memory): needs further investigation or recoding
- add feature to view all nodes (button in property panel) which calls "view all" nodes
- speedup the binpacking using binary search for the optimal height instead of brute force search incrementing the height
- add info to display (Property Panel) the displayed nodes, total nodes and hidden nodes (e.g. dependent nodes)
- fix the binpacking to take the node spacing into account (leads to better matching of the desired grid width/height/aspect constraints).
- take the DPI factor into account for all node spacing/locations (retina display fix)
- allow the subcategories nodes to be also be displayed (e.g. Curve @ Nurbs)
-
Code changes complete. -
Code documentation complete. -
Documentation for users complete (or not required, if user never sees these changes). -
Manual testing done. -
Unit-tests implemented. -
Ready for merge.