include modifiers in volume/area info


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4370 96b784f8-4ae3-dd11-aff7-0030488c597c
fix for volume, area display


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4371 96b784f8-4ae3-dd11-aff7-0030488c597c
change of several operators.
<Add Switches to outputs> changed to <Add Reroutes to Outputs> - shortcut changed to SLASH
New option added - ability to add reroutes to all or only to loose outputs.
Added SWAP REROUTES AND SWITCHES to replace ones by the others
Changed COPY LABEL - new options added - from active, from linked node, from linked socket
Added CLEAR LABEL
Some code cleanup: made use of new attributes like node.width, output.links and input.links

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4374 96b784f8-4ae3-dd11-aff7-0030488c597c
- All pre-rewrite functionality has been restored! ...except for verbose logging, which will come soon, along with vertex color support.
- Animation export has been enhanced and now provides an option to export each action as its own AnimationSet, as well as attach unused actions to the first armature.


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4375 96b784f8-4ae3-dd11-aff7-0030488c597c
Reverted one of the changes from last commit:
Merging nodes using AUTO mode (Ctrl - 0) forced to use MIX node instead of MIX SHADER when shaders were selected.
Reverted this to previous proper behavior

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4378 96b784f8-4ae3-dd11-aff7-0030488c597c
Removed revision-specific checks in online_mat_lib add-on.

Revision-specific checks were causing some problems in 2.66a builds (at least on Windows).
They have now been removed.



git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4379 96b784f8-4ae3-dd11-aff7-0030488c597c
Add new option: Copy Layers from active object to other Scenes in the BlendFile.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4380 96b784f8-4ae3-dd11-aff7-0030488c597c
- Fixed a couple animation bugs and a skin weight bug.


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4381 96b784f8-4ae3-dd11-aff7-0030488c597c
- Added vertex color support
- Added verbose logging
- Better code documentation/pep8 compliance
This rewrite is done!  Moving to trunk soon.


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4382 96b784f8-4ae3-dd11-aff7-0030488c597c
- Rearranged some export options


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4384 96b784f8-4ae3-dd11-aff7-0030488c597c
Moved to trunk!


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4386 96b784f8-4ae3-dd11-aff7-0030488c597c
prepared for fake user flag option; new image loading function and support for more image formats

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4387 96b784f8-4ae3-dd11-aff7-0030488c597c
1. Updates needed to match API changes
When adding nodes - different way of identifying nodes' types needed.

2. Marge Nodes: Ctrl-0 merges all selected nodes except Shaders using 'Mix' node with 'Mix' blend type.
3. When nodes with with mixed output types are selected - 'Mix' nodes will be used (doesn't apply to SHADERS).

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4393 96b784f8-4ae3-dd11-aff7-0030488c597c
add overhang check for printers that have limits for their overhang.


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4394 96b784f8-4ae3-dd11-aff7-0030488c597c
export the selection


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4396 96b784f8-4ae3-dd11-aff7-0030488c597c