diff options
Diffstat (limited to 'release/scripts/startup/bl_ui/space_toolsystem_toolbar.py')
-rw-r--r-- | release/scripts/startup/bl_ui/space_toolsystem_toolbar.py | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py index c55f637f8b2..dc6ce05371a 100644 --- a/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py +++ b/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py @@ -2042,6 +2042,21 @@ class _defs_gpencil_paint: keymap=(), draw_settings=draw_settings, ) + + @ToolDef.from_fn + def curve_pen(): + def draw_settings(context, layout, tool): + pass + + return dict( + idname="builtin.curve_pen", + label="Bézier Pen", + icon="ops.curve.draw", + cursor='DOT', + widget=None, + keymap=(), + draw_settings=draw_settings, + ) @ToolDef.from_fn def interpolate(): @@ -2057,9 +2072,6 @@ class _defs_gpencil_paint: label="Interpolate", icon="ops.pose.breakdowner", cursor='DEFAULT', - widget=None, - keymap=(), - draw_settings=draw_settings, ) @@ -2910,6 +2922,7 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel): _defs_view3d_generic.cursor, None, _defs_gpencil_paint.generate_from_brushes, + _defs_gpencil_paint.curve_pen, _defs_gpencil_paint.cutter, None, _defs_gpencil_paint.eyedropper, |