Blender Git Loki

Kaikki Blender Git kommitit.

Page: 375 / 8462

August 3, 2021, 11:41 (GMT)
initial socket draw override
August 3, 2021, 11:20 (GMT)
Fix T90364: buttons (partially) behind animchannel search block search

When channels are scrolled to be (partially) behind the search bar,
their widget buttons would still be interactive, preventing the seach
buttons to be usable.

We have to make sure the events are consumed from the search and dont
reach other UI blocks.
We can do so by flagging the block `UI_BLOCK_CLIP_EVENTS` -- but also
have to make sure the bounds are calculated correctly (otherwise the
check relating `UI_BLOCK_CLIP_EVENTS` in `ui_but_find_mouse_over_ex` wont
trigger properly.

Maniphest Tasks: T90364

Differential Revision: https://developer.blender.org/D12103
August 3, 2021, 11:12 (GMT)
initial array output
August 3, 2021, 11:07 (GMT)
Fix T90346: particle force field self effect amount off by one

When calculating the particle step in `get_effector_tot`, we have to
round up (otherwise we might get an extra round in the for-loop in
`BKE_effectors_apply` for certain cases).

Example from the report:
- 10.000 particles, Effector Amount 3
- was rounding the step down to 3333
- going into the for-loop for 0, 3333, 6666 and 9999 (4 times)
- now rounding the step up to 3334
- going into the for-loop for 0, 3334 and 6668 (3 times as desired)

Maniphest Tasks: T90346

Differential Revision: https://developer.blender.org/D12113
August 3, 2021, 11:00 (GMT)
Merge branch 'master' into soc-2021-vse-strip-thumbnails
August 3, 2021, 10:54 (GMT)
Blender Readfile: Fix annoying useless Object reading error messages.

Extend the 'reading error' container to produce the generic short
message in the popup directly visible by the user, and move all detailed
info the `INFO` reports that only show up in the console and Info
editor.
August 3, 2021, 10:44 (GMT)
Cleanup: USD importer, consistent naming of function parameter

Rename function parameter `flags` to `read_flag` in the declaration, to
be consistent with the definition.

No functional changes.
August 3, 2021, 10:39 (GMT)
initial search when adding expander output
August 3, 2021, 10:33 (GMT)
USD: add USD importer

This is an initial implementation of a USD importer.

This work is comprised of Tangent Animation's open source USD importer,
combined with features @makowalski had implemented.

The design is very similar to the approach taken in the Alembic
importer. The core functionality resides in a collection of "reader"
classes, each of which is responsible for converting an instance of a
USD prim to the corresponding Blender Object representation.

The flow of control for the conversion can be followed in the
`import_startjob()` and `import_endjob()` functions in `usd_capi.cc`.
The `USDStageReader` class is responsible for traversing the USD stage
and instantiating the appropriate readers.

Reviewed By: sybren, HooglyBoogly

Differential Revision: https://developer.blender.org/D10700
August 3, 2021, 10:25 (GMT)
Fix T90341: Crash opening 2.4 file with File Browser editor open

The file selection parameters (e.g. `context.space_data.params`) are
expected to be unset in certain cases. Reading 2.4 files seems to be one
of them. Hence, code using it should check it's set first. Also added an
assert to a File Browser UI template printing a message when the
parameters are unset, to help debugging the issue.
August 3, 2021, 10:25 (GMT)
Cleanup: Remove redundant checks in File Browser UI script

Was already checking these preconditions in the poll method.
August 3, 2021, 10:08 (GMT)
keep already existing links when adding new sockets
August 3, 2021, 09:48 (GMT)
initial support for adding geometry expander outputs
August 3, 2021, 09:46 (GMT)
Merge remote-tracking branch 'origin/master' into temp-asset-browser-catalogs
August 3, 2021, 09:33 (GMT)
Asset Catalogs: add catalog ID to AssetMetaData

Add field `char AssetMetaData::catalog_id[MAX_NAME]`, to hold the
catalog ID of the asset. This field should be set using the
`BKE_asset_metadata_catalog_id_set()` function, which ensures that there
are no spaces in the ID and that the field is not too long.

For now only used to show in the UI, for development/debugging purposes.
August 3, 2021, 09:12 (GMT)
GPencil: Fix problems after merge

The operator was not executed because the general poll for data import was true and always was executed instead of GPencil import operator.
August 3, 2021, 08:47 (GMT)
Merge branch 'master' into temp-geometry-nodes-expandable-geometry-socket-prototype
August 3, 2021, 08:44 (GMT)
Merge branch 'master' into temp-geometry-nodes-fields-prototype
August 3, 2021, 08:39 (GMT)
Merge branch 'master' into asset-greasepencil

Conflicts:
source/blender/editors/space_view3d/space_view3d.c
August 3, 2021, 08:38 (GMT)
Cleanup: deduplicate type conversion logic
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021