Fix: Collada Import of armatures only added the root bone

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54474 954f8c5b-7b00-dc11-b283-0030488c597c
Smoke simulator: add more float precision checks to make sure other data types don't get messed up either. (Relating previous fire fixes)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54475 954f8c5b-7b00-dc11-b283-0030488c597c
Attempted fix for issue with latest CUDA kernel for 32 bit windows/linux/mac,
there seems to be some sort of compiler bug in CUDA toolkit 4.2, uninlining a
few functions seems to avoid it.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54476 954f8c5b-7b00-dc11-b283-0030488c597c
[#34062] Collada: fixed redundant transform information and order of creation for the loc/rot/trans

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54477 954f8c5b-7b00-dc11-b283-0030488c597c
Old bug fix: Uv smart stitch failed to detect angle if islands were
rotated close to 180 degrees and there were edges both below and above
the 180 degree threshhold. Separating and averaging the negative and
positive angles seems to solve the issue making the tool a bit more
robust ;)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54478 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: some style edits, also allow mul_v2_m2v2() to have the same value as in-out, since this is a convention for existing matrix functions.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54479 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#34203] Editing bones, parenting, blender quits
'Set Inverse' was mixing up pose/object constraints


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54480 954f8c5b-7b00-dc11-b283-0030488c597c
fix for own regression [#34096] ocean sim vertex color bug
Caused by my assumption that alpha wasn't used for vertex colors.

Infact it is used by blender-internal rendering, but typically only for blending strand particles.
Updated comments to note this.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54481 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#34198] Scene unit size and dyntopo detail size
there were 2 bugs here.
- int buttons scaling values on input but not on display.
- pixel distances were using PROP_DISTANCE subtype - which isn't correct.

added assert incase PROP_INT values have PROP_DISTANCE subtype applied in future.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54482 954f8c5b-7b00-dc11-b283-0030488c597c
Added a missing space (between separator and face count in object mode)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54483 954f8c5b-7b00-dc11-b283-0030488c597c
Add translation of stats/info string.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54484 954f8c5b-7b00-dc11-b283-0030488c597c
Buildbot: revert r54465 and r54466 -- issue was not caused by
crosscompilation, but was caused by some bugs in toolkit itself.

Shall be all fine now (at least it is on my laptop now).

Let give it another try!

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54485 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #34209: Texture preview in brush settings does not update

Was a regression since Cycles preview implementation.

Texture preview would be fine now if Blender Internal render is used,
but seems it's not impossible to support textures preview if Cycles
is set as render engine.

Would check on this a bit further.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54486 954f8c5b-7b00-dc11-b283-0030488c597c
fix for own commit r54482, PROP_DISTANCE was being checked for by radial control operator. now allow PROP_NONE and treat it as a distance.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54487 954f8c5b-7b00-dc11-b283-0030488c597c
report [#33731] Fastorigin addon crashes on mesh.update()
add a warning when python leaves the modified mesh without calling bmesh.update_edit_mesh()s.
this doesn't fix the crash but points to the likely cause.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54488 954f8c5b-7b00-dc11-b283-0030488c597c
SCons: no need to do data-to-c when building cudakernels only

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54489 954f8c5b-7b00-dc11-b283-0030488c597c
Fix incorrect display of Sequence layer when rendering animation and
float/byte render results were mixed.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54490 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #34205: Cycles: Zooming in rendered mode during update out of sync with intended zoom

Made sure no pause_cond.wait() happens at the same time as session as resetting.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54491 954f8c5b-7b00-dc11-b283-0030488c597c
Fix some (quite harmless) use of uninitialized memory reported by valgrind.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54492 954f8c5b-7b00-dc11-b283-0030488c597c
And we now have a valid korean translation!

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