fix [#36283] Crash by activating "Clear Active" in Movie Clip Editor


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58613 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#36277] Right click no longer selects the camera


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58614 954f8c5b-7b00-dc11-b283-0030488c597c
optimization: call one bmesh operator for rotate (not 3).
added pivot_m4() utility function since rotating about an arbitrary point is handy.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58615 954f8c5b-7b00-dc11-b283-0030488c597c
fix for incorrect null check in RE_engine_update_stats


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58617 954f8c5b-7b00-dc11-b283-0030488c597c
use math functions for copying matrix/vector types, also cast const pointers for freeing (clang error's out otherwise)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58619 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#36282] Spin error with non uniform scale
add support for passing object matrix to bmesh transform operators.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58620 954f8c5b-7b00-dc11-b283-0030488c597c
fix for error in BLI_buffer_declare_static(), the stack variable wasn't the right size, from original commit 53440.
Caused UV stretch display to fail.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58625 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#36286] UV face display not working for concave ngons


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58626 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#36270] Crash with pinning


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58629 954f8c5b-7b00-dc11-b283-0030488c597c
Import of single bones used infinite bone size

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58636 954f8c5b-7b00-dc11-b283-0030488c597c