Blender Git Commit Log

Git Commits -> Revision 6ffcddc

Revision 6ffcddc by Campbell Barton (master)
December 6, 2019, 19:03 (GMT)
Tool System: experimental fallback tool support

Implement T66304 as an experimental option,
available under the preferences "Experimental" section.

- When enabled most tools in the 3D view have a gizmo.
- Dragging outside the gizmo uses the 'fallback' tool.
- The fallback tool can be changed or disabled in the tool options
or from a pie menu (Alt-W).

Commit Details:

Full Hash: 6ffcddc10afa07b073ce01c25884e23fc2b661df
Parent Commit: 7465078
Lines Changed: +880, -95

1 Added Path:

/source/blender/editors/space_view3d/view3d_gizmo_tool_generic.c (+236, -0) (View)

21 Modified Paths:

/release/scripts/presets/keyconfig/keymap_data/blender_default.py (+2, -0) (Diff)
/release/scripts/startup/bl_operators/wm.py (+59, -4) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_common.py (+301, -63) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+30, -14) (Diff)
/release/scripts/startup/bl_ui/space_topbar.py (+18, -0) (Diff)
/release/scripts/startup/bl_ui/space_userpref.py (+6, -0) (Diff)
/source/blender/editors/space_view3d/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+2, -0) (Diff)
/source/blender/editors/space_view3d/view3d_intern.h (+2, -0) (Diff)
/source/blender/editors/transform/transform_gizmo_3d.c (+37, -4) (Diff)
/source/blender/editors/transform/transform_gizmo_extrude_3d.c (+62, -4) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+10, -1) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+4, -1) (Diff)
/source/blender/makesdna/dna_workspace_types.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+11, -0) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+5, -0) (Diff)
/source/blender/makesrna/intern/rna_workspace.c (+19, -0) (Diff)
/source/blender/makesrna/intern/rna_workspace_api.c (+11, -3) (Diff)
/source/blender/windowmanager/gizmo/WM_gizmo_types.h (+8, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+33, -1) (Diff)
/source/blender/windowmanager/intern/wm_toolsystem.c (+19, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021