Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2017-03-01 19:57:22 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2017-03-01 20:00:54 +0300
commit278fce1170fc095bebf4c7feae1570761359ff01 (patch)
tree1e7912be5c4465a2306a77dc8071f751fc8a9423
parent7fcae7ba60ebe90cb1381e773bdfe0022fab3dc4 (diff)
Fix T50565: Planar constraints don't work properly with non-Blender key configurations
The issue was introduced by 4df75e5 and seems we just need to explicitly add new keymap item now. There is still some difference from old behavior, which is planar transform is using precision movement since e138cde and here i don't see nice solution currently: the change was requested here in the studio and it's just a conflict in picking shift key for something which is not supposed to be accurate. At least now it's possible to invoke planar constraint and simply unhold shift.
-rw-r--r--release/scripts/presets/keyconfig/maya.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/release/scripts/presets/keyconfig/maya.py b/release/scripts/presets/keyconfig/maya.py
index 67fd1fddcac..61049fd348c 100644
--- a/release/scripts/presets/keyconfig/maya.py
+++ b/release/scripts/presets/keyconfig/maya.py
@@ -933,6 +933,9 @@ km = kc.keymaps.new('3D View', space_type='VIEW_3D', region_type='WINDOW', modal
kmi = km.keymap_items.new('view3d.cursor3d', 'ACTIONMOUSE', 'PRESS')
kmi = km.keymap_items.new('view3d.rotate', 'LEFTMOUSE', 'PRESS', alt=True)
+kmi = km.keymap_items.new('view3d.manipulator', 'LEFTMOUSE', 'PRESS', shift=True)
+kmi.properties.release_confirm = True
+kmi.properties.use_planar_constraint = True
kmi = km.keymap_items.new('view3d.manipulator', 'LEFTMOUSE', 'PRESS', any=True)
kmi.properties.release_confirm = True
kmi = km.keymap_items.new('view3d.move', 'MIDDLEMOUSE', 'PRESS', alt=True)