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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021