[Bf-blender-cvs] [165c4476917] blender2.8: Tool System: add curve tilt tool
William Reynish
noreply at git.blender.org
Thu Nov 15 12:31:57 CET 2018
Commit: 165c4476917cfa80dcc6c759b907e4ff211c69d4
Author: William Reynish
Date: Thu Nov 15 22:27:02 2018 +1100
Branches: blender2.8
https://developer.blender.org/rB165c4476917cfa80dcc6c759b907e4ff211c69d4
Tool System: add curve tilt tool
===================================================================
M release/scripts/presets/keyconfig/keymap_data/blender_default.py
M release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
===================================================================
diff --git a/release/scripts/presets/keyconfig/keymap_data/blender_default.py b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
index 276e2a99dbc..5aa7a1c8793 100644
--- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py
+++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py
@@ -5452,6 +5452,18 @@ def km_3d_view_tool_edit_curve_draw(params):
)
+def km_3d_view_tool_edit_curve_tilt(params):
+ return (
+ "3D View Tool: Edit Curve, Tilt",
+ {"space_type": 'VIEW_3D', "region_type": 'WINDOW'},
+ {"items": (
+ ("transform.tilt", {"type": params.action_tweak, "value": 'ANY'},
+ {"properties": [("release_confirm", True)]}),
+ ),
+ },
+ )
+
+
def km_3d_view_tool_edit_curve_extrude(params):
return (
"3D View Tool: Edit Curve, Extrude",
@@ -5825,6 +5837,7 @@ def generate_keymaps(params=None):
km_3d_view_tool_edit_mesh_rip_region(params),
km_3d_view_tool_edit_mesh_rip_edge(params),
km_3d_view_tool_edit_curve_draw(params),
+ km_3d_view_tool_edit_curve_tilt(params),
km_3d_view_tool_edit_curve_extrude(params),
km_3d_view_tool_edit_curve_extrude_cursor(params),
km_3d_view_tool_sculpt_box_hide(params),
diff --git a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
index 533d8209ab6..08125156705 100644
--- a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
+++ b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
@@ -746,6 +746,15 @@ class _defs_edit_curve:
keymap=(),
)
+ @ToolDef.from_fn
+ def tilt():
+ return dict(
+ text="Tilt",
+ icon="ops.transform.tilt",
+ widget=None,
+ keymap=(),
+ )
+
class _defs_pose:
@@ -1407,11 +1416,12 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel):
None,
*_tools_annotate,
None,
+ _defs_edit_curve.tilt,
_defs_edit_curve.draw,
(
_defs_edit_curve.extrude,
_defs_edit_curve.extrude_cursor,
- )
+ ),
],
'PARTICLE': [
_defs_view3d_generic.cursor,
More information about the Bf-blender-cvs
mailing list