[Bf-blender-cvs] [0f06bef] wiggly-widgets: Merge branch 'master' into wiggly-widgets
Julian Eisel
noreply at git.blender.org
Fri Sep 11 01:38:35 CEST 2015
Commit: 0f06bef71307a3f5d6b25c5241fcbad7d15b3f5b
Author: Julian Eisel
Date: Fri Sep 11 01:38:08 2015 +0200
Branches: wiggly-widgets
https://developer.blender.org/rB0f06bef71307a3f5d6b25c5241fcbad7d15b3f5b
Merge branch 'master' into wiggly-widgets
Conflicts:
source/blender/editors/transform/transform_manipulator.c
===================================================================
===================================================================
diff --cc source/blender/editors/transform/transform_manipulator.c
index 309c538,374a0c3..be0e67c
--- a/source/blender/editors/transform/transform_manipulator.c
+++ b/source/blender/editors/transform/transform_manipulator.c
@@@ -883,9 -563,12 +883,9 @@@ static int calc_manipulator_stats(cons
}
/* if not gimbal, fall through to normal */
/* fall-through */
- }
case V3D_MANIP_NORMAL:
- {
if (obedit || ob->mode & OB_MODE_POSE) {
- ED_getTransformOrientationMatrix(C, mat, (v3d->around == V3D_ACTIVE));
- float mat[3][3];
+ ED_getTransformOrientationMatrix(C, mat, v3d->around);
copy_m4_m3(rv3d->twmat, mat);
break;
}
@@@ -897,7 -582,8 +897,7 @@@
* use the active pones axis for display [#33575], this works as expected on a single bone
* and users who select many bones will understand whats going on and what local means
* when they start transforming */
- ED_getTransformOrientationMatrix(C, mat, (v3d->around == V3D_ACTIVE));
- float mat[3][3];
+ ED_getTransformOrientationMatrix(C, mat, v3d->around);
copy_m4_m3(rv3d->twmat, mat);
break;
}
@@@ -909,8 -598,11 +909,8 @@@
normalize_m3(mat);
copy_m4_m3(rv3d->twmat, mat);
break;
- }
default: /* V3D_MANIP_CUSTOM */
- if (applyTransformOrientation(C, mat, NULL)) {
- {
- float mat[3][3];
+ if (applyTransformOrientation(C, mat, NULL, v3d->twmode - V3D_MANIP_CUSTOM)) {
copy_m4_m3(rv3d->twmat, mat);
}
break;
More information about the Bf-blender-cvs
mailing list