SVN maintenance.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49492 954f8c5b-7b00-dc11-b283-0030488c597c
Buildbot: package softwaregl scripts for buildbot builds

Uses the same libs as release environment does

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49494 954f8c5b-7b00-dc11-b283-0030488c597c
Clipboard feature for nodes. With the Copy operator a copy of all selected nodes and links between them is stored in an offscreen list (not in the library). The Paste operator then in turn copies these into the active node tree in the editor.

Currently does not support copying of animation data. This would require copying of individual fcurves etc. between data block, which is not implemented yet.

Also it is currently possible to circumvent some constraints of the nodes, in particular for node groups (e.g. no groups inside groups, render layer not inside groups).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49495 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #32236: unstable z-buffer or z combine composition node

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49496 954f8c5b-7b00-dc11-b283-0030488c597c
improve not very helpful error message.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49497 954f8c5b-7b00-dc11-b283-0030488c597c
fix for own regression in avi header writing.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49498 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: remove redundant float casts


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49500 954f8c5b-7b00-dc11-b283-0030488c597c
OpenEXR: Enable again for MSVC 2010

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49504 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31753: GLSL not updated after deleting lights in multiple-scene setting

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49505 954f8c5b-7b00-dc11-b283-0030488c597c
Node selection: make node active before it could be unselected by extending
selection, which matches behavior of all other areas in blender.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49506 954f8c5b-7b00-dc11-b283-0030488c597c
fix for crash when node groups loose their ID pointer references (when linked libs don't load)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49507 954f8c5b-7b00-dc11-b283-0030488c597c
Remove old boolean operation module

Carve proved it's a way to go, so the time have came to get rid of old
boolean operation module which isn't used anymore.

Still kept BOP interface but move it to BSP module. At some point it
could be cleaned up further (like perhaps removed extra abstraction
level or so) but would be nice to combine such a refactor with making
BSP aware of NGons.

Tested on linux using both cmake and scons, possible regressions on
windows/osx. Would check windoes build just after commit.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49508 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: double promotion warnings


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49513 954f8c5b-7b00-dc11-b283-0030488c597c
rename node_state.c --> node_view.c


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49514 954f8c5b-7b00-dc11-b283-0030488c597c
Code cleanup:
* Removed some remaining defines for AVI_CODEC (from the old 2.4x days and windows only), because only some defines were left, no underlying code to bring back, so just as good remove for good. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49515 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: move node background image operators into node_view.c


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49516 954f8c5b-7b00-dc11-b283-0030488c597c
Typo fix, sorry. :/ 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49517 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: remove unused includes


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