Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 584 / 5574

September 10, 2020, 06:20 (GMT)
Fix T71012: Cycles baking crash with locked-UI & background-mode
September 10, 2020, 01:15 (GMT)
UI: Use split layout for world mist settings

Differential Revision: https://developer.blender.org/D7548
September 10, 2020, 00:00 (GMT)
UI: Outliner: Change Sequence Display Mode

This commit renames the Sequence Display Mode to Video Sequencer. THis
matches the editor name in the editor list.

This commit also adjusts the tooltip because the data show in this
dispay mode is not strickly speaking "data-blocks".

Ref D7716
September 9, 2020, 23:50 (GMT)
UI: Add Missing UV Unwrap Operators to UV Editor

This commit also changes the U shortcut to open the unwrap menu instead
of the Unwrap operator. The unwrap operator can now be accessed by
pressing U twice.

Note, these operators use the 3D Viewports selection and not the UV
Editor selection. In the future the operators should unwrap based on the
selection within that editor.

Fixes T80600

Differential Revision: https://developer.blender.org/D8834
September 9, 2020, 23:45 (GMT)
Cleanup: spelling
September 9, 2020, 20:10 (GMT)
Fix for failing constraints test

Caused by own rB6dc7266cf1f4.

When overriding context for constraint operators (such as in constraint
tests), it could happen that context "active_pose_bone" is set, but
"pose_bone" isnt. Now check for both in ED_object_pose_constraint_list.
September 9, 2020, 20:02 (GMT)
Fluid: Fix for GSoC display controls project

Load all grids when the grid display option is turned on. Otherwise, the grid from the viewport display options might not have been loaded from the cache.
September 9, 2020, 17:32 (GMT)
UI: Fix Icon drawing on MacOS

It seems that using a vertex shader using both `gl_InstanceID` and
`gl_VertexID` is causing some issues on MacOS + Intel Iris.

Regression introduced by rB052538edc1fba109d3427471047611888ed13bea
September 9, 2020, 17:19 (GMT)
Cleanup: Remove warning re: const qualifier discarded

Warning introduced on a5db981b0ea044313239c3cc2ee92d.
September 9, 2020, 16:41 (GMT)
Cleanup: reduce variable scope
Revision 0cff2c9 by Julian Eisel
September 9, 2020, 15:56 (GMT)
Fix T80590: Popups clipped by status-bar and top-bar

The drawing of popus should be done with the window's default viewport
and scissor. Previous functions may change these, so they should be
explicitly reset.
September 9, 2020, 15:01 (GMT)
Geometry: add Attributes panel for PointCloud and Hair

There is a list of attributes, along with operators to add and remove
attributes. For adding, there are a few standard attributes that can be
added quickly, as well as a popup to create a custom attribute.

Ref T76659

Differential Revision: https://developer.blender.org/D8636
September 9, 2020, 15:01 (GMT)
Geometry: use generic attributes for Hair and Point Clouds

Instead of custom data layer with special types, using general Vector and Float
attributes.

Ref T76659

Differential Revision: https://developer.blender.org/D8635
September 9, 2020, 15:01 (GMT)
Geometry: add .attributes in the Python API for Mesh, Hair and Point Cloud

This puts all generic float/int/vector/color/string geometry attributes in a new
.attributes property. For meshes it provides a more general API for existing
attributes, for point clouds attributes will be used as an essential part of
particle nodes.

This patch was implemented by @lichtwerk, with further changes by me. It's
still a work in progress, but posting here to show what is going on and for
early feedback.

Ref T76659

Differential Revision: https://developer.blender.org/D8200
September 9, 2020, 14:58 (GMT)
Fix T76346: Moving objects in outliner doesn't update local collections

The fix involves going over ALL the possible combinations of viewlayers
and viewports and re-sync.
I tested this with multiple windows, multiple scenes and multiple
viewlayers.

Since (for now?) the operation of syncing the local layer collections is
not too expensive, this is not so bad. In theory we could improve this
by checking if the collection the object was moved to and from is in the
scene before iterating over it. I don't think it is worthy though.

Thanks Arun Parolikkal for the initial attempt on D8342.
Final patch reviewed by Brecht Van Lommel.
September 9, 2020, 14:36 (GMT)
Cleanup: reduce variable scopes
September 9, 2020, 14:34 (GMT)
Fix T79038: Blender freezes on vertex paint on linked mesh data

This change promotes the work-a-round to the current solution.
There are options to solve this better, but needs more design.
September 9, 2020, 14:19 (GMT)
Add nullptr checks in the depsgraph physics relation builder

Without these check ASAN complains about null pointer member access.

Reviewed By: Sergey

Differential Revision: https://developer.blender.org/D8847
September 9, 2020, 14:19 (GMT)
Fix uvsculpt null pointer reference in paint.c

ASAN reported null pointer access when going into edit mode on the
default cube.

Check in uvculpt has been initialized before trying to use it.
September 9, 2020, 14:19 (GMT)
Fix material null pointer reference in buttons_context.c

ASAN reported null pointer access when converting a mesh to curves.
Check if the material is a null pointer before trying to use it.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021