Blender Git Commit Log
Git Commits -> Revision eaa44af
Revision eaa44af by Hans Goudey (master) June 19, 2020, 16:40 (GMT) |
UI: Drag and Drop Constraints, Layout Updates This patch implements the list panel system D7490 for constraints. In this case the panels are still defined in Python. The layouts are also updated to use subpanels and the a more organized single column layout. There may be more tweaks necessary for the layouts. Reviewed By: Severin, billreynish, Mets Differential Revision: https://developer.blender.org/D7499 |
Commit Details:
Full Hash: eaa44afe703eeb785f4590719b39392b66d6a312
Parent Commit: 27fb75f
Lines Changed: +1690, -859
14 Modified Paths:
/release/scripts/startup/bl_ui/properties_constraint.py (+1362, -738) (Diff)
/source/blender/blenkernel/BKE_constraint.h (+3, -0) (Diff)
/source/blender/blenkernel/intern/constraint.c (+8, -1) (Diff)
/source/blender/blenloader/intern/versioning_290.c (+15, -0) (Diff)
/source/blender/draw/engines/overlay/overlay_extra.c (+1, -1) (Diff)
/source/blender/editors/include/UI_interface.h (+3, -1) (Diff)
/source/blender/editors/interface/interface_panel.c (+12, -2) (Diff)
/source/blender/editors/interface/interface_templates.c (+193, -104) (Diff)
/source/blender/editors/object/object_constraint.c (+71, -0) (Diff)
/source/blender/editors/object/object_intern.h (+1, -0) (Diff)
/source/blender/editors/object/object_ops.c (+1, -0) (Diff)
/source/blender/makesdna/DNA_constraint_types.h (+4, -3) (Diff)
/source/blender/makesrna/intern/rna_constraint.c (+5, -5) (Diff)
/source/blender/makesrna/intern/rna_ui_api.c (+11, -4) (Diff)
/source/blender/blenkernel/BKE_constraint.h (+3, -0) (Diff)
/source/blender/blenkernel/intern/constraint.c (+8, -1) (Diff)
/source/blender/blenloader/intern/versioning_290.c (+15, -0) (Diff)
/source/blender/draw/engines/overlay/overlay_extra.c (+1, -1) (Diff)
/source/blender/editors/include/UI_interface.h (+3, -1) (Diff)
/source/blender/editors/interface/interface_panel.c (+12, -2) (Diff)
/source/blender/editors/interface/interface_templates.c (+193, -104) (Diff)
/source/blender/editors/object/object_constraint.c (+71, -0) (Diff)
/source/blender/editors/object/object_intern.h (+1, -0) (Diff)
/source/blender/editors/object/object_ops.c (+1, -0) (Diff)
/source/blender/makesdna/DNA_constraint_types.h (+4, -3) (Diff)
/source/blender/makesrna/intern/rna_constraint.c (+5, -5) (Diff)
/source/blender/makesrna/intern/rna_ui_api.c (+11, -4) (Diff)