fix [#37034] Triangulate modifier asserts with GHASH_FLAG_ALLOW_DUPES

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60719 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: utility function for getting a bool as a string.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60720 954f8c5b-7b00-dc11-b283-0030488c597c
improve warp transform so it can be used as a general bending tool too.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60721 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#37046] Dissolve edges and vertices problem with triangulate
with review and collaboration from Campbell Barton

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60722 954f8c5b-7b00-dc11-b283-0030488c597c
fix for over-alloc in dyntopo, was allocating the vertex size, not pointer size (~85% wasted space).


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60723 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#37058] 2.69 RC1: Symmetrize directions are all reverse

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60724 954f8c5b-7b00-dc11-b283-0030488c597c
* Fix scons compilation on Windows, missing pthreads include. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60725 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for commit r60718.  There was a remaining WITH_IMAGE_OPENIMAGEIO in CMakeLists.txt still.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60726 954f8c5b-7b00-dc11-b283-0030488c597c
OSX: Get mounted volumes better method by using volume enums

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60729 954f8c5b-7b00-dc11-b283-0030488c597c
OSX: Final cleanup for #60729

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60730 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for a bug in StrokeCleaner identified through a discussion for Bug #36425 (freestyle edge marks not working).
Many thanks for Anthony Edlin who helped fix the issue.

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

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60732 954f8c5b-7b00-dc11-b283-0030488c597c
Project Pampa request: option to lock frame selection to the range

This means when you've got "Lock Frame Selection" option (which is
in the timeline next to the preview range button) you're not able
to go to the frames which are out of current frame range with your
mouse.

TODO: Make it so current frame slider also respects this setting?
      Not so much important for tonight.

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