Blender Git Commit Log

Git Commits -> Revision 6491d50

Revision 6491d50 by Campbell Barton (master)
November 27, 2018, 23:15 (GMT)
Transform: default to user-defined orientation

Previously we tried this but reverted (see 64d40c82c324)
because there wasn't a predictable set of keys to use global-space.

Now the keys are swapped:

- 'GX' always transforms in the user defined orientation.
- 'GXX' always transforms in global space.

As before 'GXXX' cycles back to disabling constraints.

This does have a down side that GXX won't be used for local-space
when the user has global space set.
Also, when global is the user-orientation, pressing GX and GXX
does the same thing.

Note: examples here use GX but could be any transform-mode/axis.

Commit Details:

Full Hash: 6491d50d02b7c93b4955fe05dae62930f3a76ce1
Parent Commit: 437d7d7
Lines Changed: +50, -32

5 Modified Paths:

/source/blender/editors/transform/transform.c (+25, -20) (Diff)
/source/blender/editors/transform/transform.h (+8, -2) (Diff)
/source/blender/editors/transform/transform_constraints.c (+1, -1) (Diff)
/source/blender/editors/transform/transform_generics.c (+13, -6) (Diff)
/source/blender/editors/transform/transform_orientations.c (+3, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021