Blender Git Loki

Git Commits -> Revision 5df5971

Revision 5df5971 by Campbell Barton (master)
December 19, 2017, 01:48 (GMT)
Manipulator: Support click only manipulator's

Makes the 3D view navigation widget easier to use: dragging anywhere
in the rotation region now rotates without having to avoid the XYZ axis
hotspots which only activate on a single click.

Logic for drag detection is complicated by manipulators reliance
on keeping the modal operator running.
Currently this is wrapped in an ifdef,
we may want to implement it differently later.

Commit Details:

Full Hash: 5df597171bb9065952436027f5a1a271368e51ff
Parent Commit: 12bc63a
Lines Changed: +145, -22

6 Modified Paths:

/source/blender/editors/space_view3d/view3d_manipulator_navigate.c (+3, -0) (Diff)
/source/blender/editors/space_view3d/view3d_manipulator_navigate_type.c (+1, -1) (Diff)
/source/blender/windowmanager/manipulators/intern/wm_manipulator.c (+2, -0) (Diff)
/source/blender/windowmanager/manipulators/intern/wm_manipulator_group.c (+135, -21) (Diff)
/source/blender/windowmanager/manipulators/intern/wm_manipulator_map.c (+2, -0) (Diff)
/source/blender/windowmanager/manipulators/WM_manipulator_types.h (+2, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021