Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-31Point submodules to the final release tagv2.74Sergey Sharybin
2015-03-31Branch is not really a release state!Sergey Sharybin
2015-03-31Bugfix: Fix for crash when trying to create new action in Shape Key ↵Joshua Leung
DopeSheet mode When the active object had no shapekey data, trying to create a new action from the Shape Keys mode of the DopeSheet would crash. The segfault here was a silly regression caused by my earlier Action Stashing work. However, the old (pre-Action Stashing) code here also wasn't that great either. While it didn't crash, it would still silently create a new action, even if that could not get assigned/used anywhere. To prevent both of these problems from happening again, I've added additional null checks, as well as beefing up the poll callback here to forbid keyframing
2015-03-31Fix T44077 material update fails in textured mode when VBOs are off.Antony Riakiotakis
The issue has been here since we changed drawing code for meshes to use vertex arrays instead of immediate mode when VBO was off. Basically we should now always invalidate the GPU objects regardless of the VBO setting in the preferences. The bug has been there since 2.73 at least, but what made it apparent now is that new version resets preferences and as an extension the VBO flag. Should be included in final 2.74 release
2015-03-31Fix T44201: Crash Deleting Hierarchy in OutlinerBastien Montagne
Typical error using '->next' member of a freed linked list item. A bit trickier even here, since we have some recursion... Trivial fix for nasty crasher, safe for 2.74 imho?
2015-03-31Fix T44193: Hair intersection with duplis causes flickeringSergey Sharybin
It was an issue with what bounds to use for BVH node during construction. Also corrected case when there are all 4 primitive types in the range and also there're objects in the same range.
2015-03-31Fix T41191: Custom Loop Normals Viewport shading not updating when set from ↵Bastien Montagne
py script Missing update tagging... Safe for 2.74.
2015-03-31Fix for invalid buffer access on zero-face meshesCampbell Barton
2015-03-31Fix T44186: Bezier Bevel facto mapping broken when 'start' was set to ↵Bastien Montagne
'Resolution' and 'end' was not. Trivial, we need totla_length in that case too. Safe to be backported to 2.74.
2015-03-31Remove use_invert_vertex_group use_ prefixCampbell Barton
To match other modifiers.
2015-03-31Fix T44149: Compositing : Node Groups do not work correctlySergey Sharybin
Input constants are to be connected before removing proxies, otherwise node groups might give totally different result. This is a regression and to be put into final release.
2015-03-31Fix T44137: bpy.path.is_subdir failsCampbell Barton
`bpy.path.is_subdir("/abc/def/ghi","/abc/de")` incorrectly returned True
2015-03-26Point addons to 2.74-rc4 tagv2.74-rc4Sergey Sharybin
2015-03-26Bump splashscreen to rc4Sergey Sharybin
2015-03-26Fix T44133 SSAO in OpenGL rendering from orthographic camera did notAntony Riakiotakis
work Safe to include in final release
2015-03-26Fix T44138: Crash in DataTransfer modifier when selecting a source with no ↵Bastien Montagne
loops. Simply check and early return in case we have no source or destination items (verts/edges/loops/polys) available... Also, fix an assert in `BKE_mesh_calc_normals_poly()`, when called with no poly.
2015-03-26Yet another fix for crashing particles.Lukas Tönne
2015-03-26Fix 2 typos ( shakin' hands )Jens Verwiebe
2015-03-26Fix for crash when using particle emission with clump/roughness curvesLukas Tönne
in a smoke sim. This interaction between sims is totally stupid and must be recoded entirely in some utopian future.
2015-03-26Fix T44128: Ray visibility only enables diffuse if glossy is also enabledSergey Sharybin
Issue was caused by accident in c8a9a56 which not only disabled glossy reflection if Glossy visibility is disabled, but also Diffuse reflection. Quite safe and should go to final release branch.
2015-03-26Simplify recent commitCampbell Barton
2015-03-26Fix T44118: Rotated background image disappearsCampbell Barton
Image clipping didn't take rotation into account.
2015-03-26Fix T44123: Cycles SSS renders black in recent buildsSergey Sharybin
Issue was introduced in 01ee21f where i didn't notice *_setup() function only doing partial initialization, and some of parameters are expected to be initialized by callee function. This was hitting only some setups, so tests with benchmark scenes didn't unleash issues. Now it should all be fine. This is to go to the 2.74 branch and we actually might re-AHOY.
2015-03-24Point addons to v2.74-rc3v2.74-rc3Sergey Sharybin
2015-03-24We're now RC3Sergey Sharybin
2015-03-24Versioning code to correct socket naming afterAntony Riakiotakis
340b76b42c53816ddac1b4cecdff3d8d2010a9cc Reported by formerly Old_Demon on blenderartists. Apparently this caused old files to lose their links to material sockets (noob own mistake from inexperience with node system). This should either be included in release with version checking being set to version 2.73 and subversion 10, without tweaking the BKE_blender.h file OR 340b76b42c53816ddac1b4cecdff3d8d2010a9cc should be reverted for this release. Thanks to Lukas for checking this out. Conflicts: source/blender/blenkernel/BKE_blender.h source/blender/blenloader/intern/versioning_270.c
2015-03-24Fix T44102: Mirrored objects render black with Blender Internal and Autosmooth.Bastien Montagne
Normals are not vertices, we cannot apply matrix's scale to them...
2015-03-24Fix T44089: All addons do not use same default for orientations.Bastien Montagne
Transformed 'OrientationHelper' class into 'orientation_helper_factory' function, which returns an OrientationHelper customized class with specified default axes.
2015-03-24Fix T44065: fixed vehicle constraintSybren A. Stüvel
Commit ffee7f1a58a18bc08add94176ddffe29809139a6 broke vehicle constraints; this fixes that.
2015-03-24Revert part of D1074 related to acceleration taked into account.Jorge Bernal
It has been reverted because it was affecting obstacle avoidance (T44041). This fix should be backported to 2.74
2015-03-24Fix T44110: Plane track doesn't work when built with sconsSergey Sharybin
For some reason recent change in avoiding non-aligned eigen vectors was behaving differently for cmake and scons. Made it a bit different now by storing scalars. This is more robust approach anyway, because it's not really guaranteed Mat.col() gives a pointer inside data, depending on column-major vs. row-major storage. This is to be backported to 2.74 branch.
2015-03-24tweaks to packman buildCampbell Barton
remove --asroot arg to makepkg
2015-03-24Fix T44076, SSAO in solid mode will disable antialiasing in wireframeAntony Riakiotakis
mode. Yes it will, because those modes stay active. So on user side, expose depth of field option always (I don't see why not), but disable SSAO in wireframe/bounding box mode. It is a known limitation that compositing does not support antialiasing yet, but better give users some more control. This could be included in final release but it's not that serious either.
2015-03-24Make sure matcap icons are within range.Antony Riakiotakis
Basically out of range could happen when opening files made in 2.72 when the new icons for texture painting were added. Apparently some more caution is needed here.
2015-03-24Fix T43926: Volume scatter: intersecting objects GPU rendering artifactsSergey Sharybin
Fix T44007: Cycles Volumetrics: block artifacts with overlapping volumes The issue was caused by uninitialized parameters of some closures, which lead to unpredictable behavior of shader_merge_closures().
2015-03-24OSX: fix 1 leak ( found and fixed by marcclintdion ) and 1 possible leak in ↵Jens Verwiebe
dragndrop, backport to 2.74
2015-03-24OSX/GHOST: need one more release in error caseJens Verwiebe
2015-03-24Partly fix T44025, pixelFormat retain was left, for 2.74 backportJens Verwiebe
2015-03-24Cycles: Avoid memcpy of intersecting memorySergey Sharybin
Could happen when assignment happens to self during sorting.
2015-03-24Disable IME for headless buildsCampbell Barton
2015-03-24Fix for building win32 headlessCampbell Barton
2015-03-24Fix/Improve FKey bone creationCampbell Barton
- new bone is now made active - previous selection cleared - bone direction places the tip on the active bone (if available)
2015-03-24Add missing update adding a shape-keyCampbell Barton
Noticeable when pin is enabled.
2015-03-24Fix T43989: Sequencer - Ctrl snapping a sequencer strip does not work if you ↵Bastien Montagne
specify the x axis. New 'strip' snapping was simply not computed in case of constrained transform, hence init '0' value was used as frame offset in this case. This commit reorganizes a bit that snapping, to keep it more 'confined' into `snapSequenceBounds()` dedicated function. It still needs a minor hack (setting snapping mode to something else than defualt `SCE_SNAP_MODE_INCREMENT`, to avoid this snapping to be called by contraint code). Thanks to Antony for review and enhancements. This fix should be backported to 2.74.
2015-03-24Fix T44040: Blender crashes when nodes are mutedSergey Sharybin
It was actually an old issue with wrong conversion happening for muted nodes, which wasn't visible before memory optimization commit. This is to be backported to the final release.
2015-03-24Fix out-of-bounds read BKE_deform_flip_side_nameCampbell Barton
2015-03-24Use fabsf for floatsCampbell Barton
2015-03-24Fix for crash adding mask modifierCampbell Barton
2015-03-24Fix bad memory access freeing viewport which uses movie clipSergey Sharybin
2015-03-24Fix crash using "Copy to selected" on ID-propsCampbell Barton