SVN maintenance.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47033 954f8c5b-7b00-dc11-b283-0030488c597c
previous commit didnt build - add back enum and note that its a copy because of linking error


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47034 954f8c5b-7b00-dc11-b283-0030488c597c
initialize bake action vars from context


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47035 954f8c5b-7b00-dc11-b283-0030488c597c
Fix dummy cp/pt error (harmless in blender itself, but breaking doc and i18n tools...).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47036 954f8c5b-7b00-dc11-b283-0030488c597c
solidify option to flip normals


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47037 954f8c5b-7b00-dc11-b283-0030488c597c
fix for error in previous commit - missed flip when even edges were selected.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47038 954f8c5b-7b00-dc11-b283-0030488c597c
patch [#31579] Solidify modifier: Add new option "Flip Normals"

- previous commit was so similar to the patch Shinsuke wrote, better to add him as contributor, this commit will add to generated credits.
- this commit has no functional changes.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47039 954f8c5b-7b00-dc11-b283-0030488c597c
Fix reading freed memory when opening file by click on it on splash screen

Issue was introduced by yesterday's commit 47021 and caused by some handler's
which is getting called from ui_handler_popup frees event.

Worked around a bit by storing return value for ui_handler_popup before running
other handlers, but this only means global refactor of even handling order is
getting closer and closer.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47040 954f8c5b-7b00-dc11-b283-0030488c597c
patch [#31578] Standard-conformal sets for .report() and operator return values
by Sebastian Nell (codemanx)

This patch contains many changes - mostly to addons committing this correction to trunk.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47041 954f8c5b-7b00-dc11-b283-0030488c597c
patch [#31265] Warning Fixes 02/05/2012
from Jason Wilkins (jwilkins) 

only applied some parts:
* const correctness
* moved a variable into a move local scope so it is also inside a #if/endif and does not end up conditionally unused


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47042 954f8c5b-7b00-dc11-b283-0030488c597c
add vector versions of hsv_to_rgb, rgb_to_hsv & rgb_to_hsv_compat


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47043 954f8c5b-7b00-dc11-b283-0030488c597c
fix for own error in applying patch


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47044 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: dutch -> english (comments)


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


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47046 954f8c5b-7b00-dc11-b283-0030488c597c
update python script memory printout to python3 and some style cleanup


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47047 954f8c5b-7b00-dc11-b283-0030488c597c
Add frame_duration read-only member to Image RNA struct, returns movie's length in frames (or 1 for still images).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47050 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: use array size and const for vector args


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47053 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31538: Wrong colors after reloading file with exr image

Issue was caused by generated images had got no profile set (IB_PROFILE_NONE)
which confused OpenEXR saver (which makes sRGB conversion for profiles which
are not linear).

Actually this is much deeper issue which would require the whole color pipeline
workflow (which would happen at some point when currently urgent stuff is resolved),
but having correct profile set for generated images would still be helpful.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47054 954f8c5b-7b00-dc11-b283-0030488c597c
Delete skin customdata if all skin modifiers are removed.

Fix for bug [#31604] "Skin Modifier - Mark Root Bug?"

Essentially the same as multires customdata deletion.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47055 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for smoke boundary conditions: "Open borders" behaved differently for positive and negative axises.
+ Some code cleanup.

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