SVN maintenance.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46409 954f8c5b-7b00-dc11-b283-0030488c597c
ndof: restored support for older serial port 3D mice on Linux (R45951 broke it, oops)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46410 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31344: MovieClip python custom properties are reset when reopen the file

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46411 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31332: VSE drag and drop onto timeline buggy

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

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46413 954f8c5b-7b00-dc11-b283-0030488c597c
fix for own mistake for ctrl+left/right movement and code cleanup for txt_jump_left/right

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46416 954f8c5b-7b00-dc11-b283-0030488c597c
Fix reseting of particle lifetime and unborn feature when adding smoke - reported by blendernation

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

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46418 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: misc editor changes.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46419 954f8c5b-7b00-dc11-b283-0030488c597c
optimize ngon angle calculation in solidify modifier (was doing prev/next vector subtract and normalize for every vertex). now store the previous normalized vector for re-use.

also add BKE_mesh_poly_calc_angles() which is mostly a reference for now.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46422 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31363. Group interface sockets don't have a parent node, so the API function has to check that before making the update call.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46423 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31350, by Sergey Sharybin.

This happens because of how output node index is initializing in assign_index function: itterator goes to the beginning of the nodes list using node->prev and then reviews the whole node list to find first unused index. The problem is that node's initialization now is getting called before node was added to node tree, so all output nodes have got equal index.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46424 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: animation + buttons

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

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

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46427 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: space action

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

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46430 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: gpencil & metaball

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46433 954f8c5b-7b00-dc11-b283-0030488c597c
Fix 31370: light falloff node linear output not working code.
Fix part of thread safety issue, there's still something else wrong.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46435 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: graph & armature


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