Blender Git Commit Log

Git Commits -> Revision 4df75e5

Revision 4df75e5 by Julian Eisel (master)
December 16, 2016, 01:49 (GMT)
Make Shift+LMB on transform manipulator configurable

It's now possible to change the shortcut that enables planar transformation with the transform manipulators (shift+LMB on axis).

This actually fixes the workaround added in rB20681f49801fd. Thing is that we needed to allow using the manipulators, even if a modifier key is held so things like snapping work right away. That's why normal LMB behavior uses KM_ANY. However, event handling would always execute the KM_ANY keymap handler because it's iterated over first. Simply solved this by registering the KM_SHIFT keymap item first, so it has priority over the KM_ANY one.

Commit Details:

Full Hash: 4df75e536a0847cf5e5f567f92f1391f1f72c211
Parent Commit: 524ab96
Lines Changed: +26, -18

4 Modified Paths:

/source/blender/editors/physics/physics_ops.c (+7, -1) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+4, -4) (Diff)
/source/blender/editors/space_view3d/view3d_ops.c (+8, -6) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+7, -7) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021