diff options
author | Campbell Barton <ideasman42@gmail.com> | 2020-11-13 09:27:39 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2020-11-13 09:27:39 +0300 |
commit | f00ebd4dba25f1ddc728a1431a1f81dd03c17457 (patch) | |
tree | 4a877ceed9af6b2ab3bc3f6e5186526d1f348884 /release/scripts/startup/bl_ui/space_toolsystem_toolbar.py | |
parent | ccf8df66fea3650b3d43ed079f9eec4cf35e99f6 (diff) |
UI: make add object tool experimental
Some changes here are planned which need feedback from users before
declaring this ready for the next release.
Diffstat (limited to 'release/scripts/startup/bl_ui/space_toolsystem_toolbar.py')
-rw-r--r-- | release/scripts/startup/bl_ui/space_toolsystem_toolbar.py | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py index 9e86ea19432..ca5e6404159 100644 --- a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py +++ b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py @@ -2570,9 +2570,12 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel): ], 'OBJECT': [ *_tools_default, - - None, - _tools_view3d_add, + # Currently experimental. + # None, _tools_view3d_add, + lambda context: ( + (None, VIEW3D_PT_tools_active._tools_view3d_add) + if (context is None or context.preferences.experimental.use_object_add_tool) else () + ), ], 'POSE': [ *_tools_default, @@ -2600,8 +2603,13 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel): ], 'EDIT_MESH': [ *_tools_default, - None, - _tools_view3d_add, + + # Currently experimental. + # None, _tools_view3d_add, + lambda context: ( + (None, VIEW3D_PT_tools_active._tools_view3d_add) + if (context is None or context.preferences.experimental.use_object_add_tool) else () + ), None, ( _defs_edit_mesh.extrude, |