SVN maintenance.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48020 954f8c5b-7b00-dc11-b283-0030488c597c
Fix compilation error for SCons

Was missed some scons rules after recent collada changes

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48025 954f8c5b-7b00-dc11-b283-0030488c597c
Forgot to define WITH_COLLADA in SCons in recent commit

Also fix some issues with header files:
- Added ifndef .. define .. endif blocks to be sure headers are not
  including twice.
- DO not include WM stuff in headers, use anonymous structure names instead.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48026 954f8c5b-7b00-dc11-b283-0030488c597c
Pardon, typo in own commit for SCons changes. Also added missed headers.
Should work now.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48027 954f8c5b-7b00-dc11-b283-0030488c597c
Reduce amount of deprecated symbols used from FFmpeg

This switches some areas of Blender which are related on FFmpeg stuff
from deprecated symbols to currently supported one.

Pretty straightforward changes based on documentation of FFmpeg's
API which symbols should be now used.

This should make Blender compatible with recent FFmpeg 0.11.

Should be no functional changes.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48028 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31838: Console error with particle Child Simplification is enabled.

Patch by Philipp Oeser, thanks!

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48029 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31856: movieclips.load(filepath=None) or value crash Blender

Disallow running PyUnicode_EncodeFSDefault for None type which seems
to be an issue on Windows.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48030 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for compiling with all warnings as error (commenting out unused vars).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48031 954f8c5b-7b00-dc11-b283-0030488c597c
RNA: add Area and Region window xy coordinates access.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48032 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for recent bugfix, make old files with strand width fade 2.0 render same.

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


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48034 954f8c5b-7b00-dc11-b283-0030488c597c
Reverting changes made in r48030 by Campbell's request

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48037 954f8c5b-7b00-dc11-b283-0030488c597c
Disable mouse slide to control offset and uniform pattern scale for now

This is nice to have, but requires better approach for visualization.

Any ideas? :)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48038 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31826: UV/Image editor paint image crash

Missed NULL check in own refactoring a while ago.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48039 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31825: 3D View Editor Header > Object > Game > Copy Properties affecting other commands.

Mark property to be copied/moved as SKIP_SAVE. That was giving the issues.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48041 954f8c5b-7b00-dc11-b283-0030488c597c
Some options used for "expert" x264 setup were removed from FFmpeg 0.11
Prevent crashes in cases when option can't be found.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48042 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31740, compositor overwrites images on frame scrubbing. Restored old compositor behavior which only saves images when doing an actual rendering (this was not implemented in Tile yet).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48045 954f8c5b-7b00-dc11-b283-0030488c597c
Patch #31755: fix missing redraw in space_buttons when grouping objects (CTRL+G)

When you group objects with CTRL+G and have the properties
space --> object tab --> groups panel visible there is a redraw
missing.

Patch by Philipp Oeser. Thanks!

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48046 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for sculpt undo updating hidden rather than coords.

Fixes bug [#31858] Undo + sculpt mode, which exposed the bug by having
two objects use the same mesh data.

The rebuild variable was initialize to true, so multires data was
getting marked as having GridHidden modified rather than coords
modified.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@48048 954f8c5b-7b00-dc11-b283-0030488c597c
DO not reset clip's focal length when changing path to footage

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