Blender Git Commit Log
Git Commits -> Revision a943979
Revision a943979 by Hans Goudey (soc-2019-bevel-profiles) July 10, 2019, 03:35 (GMT) |
Profile Widget added to global ToolSettings struct and edit mode bevel tool. Now the same profile widget should be accessible everywhere, so the changes should carry over from one call to the next. The tool settings for bevel are now drawn in a custom callback which also enables some fancier hiding of properties when they're not being used, which I've also taken advantage of in this commit. There are still a couple bugs with the new redo panel but the bulk of the work is finished for making the bevel tool work with custom profiles. |
Commit Details:
Full Hash: a943979db3878de5ede16400ecb073c1a5562b01
Parent Commit: 96c8b0a
Lines Changed: +95, -42
13 Modified Paths:
/source/blender/blenkernel/intern/scene.c (+11, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+6, -0) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+12, -0) (Diff)
/source/blender/blenloader/intern/versioning_defaults.c (+6, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+4, -0) (Diff)
/source/blender/bmesh/intern/bmesh_opdefines.c (+1, -2) (Diff)
/source/blender/bmesh/intern/bmesh_operator_api.h (+2, -2) (Diff)
/source/blender/bmesh/operators/bmo_bevel.c (+1, -7) (Diff)
/source/blender/editors/interface/interface_draw.c (+0, -1) (Diff)
/source/blender/editors/interface/interface_templates.c (+3, -0) (Diff)
/source/blender/editors/mesh/editmesh_bevel.c (+36, -28) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+7, -2) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+6, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+6, -0) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+12, -0) (Diff)
/source/blender/blenloader/intern/versioning_defaults.c (+6, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+4, -0) (Diff)
/source/blender/bmesh/intern/bmesh_opdefines.c (+1, -2) (Diff)
/source/blender/bmesh/intern/bmesh_operator_api.h (+2, -2) (Diff)
/source/blender/bmesh/operators/bmo_bevel.c (+1, -7) (Diff)
/source/blender/editors/interface/interface_draw.c (+0, -1) (Diff)
/source/blender/editors/interface/interface_templates.c (+3, -0) (Diff)
/source/blender/editors/mesh/editmesh_bevel.c (+36, -28) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+7, -2) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+6, -0) (Diff)