Blender Git Commit Log
Git Commits -> Revision 51ea1ee
Revision 51ea1ee by Hans Goudey (modifier-panels-ui) March 28, 2020, 04:28 (GMT) |
Use a panel based UI to draw modifiers Currently an interface template creates a RECREATE panel for each modifier, which is then drawn with the rest of the panels. The python based modifier drawing is removed. This also adds a UIList and the idea of an active modifier, along with object operations to add and move it. |
Commit Details:
Full Hash: 51ea1eea485c48fcb73293db1c94357ab5924fd4
Parent Commit: 68c96b8
Lines Changed: +319, -2084
8 Modified Paths:
/release/scripts/startup/bl_ui/properties_data_modifier.py (+34, -1736) (Diff)
/source/blender/editors/interface/interface_templates.c (+140, -340) (Diff)
/source/blender/editors/object/object_intern.h (+2, -0) (Diff)
/source/blender/editors/object/object_modifier.c (+121, -0) (Diff)
/source/blender/editors/object/object_ops.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_object_types.h (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_object.c (+16, -1) (Diff)
/source/blender/makesrna/intern/rna_ui_api.c (+2, -6) (Diff)
/source/blender/editors/interface/interface_templates.c (+140, -340) (Diff)
/source/blender/editors/object/object_intern.h (+2, -0) (Diff)
/source/blender/editors/object/object_modifier.c (+121, -0) (Diff)
/source/blender/editors/object/object_ops.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_object_types.h (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_object.c (+16, -1) (Diff)
/source/blender/makesrna/intern/rna_ui_api.c (+2, -6) (Diff)