From bb2abacb4b5ce274c6a4c3c903b0b45dd61d2078 Mon Sep 17 00:00:00 2001 From: Aaron Carlisle Date: Sun, 7 Jul 2019 19:52:57 -0400 Subject: [PATCH] Keymap: Vertex Paint: Add ctrl to temporarily swich colors This now matches Texture Painting This was added in rB7d5fb2e103e03046194d69640aadf7e76a700620 but was lost probably when migrating to python keymap. --- .../scripts/presets/keyconfig/keymap_data/blender_default.py | 5 ++++- .../keyconfig/keymap_data/industry_compatible_data.py | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/release/scripts/presets/keyconfig/keymap_data/blender_default.py b/release/scripts/presets/keyconfig/keymap_data/blender_default.py index 3eb81f92854..a8ae7c82d13 100644 --- a/release/scripts/presets/keyconfig/keymap_data/blender_default.py +++ b/release/scripts/presets/keyconfig/keymap_data/blender_default.py @@ -3662,7 +3662,10 @@ def km_vertex_paint(params): ) items.extend([ - ("paint.vertex_paint", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None), + ("paint.vertex_paint", {"type": 'LEFTMOUSE', "value": 'PRESS'}, + {"properties": [("mode", 'NORMAL')]}), + ("paint.vertex_paint", {"type": 'LEFTMOUSE', "value": 'PRESS', "ctrl": True}, + {"properties": [("mode", 'INVERT')]}), ("paint.brush_colors_flip", {"type": 'X', "value": 'PRESS'}, None), ("paint.sample_color", {"type": 'S', "value": 'PRESS'}, None), ("paint.vertex_color_set", {"type": 'K', "value": 'PRESS', "shift": True}, None), diff --git a/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py b/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py index e3aa54830cd..2b7dd2357ab 100644 --- a/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py +++ b/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py @@ -2866,7 +2866,10 @@ def km_vertex_paint(params): ) items.extend([ - ("paint.vertex_paint", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None), + ("paint.vertex_paint", {"type": 'LEFTMOUSE', "value": 'PRESS'}, + {"properties": [("mode", 'NORMAL')]}), + ("paint.vertex_paint", {"type": 'LEFTMOUSE', "value": 'PRESS', "ctrl": True}, + {"properties": [("mode", 'INVERT')]}), ("paint.brush_colors_flip", {"type": 'X', "value": 'PRESS'}, None), ("brush.scale_size", {"type": 'LEFT_BRACKET', "value": 'PRESS'}, {"properties": [("scalar", 0.9)]}),