Fix for [#34182] Movie Distortion and Bilateral Blur doesn't work together

 * added area of interest based on a radius around the input tile.
If someone can implement a correct formula (based on K1, K2 and K3) and send it to me, I will be happy to apply it!

 - At Mind -


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54600 954f8c5b-7b00-dc11-b283-0030488c597c
Fix performance regression with anchor brush in sculpt mode

When restoring coordinates in sculpt mode (used for several brushes
including anchor brush), can use sculpt_undo_get_node() for
non-dyntopo sculpting instead of sculpt_undo_push_node().

This should bring speed of anchor brush back to 2.65 level for regular
mesh/multires sculpting.

Fixes projects.blender.org/tracker/?func=detail&atid=498&aid=34208&group_id=9

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54601 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for harmless uninitialized-variable warning

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54602 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: change order of args in void BKE_object_where_is_calc_time_ex() so extra arg is at the end (loose convention for *_ex() funcs). also some style cleanup.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54603 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: missed r54603, arg reordering.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54604 954f8c5b-7b00-dc11-b283-0030488c597c
BLI_mempool totalloc was being used un-initialized, normally this would cause bugs but turns out its not used,
ifdef'd it out but keep in the struct in BLI_mempool for now.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54605 954f8c5b-7b00-dc11-b283-0030488c597c
allow alt or Ckey to toggle clamping for vertex slide.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54606 954f8c5b-7b00-dc11-b283-0030488c597c
vertex slide: dont write clamped value back into TransInfo.values,
this meant toggling clamp didn't take any effect until the mouse was moved. (annoying glitch)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54607 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: operator/function mismatch


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54608 954f8c5b-7b00-dc11-b283-0030488c597c
Another huge bunch of UI translation fixes, mostly reported by Leon Cheung, Sv.Lockal, Gabriel Gazzán and Satoshi Yamasaki, thanks!

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54609 954f8c5b-7b00-dc11-b283-0030488c597c
Fixes for BMO_error_raise extraction regex, and add hindi to "active" translations.
Also enhanced the ugly py ast parsing code, so that it now can handle (up to some extent) "name" function nodes, and add bpy.app.translations.pgettext func familly to extracted ones...

This ast py parsing becomes more and more ugly, should probably try to refactor it a bit. :/

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54610 954f8c5b-7b00-dc11-b283-0030488c597c
remove stipple from console selection drawing.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54611 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #34285: sculpt/paint radial control F key operators did not adjust brush size
to retina pixel size correctly.

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

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54613 954f8c5b-7b00-dc11-b283-0030488c597c
ribidbody: Fix setting "Bake to Keyframes" start frame above 2

Simulation needs to run from the beginning to work properly.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54614 954f8c5b-7b00-dc11-b283-0030488c597c
fix #34284 Collada: update problem for vertex weights directly after import.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54615 954f8c5b-7b00-dc11-b283-0030488c597c
Bug fix #34281

The RNA path interpretor code was using a function to get the portion between quotes,
this function was not even checking if there *are* quotes at all! Causing bad
memory allocs or crashes.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54616 954f8c5b-7b00-dc11-b283-0030488c597c
rigidbody: Fix regression in background scene fix

Since BKE_object_where_is_calc() might be called outside of
scene_update_tagged_recursive(), we need to fall back to the scene's
rigid body world.

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