Blender Git Loki

Kaikki Blender Git kommitit.

Page: 225 / 8462

September 22, 2021, 13:54 (GMT)
Cleanup/Fix outliner 'make local' code.

While likely harmless, this code was doing extremely bad thing,
by-passing the whole lower-level `BKE_lib_id_make_local` call in case it
would fail and deciding by itself to forcefully make the given ID local.
Bad. Very, very, very bad.
September 22, 2021, 13:54 (GMT)
Fix: properly implement the 'only append' execption case for WorkSpaces.

Add needed extra flag and utils to IDType to mark and check an ID type
as only appendable.

Note that this is only a loose user-level enforcement currently, in any
case you need to be able to link an ID to append it currently, so for
low-level code this does not really matter.

Currently only WorkSpace and Screen ID types are marked with the new
`IDTYPE_FLAGS_ONLY_APPEND` flag.
September 22, 2021, 13:54 (GMT)
Fix T90736: Problem applying scale to curves

Curve Points of handle of type `Auto` on curves not uniformly scaled
cause the shape of the curve to be modified after applying the scale.

So change these handles to `Aligned` in these cases.

Reviewed By: campbellbarton

Maniphest Tasks: T90736

Differential Revision: https://developer.blender.org/D12281
September 22, 2021, 13:54 (GMT)
Cleanup: Remove duplicate code

Class SEQUENCER_PT_overlay as defined twice.
September 22, 2021, 13:54 (GMT)
Asset Template: Extra UI options

This allow users to show/hide:
* Library name / refresh.
* Assets names.
* Filter.

To set them in Python use:
display_options={'NO_NAMES', 'NO_FILTER', 'NO_LIBRARY'}

With contributions by Julian Eisel.

Differential Revision: https://developer.blender.org/D12476
September 22, 2021, 13:54 (GMT)
Update RNA to User Manual Mappings
September 22, 2021, 13:54 (GMT)
UI: keep navigation gizmos visible during modal operators

Hiding viewport navigation gizmos caused the UI to "flicker"
unnecessarily, the axis could also be useful as a reference.

Resolves T73684
September 22, 2021, 13:54 (GMT)
Doc: expand on comment for why bound-box access could cause issues
September 22, 2021, 13:54 (GMT)
Fix T90862: Texts in Outliner can have wrong icon

In contrast to the Filebrowser, the Outliner (Blender File view) did not
distinguish icons for text-based formats (if they have a filepath this
can be done though).

Maniphest Tasks: T90862

Differential Revision: https://developer.blender.org/D12347
September 22, 2021, 13:54 (GMT)
Geometry Nodes: fix memory leak for multi input sockets
September 22, 2021, 13:54 (GMT)
Functions: support optional outputs in multi-function

Sometimes not all outputs of a multi-function are required by the
caller. In those cases it would be a waste of compute resources
to calculate the unused values anyway. Now, the caller of a
multi-function can specify when a specific output is not used.
The called function can check if an output is unused and may
ignore it. Multi-functions can still computed unused outputs as
before if they don't want to check if a specific output is unused.

The multi-function procedure system has been updated to support
ignored outputs in call instructions. An ignored output just has no
variable assigned to it.

The field system has been updated to generate a multi-function
procedure where unused outputs are ignored.
September 22, 2021, 13:21 (GMT)
Merge branch 'master' into soc-2021-uv-edge-select-support
September 22, 2021, 13:07 (GMT)
Fix missing samples count pass when using tiles

Samples count pass is normalized to the overall number of samples.
This means that we need to store actual value of the samples in the
tile buffer file.

A bit annoying to pull all those settings to BufferParams and need
to find a more generic solution, but for now this is easiest and a
quickest solution.

Differential Revision: https://developer.blender.org/D12597
September 22, 2021, 13:02 (GMT)
Animation: Pose Slide Operator - Blend to Neighbour

Adds a new operator to the pose slider tools that blends the
current pose with the neighbouring poses in the timeline.
The operator can be called in pose mode with Shift+Alt+E
or from the "pose" menu under "In betweens/Blend to Neighbour"

Reviewed by: Sybren A. St�vel
Differential Revision: https://developer.blender.org/D9137#inline-105214
Ref: D9137
September 22, 2021, 12:50 (GMT)
Cleanup: pep8 for the default keymap

Mainly line lengths & indentation.
September 22, 2021, 12:38 (GMT)
Keymap: support use_key_activate_tools for annotate
September 22, 2021, 12:37 (GMT)
Fix (unreported) crash in outliner after recent changes to ID management core code.

Outliner tree building code abuse the `ID.newid` pointer to store non-ID
data. While this is bad and should be fixed at some point, for the time
being at the very least do not use ID BKE API to deal with this pointer
in that specific case, this needs its own proper code.
September 22, 2021, 12:28 (GMT)
Fix bad image drawing during rendering on certain GPUs

Reported by Thomas DInges: the default cube render in Cycles has jagged
edges during rendering. Happens on AMD Radeon RX 5500 XT.

Force linear interpolation at zoom level 1 and less.

Reviewed by @fclem
September 22, 2021, 11:50 (GMT)
Revert "Make knife drawing anti aliased (Monkey work based on D11333)"

This reverts commit 96027b2d15b73d2b5086899425021ea4c903fa00.

The patch asserts on different occasions and needs more work.
September 22, 2021, 10:31 (GMT)
Tweak more brush channel settings
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021