Fix #32139: Making vertex parent hides faces

Call normals update and re-tesselate the BMesh before generating
derived mesh for vertex parent. this is needed for proper display
of mesh in edit mode.

Tried to use EDBM_update_generic, but it gave artifacts due to it
doesn't update normals. usually it's not a problem, because it's used
at the end of operator and all needed data is handles by depsgraph.
It doesn't work for vertex parent because derived mesh is being
created here outside of generic object update, so one extra manual
step seems to be needed here.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49233 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #32138: material trancpareny setting

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49234 954f8c5b-7b00-dc11-b283-0030488c597c
image histogram/sample line couldn't show HDR colors. now allow zooming the view to see colors up to 10.0


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49235 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #32123: Blender crashes when zoomed in and rotating around 3d cursor

Fix deadlock in drawArc caused by precision error. Helper widget could
look wrong, that's because of not enough precision of floats used by
Blender.

This is known issue of Blender and wouldn't consider a bug.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49236 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for [#32185] "Incorrect physics for LibLoaded dupligroups" reported by Daniel Stokes (Kupoman). I'm not sure if this is the "correct" fix, but it at least allows all physics objects to be evaluated at least once by the new environment. This allows the new environment to sync up physics shapes for static objects.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49237 954f8c5b-7b00-dc11-b283-0030488c597c
Shortcuts to set solver frames: alt-1 for Keyframe A, alt-2 for keyframe B.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49238 954f8c5b-7b00-dc11-b283-0030488c597c
mask/image editor now works for border select and lasso


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49240 954f8c5b-7b00-dc11-b283-0030488c597c
Fix typo and change shortcuts to Q and E. Works better when emulate numpad is used.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49241 954f8c5b-7b00-dc11-b283-0030488c597c
mask/image: rotate about 2d cursor now works.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49243 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31550: Active Armature bone hardly distinguishable from other selected bones

Made active bone color a bit brighter and made it a userpref option.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49244 954f8c5b-7b00-dc11-b283-0030488c597c
OSX/scons: fix compiling on the new OSX 10.8 (Mountain Lion) with delivered Xcode 4.4

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49246 954f8c5b-7b00-dc11-b283-0030488c597c
Added a particle index output to the Particle Info Cycles node. This is required to get consistent ID numbers for particles. The Object ID is not usable since it's a user defined value of the instanced object, which does not vary per instance. Also the random value from the object info node is not consistent over time, since it only depends on the index in the dupli list (so each emitted or dying particle shifts the value).

The particle index is always the same for a specific particle. Randomized values can be generated from this with the use of a noise texture.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49247 954f8c5b-7b00-dc11-b283-0030488c597c
add ED_space_image_get_size_fl, ED_space_clip_get_size_fl


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49248 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31897: Ctrl+Click in 'Hue Correct' Node Adds in Wrong Location

Misusage of X/Y coords, ancient one!

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49249 954f8c5b-7b00-dc11-b283-0030488c597c
option to use manual size input for scene


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49250 954f8c5b-7b00-dc11-b283-0030488c597c
fix for crash when checking for locked action.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49252 954f8c5b-7b00-dc11-b283-0030488c597c
Run versioning stuff for animation summary color again

Seems it was messed up at some point or changes weren't applied
synchronized, which lead to lots of files with wrong color used.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49254 954f8c5b-7b00-dc11-b283-0030488c597c
Display animation data from lamps' node trees in animation editor windows

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49256 954f8c5b-7b00-dc11-b283-0030488c597c
fix for crash when displaying the tooltip for a non python menu (was introduced with recent translation/ui edits)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49258 954f8c5b-7b00-dc11-b283-0030488c597c
On windows with --debug flag, change "Press enter key to exit..." to "Press any key to exit . . .".  This is implemented by the new function wait_for_console_key.


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