Fix: Remove missing Grease Pencil lasso selection operator from keymap

This was replaced by GREASE_PENCIL_OT_erase_lasso, and generates warnings
in logs.

Pull Request: https://projects.blender.org/blender/blender/pulls/140279
This commit is contained in:
Brecht Van Lommel
2025-06-12 16:32:42 +02:00
committed by Brecht Van Lommel
parent 95e39f6ff5
commit 2f5c261e69

View File

@@ -4317,7 +4317,7 @@ def km_grease_pencil_fill_tool(_params):
return keymap
def km_grease_pencil_fill_tool_modal_map(params):
def km_grease_pencil_fill_tool_modal_map(_params):
items = []
keymap = (
"Fill Tool Modal Map",
@@ -7986,7 +7986,7 @@ def km_3d_view_tool_paint_grease_pencil_trim(params):
# ------------------------------------------------------------------------------
# Tool System (3D View, Grease Pencil, Paint)
def km_grease_pencil_primitive_tool_modal_map(params):
def km_grease_pencil_primitive_tool_modal_map(_params):
items = []
keymap = (
"Primitive Tool Modal Map",
@@ -8014,7 +8014,7 @@ def km_grease_pencil_primitive_tool_modal_map(params):
return keymap
def km_3d_view_tool_paint_grease_pencil_primitive_line(params):
def km_3d_view_tool_paint_grease_pencil_primitive_line(_params):
return (
"3D View Tool: Paint Grease Pencil, Line",
{"space_type": 'VIEW_3D', "region_type": 'WINDOW'},
@@ -8025,14 +8025,11 @@ def km_3d_view_tool_paint_grease_pencil_primitive_line(params):
{"properties": []}),
("grease_pencil.primitive_line", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True},
{"properties": []}),
# Lasso select
("grease_pencil.select_lasso",
{"type": params.action_mouse, "value": 'CLICK_DRAG', "ctrl": True, "alt": True}, None),
]},
)
def km_3d_view_tool_paint_grease_pencil_primitive_polyline(params):
def km_3d_view_tool_paint_grease_pencil_primitive_polyline(_params):
return (
"3D View Tool: Paint Grease Pencil, Polyline",
{"space_type": 'VIEW_3D', "region_type": 'WINDOW'},
@@ -8041,14 +8038,11 @@ def km_3d_view_tool_paint_grease_pencil_primitive_polyline(params):
{"properties": []}),
("grease_pencil.primitive_polyline", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
{"properties": []}),
# Lasso select
("grease_pencil.select_lasso",
{"type": params.action_mouse, "value": 'CLICK_DRAG', "ctrl": True, "alt": True}, None),
]},
)
def km_3d_view_tool_paint_grease_pencil_primitive_box(params):
def km_3d_view_tool_paint_grease_pencil_primitive_box(_params):
return (
"3D View Tool: Paint Grease Pencil, Box",
{"space_type": 'VIEW_3D', "region_type": 'WINDOW'},
@@ -8059,14 +8053,11 @@ def km_3d_view_tool_paint_grease_pencil_primitive_box(params):
{"properties": []}),
("grease_pencil.primitive_box", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True},
{"properties": []}),
# Lasso select
("grease_pencil.select_lasso",
{"type": params.action_mouse, "value": 'CLICK_DRAG', "ctrl": True, "alt": True}, None),
]},
)
def km_3d_view_tool_paint_grease_pencil_primitive_circle(params):
def km_3d_view_tool_paint_grease_pencil_primitive_circle(_params):
return (
"3D View Tool: Paint Grease Pencil, Circle",
{"space_type": 'VIEW_3D', "region_type": 'WINDOW'},
@@ -8077,14 +8068,11 @@ def km_3d_view_tool_paint_grease_pencil_primitive_circle(params):
{"properties": []}),
("grease_pencil.primitive_circle", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True},
{"properties": []}),
# Lasso select
("grease_pencil.select_lasso",
{"type": params.action_mouse, "value": 'CLICK_DRAG', "ctrl": True, "alt": True}, None),
]},
)
def km_3d_view_tool_paint_grease_pencil_primitive_arc(params):
def km_3d_view_tool_paint_grease_pencil_primitive_arc(_params):
return (
"3D View Tool: Paint Grease Pencil, Arc",
{"space_type": 'VIEW_3D', "region_type": 'WINDOW'},
@@ -8095,23 +8083,17 @@ def km_3d_view_tool_paint_grease_pencil_primitive_arc(params):
{"properties": []}),
("grease_pencil.primitive_arc", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True},
{"properties": []}),
# Lasso select
("grease_pencil.select_lasso",
{"type": params.action_mouse, "value": 'CLICK_DRAG', "ctrl": True, "alt": True}, None),
]},
)
def km_3d_view_tool_paint_grease_pencil_primitive_curve(params):
def km_3d_view_tool_paint_grease_pencil_primitive_curve(_params):
return (
"3D View Tool: Paint Grease Pencil, Curve",
{"space_type": 'VIEW_3D', "region_type": 'WINDOW'},
{"items": [
("grease_pencil.primitive_curve", {"type": 'LEFTMOUSE', "value": 'PRESS'},
{"properties": []}),
# Lasso select
("grease_pencil.select_lasso",
{"type": params.action_mouse, "value": 'CLICK_DRAG', "ctrl": True, "alt": True}, None),
]},
)
@@ -8133,7 +8115,7 @@ def km_3d_view_tool_paint_grease_pencil_eyedropper(params):
)
def km_grease_pencil_interpolate_tool_modal_map(params):
def km_grease_pencil_interpolate_tool_modal_map(_params):
items = []
keymap = (
"Interpolate Tool Modal Map",
@@ -8185,7 +8167,7 @@ def km_sequencer_tool_generic_select_rcs(params):
]
def km_sequencer_tool_generic_select_lcs(params):
def km_sequencer_tool_generic_select_lcs(_params):
return [
("sequencer.select", {"type": 'LEFTMOUSE', "value": 'PRESS'},
{"properties": [("deselect_all", True)]}),