Blender Git Commit Log

All Blender Git commits.

Page: 4114 / 8462

December 28, 2016, 18:55 (GMT)
Fix T49848: bevel of spiral gets bigger and bigger widths.

This is the same issue as was fixed with T39486: the adjustment pass
that tries to equalize different widths at either end of an edge
sometimes causes the widths to get bigger and bigger.
The previous fix was to let "clamp_overlap" do double duty as a way
to limit this behavior. But clearly this is undiscoverable, as the
current bug report shows. So I put in an "auto-limiting" mode that
detects when adjustments are going crazy and then acts as if
clamp_overlap were set.
The reason we can't always act as if clamp_overlap is set is that
certain models (e.g., Bent_test in regression tests) look bad if
that is enabled.
December 28, 2016, 16:30 (GMT)
Revert particle system and point cache removal in blender2.8 branch.

This reverts commit 5aa19be91263a249ffae75573e3b32f24269d890 and b4a721af694817fa921b119df83d33ede7d7fed0.

Due to postponement of particle system rewrite it was decided to put particle code
back into the 2.8 branch for the time being.
December 28, 2016, 14:07 (GMT)
UI: Make icon-only buttons for enum items with empty label.

Patch D2420 by @raa, thanks.
December 28, 2016, 13:37 (GMT)
Various UI message and API doc tweaks and fixes.

Mostly from patch D2256 by Aaron Carlisle (@Blendify), thanks!
December 28, 2016, 13:25 (GMT)
Update manual links in 'add object' py template.

Patch D2328 by @blendify, thanks.
December 28, 2016, 13:17 (GMT)
Minor UI message fix.

Based on D2436 by @blendify, thanks.
December 28, 2016, 13:11 (GMT)
Tweak error message when external image editor launching fails.

Include idea that Blender may fail to launch it even if path is correct,
in some cases (dear Windows...).

Based on idea from @lijenstina and @blendify (D2349), thanks.
December 28, 2016, 12:12 (GMT)
Also apply similar fixes to .keyframe_delete()

- T49816
December 28, 2016, 12:12 (GMT)
Fix T49816: Keyframing NLA Strip influence from Python set keyframes in the wrong place
December 28, 2016, 12:12 (GMT)
Fix T50184: Grease Pencil Layer synchronization between Dope Sheet and Properties panel
December 28, 2016, 09:09 (GMT)
Fix T49479: Freestyle inconsistent line drawing with large geometry dimension.

Ray-plane intersection routine GeomUtils::intersectRayPlane() was used with an
unnormalized direction vector as input.
December 28, 2016, 06:53 (GMT)
3D View roll & orbit were scaling view-quat length

Over time roll and orbit would scale the quaternion
which is documented as unit length.

In practice any errors would be subtle,
but better normalize as other operators do.
December 28, 2016, 04:33 (GMT)
Comments: mul_project_m4_v3_zfac
December 27, 2016, 19:47 (GMT)
Fix T50240: Rendering crashes when synced to JACK Transport

Disabling synchronization while rendering.
Using G.is_rendering as suggested by bastien. ;-)
December 27, 2016, 15:39 (GMT)
Fix T50305: Blender truncates a long multibyte character object's name to an invalid utf-8 string.

Add logic in RNA to ensure we pass valid utf8 string to BKE ID new functions...
December 27, 2016, 04:12 (GMT)
Correct bad cast, unused var warning
December 27, 2016, 04:12 (GMT)
Comments: hints for perspective functions

Note which GL functions these are equivalent to.
December 24, 2016, 17:37 (GMT)
[MSVC] Fix test for C++11 support for vc2015/2017 based on D2432 by Ulysse Martin (youle)
December 24, 2016, 00:31 (GMT)
Add/use function to get/set window workspace
December 23, 2016, 19:39 (GMT)
Remove temp workspace when closing temp window (e.g. UserPrefs)

The active screen of the workspace was freed which caused use-after-free in some corner-cases. Now workspace, workspace layout and the screen are deleted correctly.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021