Blender Git Commits

Blender Git "master" branch commits.

Page: 1196 / 5574

May 14, 2019, 16:00 (GMT)
Cleanup: isolate image dirty flag access in functions
May 14, 2019, 16:00 (GMT)
Fix T64514: wrong grease pencil icon preview renders

This broken when the new Cycles/Eevee preview scene was added, make it work
the same as before for Grease Pencil now.
May 14, 2019, 15:28 (GMT)
GPencil: Rename property Follow Drawing Path to Alignment

The old name was not clear and with new options the new name is more easy to understand.
May 14, 2019, 15:24 (GMT)
Fix T60984: Can't perform viewport navigation with left mouse button and active manipulator

This was fixed for active tool gizmos but not viewport gizmos.

Note that this applies only to the Industry Compatible keymap, which is where this issue manifested itself.
May 14, 2019, 15:15 (GMT)
Fix T64551 Crash on leaving local view on the shading tab

Was causing by garbage collection free the surf_per_mat_tris array.
The cache validate did not take care of ensuring the array was alloc again.
May 14, 2019, 14:43 (GMT)
Fix Shader compilation error on MacOS & some other platform/driver

texture2D() is no longer supported by modern opengl, use texture() instead.
May 14, 2019, 14:31 (GMT)
Fix T64601 Error division by zero in GPUVertexFormat

The windows compiler use signed int by default for enums so that broke
the bit count I carefully did. Forcing uint fixes it.
May 14, 2019, 13:56 (GMT)
Fix T63994: Node Editor: Move All Selected Nodes when dragging.

Left-click select broke that behavior, since it puts both action and
select buttons on the same physical mouse button...

To support this behavior again, we have to split selection process in
two steps, hence make it modal... While I remain rather skeptical about
that global design decision, and complexity it adds to many UI/UX areas,
this solution ends up being OK-ish I think.

Thanks to @brecht for some final tweaks on the patch.
May 14, 2019, 13:39 (GMT)
Interface: Free argument callback for popups

Reviewers: brecht

Differential Revision: https://developer.blender.org/D4858
May 14, 2019, 13:13 (GMT)
UI: Improve naming for Collections Enable/Disable

- Fix 'ddisable' typo
- Use clearer names for the operators in the Collections context menu

Instead of Set Exclude / Clear Exclude, we now use Enable in View Layer / Disable from View Layer
May 14, 2019, 13:08 (GMT)
Fix T64567: Rename Viewport to Viewport Render
May 14, 2019, 13:06 (GMT)
Fix Cycles build error after recent changes

We need to do aligned alloc of the services instead of globals now since the
concurrent map moved there.
May 14, 2019, 12:55 (GMT)
GPU: Windows+Intel Selection Fix

On Windows 10 with a post Februari 2019 Intel driver, the box selection
is not working. It only detects the object centers, but not the drawn
triangles of the basic engine.

Reviewed By: fclem

Maniphest Tasks: T62947

Differential Revision: https://developer.blender.org/D4857
May 14, 2019, 12:21 (GMT)
UI: Confirm dialog when closing an unsaved file

The complexity in this patch comes from the fact
that the current operator system does not support
multi-step user interactions well.

More specifically, for this to work, we need to show
a confirm dialog and a file browser afterwards.
We decided that it is easier to keep everything in
a single operator, instead of creating separate
operators that invoke each other.

So, now the `WM_OT_open_mainfile` operator invokes
itself in different states. It implements a simple
finite state machine to manage the states.

The dialog itself is expected to be improved in
a future commit. See D4829 for more details.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D4829
May 14, 2019, 12:13 (GMT)
Fix zfighting from edit mode face overlays
May 14, 2019, 12:07 (GMT)
Fix T64574 : Weird shadow mesh glitches in viewport

This is not the most clean but this is what is needed to make
point_object_to_ndc equivalent to
point_object_to_world + point_world_to_ndc
May 14, 2019, 11:57 (GMT)
Fix T64574 : Weird shadow mesh glitches in viewport

This is not the most clean but this is what is needed to make
point_object_to_ndc equivalent to
point_object_to_world + point_world_to_ndc
May 14, 2019, 11:54 (GMT)
GPU: Fixup and add assert to GPU_VERT_ATTR_NAMES_BUF_LEN
May 14, 2019, 10:39 (GMT)
Eevee: Fix Auto Tangent not working if active UV layer is greater than 3
May 14, 2019, 10:29 (GMT)
Fix T64592: Assign Shortcut does not autosave preferences
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021