Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 213 / 5574

July 9, 2021, 08:27 (GMT)
Cleanup: Walk Navigation define remame

WALK_MODAL_TOGGLE > WALK_MODAL_GRAVITY_TOGGLE
July 9, 2021, 08:21 (GMT)
Fix typo in Fly mode tooltip

The bug was always around and was introduced with the original code
e2a7168e9680f (2009).
Revision 07faa3c by Lukas Toenne
July 9, 2021, 06:57 (GMT)
Nodes: Moved group interface panel code to python.

The node group interface panels were still implemented in C.
Now they ported over to python for easier maintenance.

Differential Revision: https://developer.blender.org/D11834
July 9, 2021, 06:09 (GMT)
Make Single User: support object data animation

In addition to _object_ animation, now _object data_ (mesh, curve, ...)
animation can now be made single user as well.

This came up in T89369 and while it is possible to do this via the
Outliner [where all actions have to be selected individually], this
seems to be more convenient to be done from the 3DView.

note: usercount of the action is checked now, if it single-user already,
no copy takes place (same thing could/should be done for
single_object_action_users as well).

note2: obdata is made single user as well (otherwise duplicated actions
will be assigned to the same shared obdata - which does not result in
unique animadata which is what we are after here)

ref. T89369

Maniphest Tasks: T89369

Differential Revision: https://developer.blender.org/D11683
July 9, 2021, 03:37 (GMT)
Cleanup: use 'uint' for BLI_array
July 9, 2021, 03:35 (GMT)
BLI_array: add BLI_array_deduplicate_ordered utility & tests
July 9, 2021, 01:53 (GMT)
Cleanup: rename BKE_animdata_{add=>ensure}_id

Use the term `ensure` as existing data is used when present.
July 8, 2021, 17:54 (GMT)
BLI: avoid calling deleted copy constructor in some compilers

Previously, this did not compile in VS 2017, because
`new T(initializer_())` would try to call the copy constructor of `T`.

Now, `initializer_` will construct the `T` inplace.
July 8, 2021, 12:59 (GMT)
Fix T89169: Rename Compositor Node "View Switch" to "Switch View" in search panel

Renaming compositor node in search panel "View Switch" to "Switch View"
for better consistency.

Reviewed By: dfelinto

Differential Revision: https://developer.blender.org/D11717
Revision 80d0b68 by Julian Eisel
July 8, 2021, 12:20 (GMT)
GPencil: Support camera "Frame Selected" and object previews

Using the "Camera Fit Frame to Selected" operator didn't work for Grease Pencil
objects. The same issue caused grease pencil preview thumbnails to be useless
(e.g. when using "Mark Asset" on a Grease Pencil object).
Reason was that there was no logic to handle grease pencil data and its strokes
for the object display-point iterators used for the "Frame Selected" logic.

Addresses T89656.

Reviewed by: Antonio Vazquez, Campbell Barton

Differential Revision: https://developer.blender.org/D11833
July 8, 2021, 11:11 (GMT)
Fix: instances are made real when they shouldn't be

The original assumption that the `modifyMesh` function is only
called when the modifier is applied was wrong. There are still a
couple of other places calling it through `BKE_modifier_modify_mesh`.

Now there is an extra check that makes sure instances are only
realized when the modifier is actually applied.
Revision c304807 by Julian Eisel
July 8, 2021, 11:08 (GMT)
Fix compositor backdrop gizmo refresh problem when toggling sidebar

The backdrop image gizmo was not following the backdrop image, it
needs to be refreshed whenever the view changes. The region init
callback is executed whenever the region size changes, so that should be
a reliable place to do that.

Reported as part of T87591.
July 8, 2021, 09:38 (GMT)
Cleanup: remove trailing spaces from `install_deps.sh`

No functional changes.
July 8, 2021, 08:41 (GMT)
Outliner: use 'compacted' row for bones as well

In a collapsed hierarchy, some type of data are listed as one icon per
item (2.79 did this for all data),
others are 'compacted' as a single icon with a counter (also indicating
if the active item is down that collapsed hierarchy) from 2.80 on.

Not quite sure if {rB92dfc8f2673e} was meant to do this (if it was, this
was not working though because relevant code would only get executed for
object hierarchies it seems), so now this is done for bones as well.

Fixes T88413.

Maniphest Tasks: T88413

Differential Revision: https://developer.blender.org/D11404
July 8, 2021, 03:31 (GMT)
Cleanup: spelling
July 8, 2021, 03:21 (GMT)
CMake: add missing headers, sort file lists
July 8, 2021, 00:15 (GMT)
Fix crash displaying the sequencer without a valid 'scene->ed'

Regression in 45d54ea67f9440d1c4ef89b3257ee92159de2599
July 7, 2021, 23:41 (GMT)
Docs: Fix minor incorrect syntax errors

This patch fixes the incorrect syntax in documentations.

Reviewed By: Blendify

Differential Revision: https://developer.blender.org/D11822
July 7, 2021, 23:33 (GMT)
Cleanup: Consolidate tablet walk mode rotate factors.

Walk rotate speed for tablets was being modified at runtime by scaling
the user preference mouse_speed by a constant factor; this consolidates
scaling into the the compile time tablet scale factor in walkApply.

No change in behavior.
Revision 139c3f7 by Julian Eisel
July 7, 2021, 17:49 (GMT)
Cleanup: Remove wrong File Browser comment

Accidentally included this in rB01e1944cd455, it came from a merge
conflict.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021