[Bf-blender-cvs] [f990cf29c18] greasepencil-object: Back Lasso and Border eraser

Antonio Vazquez noreply at git.blender.org
Sun Feb 11 16:31:44 CET 2018


Commit: f990cf29c18b12489a4ce95b144fabff52d3cb8b
Author: Antonio Vazquez
Date:   Sun Feb 11 16:31:29 2018 +0100
Branches: greasepencil-object
https://developer.blender.org/rBf990cf29c18b12489a4ce95b144fabff52d3cb8b

Back Lasso and Border eraser

These options were removed by error.

Due keymap conflicts, the new keymaps are:

Lasso: LMB + Ctrl + Shift
Border: B

===================================================================

M	source/blender/editors/gpencil/gpencil_ops.c

===================================================================

diff --git a/source/blender/editors/gpencil/gpencil_ops.c b/source/blender/editors/gpencil/gpencil_ops.c
index 065d6a9a1cd..d015dae7016 100644
--- a/source/blender/editors/gpencil/gpencil_ops.c
+++ b/source/blender/editors/gpencil/gpencil_ops.c
@@ -472,6 +472,14 @@ static void ed_keymap_gpencil_painting_draw(wmKeyConfig *keyconf)
 	kmi = WM_keymap_add_item(keymap, "GPENCIL_OT_draw", TABLET_ERASER, KM_PRESS, 0, 0);
 	RNA_enum_set(kmi->ptr, "mode", GP_PAINTMODE_ERASER);
 	RNA_boolean_set(kmi->ptr, "wait_for_input", false);
+
+	/* Selection (used by eraser) */
+	/* border select */
+	WM_keymap_add_item(keymap, "GPENCIL_OT_select_border", BKEY, KM_PRESS, 0, 0);
+
+	/* lasso select */
+	kmi = WM_keymap_add_item(keymap, "GPENCIL_OT_select_lasso", EVT_TWEAK_A, KM_ANY, KM_CTRL | KM_SHIFT, 0);
+	RNA_boolean_set(kmi->ptr, "deselect", false);
 }
 
 /* keys for draw with a fill brush */



More information about the Bf-blender-cvs mailing list