Blender Git Commit Log

All Blender Git commits.

Page: 2604 / 8462

March 31, 2019, 21:52 (GMT)
Fix T62996

Reviewers
Brecht Van Lommel (brecht)
Cl�ment Foucault (fclem)

Differential revision: https://developer.blender.org/D4618
March 31, 2019, 19:45 (GMT)
Fix: Buffer overflow in StudioLight

sl->light_ambient is a float[3], copy_v4_fl4 overwrites sl->free_function with a bogus
pointer on 32 bit.
March 31, 2019, 16:49 (GMT)
I18n messages extraction: add 'generic' handling of Tools.
March 31, 2019, 16:47 (GMT)
18N for tools definitions: make them resilient to None context.

Dynamic callbacks generating lists of tools should accept None context,
not crash on it.

Similar to what we do with dynamic RNA enums, when NULL/None context is
given, assume we are in 'introspection' mode and return as many things
as possible.

This is currently essentially used by i18n messages extraction tool
(where getting all possible entries is kind of mandatory ;) ).

Also add some initial missing tranlations for complex cases that cannot
be automated, there'll likely be more of that kind...
March 31, 2019, 14:52 (GMT)
Fix/Cleanup bad usage of RNA_def_parameter_clear_flags() on RNA properties.
March 30, 2019, 20:27 (GMT)
View Navigation: 2D viewport zooming

This implements the same concept of 2D viewport panning but for zooming.
It prevents unexpected zoom speeds when working with a pen tablet.
Zoom speed is constant and it is based on the initial distance to the
working area. Speed parameters are hardcoded for now, but they can be
exposed as options or replaced by a variable zoom speed.
I also reduced the rotation speed when 2D viewport panning is enabled
for consistency.
This navigation mode is enabled by activating 2D viewport panning in the
navigation preferences. That option should be renamed in the future.
Enabling and disabling perspective is broken most of the time, but it
also happens in master. I'm not sure if these changes are making the
problem worse.
March 30, 2019, 19:37 (GMT)
Fix T63137: crash pressing enter to confirm menu, after recent changes.
March 30, 2019, 18:17 (GMT)
Cleanup: remove unused modifier methods.
March 30, 2019, 16:06 (GMT)
GPencil: Uses same random seed for render in Noise modifier

As the random seed was calculated in the copy data, the render could be a little different. Now, the data is saved in the original data.
Revision 4b6a4b5 by Author Name / Antonio Vazquez (master)
March 30, 2019, 15:06 (GMT)
GPencil: Fix segment fault when use F3 search menu.

Author of the patch: Robert Guetzkow (@rjg)
March 30, 2019, 10:37 (GMT)
Merge branch 'master' into greasepencil-object
March 30, 2019, 09:43 (GMT)
GPencil: Improve soft eraser for low pressure strokes

For very thin strokes with low pressure, the low limit value was too high.
March 30, 2019, 07:22 (GMT)
Fix T63086: Navigation problem with Background/Reference Images

The issue was the manipulated depth for images would be used when doing distance depth checks.
Now we will use the actual depth of the image object when doing such tests.

Reviewed By: Cl�ment Foucault

Differential Revision: https://developer.blender.org/D4616
March 30, 2019, 03:20 (GMT)
Fix T63115 crash upon switching to textured/rendered mode
March 30, 2019, 00:02 (GMT)
UI: Icons update

New icons from Andrzej Ambro? / jendrzych:
-Adds separate icons for 3D Cursor orientation and pivot
Also, many dozens of tweaks and updates - too many to mention here.
Full list is on Devtalk
March 29, 2019, 20:14 (GMT)
Cleanup: style, use braces for the Python API
March 29, 2019, 20:14 (GMT)
Cleanup: style
March 29, 2019, 18:18 (GMT)
Eevee: Material: Decouple transparent shadows from blend mode

This makes it easier to exclude a surface from casting shadows and can be
used to manipulate the shadows even for opaque surfaces.

Versionning ensure that old behavior is transfered to new rendering logic.
March 29, 2019, 18:18 (GMT)
Fix T61129 Eevee: alpha texture shadow bug

This was due to some shading resources not being bound for the shadow
shader. This commit completely remove the shading part when in a shadow
shader. Thus making it a bit more lightweight and removing the needed
sources.
March 29, 2019, 16:56 (GMT)
Fix cramped display of tool setting enums in workspace tab.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021