Blender Git Loki

Kaikki Blender Git kommitit.

Page: 151 / 8462

October 21, 2021, 11:08 (GMT)
Cleanup: make HIP and CUDA code more consistent

Ref D12834
October 21, 2021, 11:07 (GMT)
Fix T65532: can't assign a key on Italian apple keyboards.

Apple's international keyboards have an additional `kVK_ISO_Section`
key. With some (Italian, Spanish) keyboard layouts, this is ``, `[` keys
which Blender keymap can use.

Right now this key is explicitly set as `Unknown`.

Note that `kVK_ANSI_Grave` is located in a different location.

Differential Revision: https://developer.blender.org/D12905
October 21, 2021, 11:06 (GMT)
Build: remove cmake messages about disabled tests when feature is disabled

No need to report this, it just adds noise to the cmake config. The messages
that we need to keep are the ones about disabling tests when the test file or
idiff are missing.
October 21, 2021, 10:55 (GMT)
IDManagement: Add option to clear asset data when making ID local.

When appending an asset from the asset browser, its asset data needs to
be cleared.

However, linking an asset (or regular append from the file browser)
should not clear such data. In linking case, it would be there again
after a blend file reload anyway.

So this commit introduces a new `BLO_LIBLINK_APPEND_ASSET_DATA_CLEAR`
option.

NOTE: in case the appended ID needs to be copied from its linked data
(instead of making the later directly local), asset data is lost anyway
since it is never copied with the ID currently.

Ref. {T91749} and D11768.
October 21, 2021, 10:39 (GMT)
Re-bundle Libmv to ensure it is in sync with the repo
October 21, 2021, 10:12 (GMT)
UI: Header / Tool Settings: Show tool icon when tools are collapsed

Show the scaled down tool icon when the tool region is collapsed. Show a
blank space when the tool region is visible.

* Minimize the UI flickering when changing the active tool.
* Show the active tool when the tool region is collapsed.
* Smaler header footprint (the tool name is not visible).

This is a follow up for T91536.

Differential Revision: https://developer.blender.org/D12939
October 21, 2021, 10:07 (GMT)
Fix T92387: crash in legacy point distribute node

This was caused by rB40c3b8836b7a36303ea9c78b0932758cbf277f93.
The same fix exists in the Distribute Points on Faces node.
October 21, 2021, 09:58 (GMT)
Install_deps: Rename `_VERSION_MAX` to `_VERSION_MEX` variables.

We define the minimum exclusive number for our supported dependencies
versions, and not the maximum inclusive number.

Thanks to @sybren for raising this point and finding the 'mex' math
term.
October 21, 2021, 09:28 (GMT)
Cleanup: VSE code docstring
October 21, 2021, 07:27 (GMT)
Cleanup: clang-format
October 21, 2021, 06:14 (GMT)
Cleanup: unused functuion warnings
October 21, 2021, 06:10 (GMT)
Docs: note why BLI_string_join_arrayN needs to nil terminate
October 21, 2021, 06:01 (GMT)
Cleanup: match cursor hide option with naming for the 3D viewport
October 21, 2021, 05:57 (GMT)
October 21, 2021, 05:57 (GMT)
Cleanup: de-duplicate function to instantiate objects

De-duplicates wm_append_loose_data_instantiate_object_base_instance_init
and object_base_instance_init.

Add BLO_object_instantiate_object_base_instance_init which also adds to
a collection since all callers did this.
October 21, 2021, 05:57 (GMT)
LibLink: ensure objects are selectable when "Select" is enabled

Appended objects could be hidden, making any further operations
potentially skip the newly added objects.

Now FILE_AUTOSELECT asserts when newly added options aren't selectable.
October 21, 2021, 05:57 (GMT)
Cleanup: Use array as a parameter for event x/y functions

This change simplifies the parameter list for these functions
and reduces the chance of typos mixing up array indices.

Missed in rB69102786047dccdcbaee0df6307a8c3364d28fe0.
October 21, 2021, 05:49 (GMT)
VSE: Add 2D cursor overlay option

Since 2D cursor will be used rarely in VSE and it is adding visual
noise, it will be hidden by default.

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D12933
October 21, 2021, 05:01 (GMT)
Cleanup: Remove dead code
October 21, 2021, 04:56 (GMT)
Cleanup: Use array as a parameter for event x/y functions

This change simplifies the parameter list for these functions
and reduces the chance of typos mixing up array indices.

Missed in rB69102786047dccdcbaee0df6307a8c3364d28fe0
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021