Blender Git Commits

Blender Git "master" branch commits.

10 hours 24 min ago
Revert "Fix T67040: Undo crashes after renaming"

This reverts commit c635663e4a8169f68010b9234fa60f17ad03d7cb. This is causing
crashes with sculpt mode and object mode switching.

Fixes T67217.
1 day and 8 hours ago
Industry Compat keymap: Fix inconsistencies and conflicts with color swatches and other over-widget hotkeys

Sample hotkey is set to the I key now, similar to other apps.

Reported on Devtalk
1 day and 8 hours ago
Fix T67196: bevel bad at a 3-edge bevel.

The test for whether or not this was a "pipe" neglected to use
fabsf() around a dot result.
July 19, 2019, 14:17 (GMT)
Fix assert in some cases when using DataTransfer modifier for custom normals.

Reported by @sybren on IRC, thanks.

Should be safe for 2.80.
July 19, 2019, 13:22 (GMT)
GPencil: Fix showing wrong material in brush panel with pinning

The options of the material are from object material not pinned material.

If the brush is pinned, the material must be the brush material and not the object material.
July 19, 2019, 13:22 (GMT)
GPencil: Fix wrong material when apply Opacity, Hue or Tint modifier

When apply the modifier a new material is created, but it was assigned wrongly. The problem was the index was base 0 already, so subtract 1, got a wrong value.
July 19, 2019, 12:38 (GMT)
Fix T67033 EEVEE: Random Flickering Materials

This was a read after free error. This only fix the undefined behavior.
The result is still not correct in certain cases (see T67226).

We want to include this for 2.80
July 19, 2019, 11:58 (GMT)
Fix new Text ID usercount handling in add/load cases.

Text datablocks should always have a 'single user' flag set, and they
usually do not have any user (since neither text editor itself, nor
Freestyle usage are text users - the second is odd btw...), the only one
am aware of is the script node (e.g. for OSL).

Add text case was simply not doing anything, so added.

Load text case was doing things in inversed logic (setting user count to
zero in BKE, then setting 'real user' flag in ED code). Made it the
other way around (BKE ID creation code should not care about usercount
usually, this is up to higher-level code to decide what to do
(operators, RNA...).

Note: tried to check all cases, but there might very well be some more
hidden bugs here...
July 19, 2019, 11:58 (GMT)
Cleanup messed-up comment formating from codestyle apply...
July 19, 2019, 11:58 (GMT)
Revert "Fix assert unlinking text"

This reverts commit b0b2546d4a3a308da19d218d919915aac4834e59.

Please do not sweept the dirt under the carpet like that! If there is a
bug, either report it or fix it, but do not silence it!
July 19, 2019, 09:21 (GMT)
Fix T67191: Redo fails for 3D text operations
July 19, 2019, 08:43 (GMT)
Fix T63090: Delete keyframe reports invalid for multiple objects
July 19, 2019, 00:44 (GMT)
DRW: lattice vertices were too small
July 19, 2019, 00:31 (GMT)
Fix T66492: Divide by zero with cursor to selected
July 18, 2019, 23:24 (GMT)
CMake: Fix WITH_CODEC_SNDFILE detection

D5296 by @frispete
July 18, 2019, 13:29 (GMT)
Fix T67062: Movie Clip Editor does not update Editor Type when changing Editing Context

Previously when switching modes, the code didn't check if we were in the
correct view for the masking mode.

Reviewed By: Sergey

Differential Revision:
July 18, 2019, 12:15 (GMT)
Fix context menu Remove Shortcut not being available for non-keyboard shortcuts
July 18, 2019, 12:04 (GMT)
Disable b-bone spline gizmo for now

This wasn't working properly and needs to be finished,
disable for release.
July 18, 2019, 10:55 (GMT)
Fix T66811 Eevee: Flickering in weight paint mode

This was caused by TAA offset being computed as the 2nd sample even if the
sampling was reset afterwards.

The fix is to update the matrices after any potential reset.
July 18, 2019, 10:27 (GMT)
Keymap: use number keys to change particle modes

Match behavior for meshes.

Fixes T67161
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019