Blender Git Loki

Kaikki Blender Git kommitit.

Page: 290 / 8462

August 27, 2021, 09:04 (GMT)
Fix linked time not working
August 27, 2021, 09:04 (GMT)
Cleanup
August 27, 2021, 09:02 (GMT)
Fix T90907: RNA pointers for material slots are not unique across IDs

Caused by {rB1a81d268a19f}.

This caused e.g. ALT-clicking the 'Link' button to not propagate to
other selected objects (same as the 'Copy To Selected' context menu
entry).

If these are not unique across IDs, checks in ui_selectcontext_begin()
or copy_to_selected_button() could fail.

Now offset by ID pointer.

thx @JacquesLucke for clarification on the POINTER_* macros (and why
not to use them)!

Maniphest Tasks: T90907

Differential Revision: https://developer.blender.org/D12321
August 27, 2021, 08:59 (GMT)
Missed an ATTR_NONNULL fix
August 27, 2021, 08:57 (GMT)
change 'error' to 'warning' in a printf
August 27, 2021, 08:51 (GMT)
Sculpt dyntopo: undo bugfixes

* Fixed nasty undo bug related
to now rewinding BMLogEntry subchains properly.
* Fixed bug in dyntopo collapse
Revision 7dba879 by Peter Kim (master)
August 27, 2021, 08:16 (GMT)
Fix XR action map index initialization

This reverts 151eed752b01. Originally thought it was necessary to
initialize selected/active indices to -1 to prevent out-of-bounds
list access, but this is not needed since null checks are already
performed after obtaining list members via BLI_findlink().

In addition, leaving indices zero-initialized facilitates use of the
Python API, for example when displaying action map information in a
UI list.
August 27, 2021, 07:29 (GMT)
Cleanup: clang-tidy
August 27, 2021, 07:02 (GMT)
Cleanup: utf8 stepping functions

Various changes to reduce risk of out of bounds errors in utf8 seeking.

- Remove BLI_str_prev_char_utf8
This function could potentially scan past the beginning of a string.
Use BLI_str_find_prev_char_utf8 instead which takes a limiting
string start argument.

- Swap arguments for BLI_str_find_prev_char_utf8 so the stepping
argument is first and the limiting argument is last.
This matches BLI_str_find_next_char_utf8.

- Change behavior of these functions to return it the start or end
pointers instead of NULL, which complicated use of these functions
to calculate offsets.

Callers that need to check if the limits were reached can compare
the return value with the start/end pointers.

- Return 'const char *' from these functions
so they don't remove const from the input arguments.
August 27, 2021, 04:41 (GMT)
Merge branch 'master' into refactor-idprop-ui-data
August 27, 2021, 04:20 (GMT)
Rename existing boolean node to "Mesh Boolean"
August 27, 2021, 04:19 (GMT)
Merge branch 'master' into geometry-nodes-level-set-nodes
August 27, 2021, 04:18 (GMT)
Revert "Rename existing boolean node to mesh boolean"

This reverts commit 6a5b04865834e9fed5a51bdf94ec7a58705b6e87.

I'm in the wrong branch again!
August 27, 2021, 04:16 (GMT)
Rename existing boolean node to mesh boolean
August 27, 2021, 04:15 (GMT)
Merge branch 'master' into temp-geometry-nodes-fields
August 27, 2021, 04:15 (GMT)
Revert "Rename existing boolean node to "Mesh Boolean""

This reverts commit 469f752b8095908a8744251c3e90b508ec846d8d.

I thought I was in a different branch.
August 27, 2021, 04:12 (GMT)
Rename existing boolean node to "Mesh Boolean"
August 27, 2021, 04:11 (GMT)
Merge branch 'master' into temp-geometry-nodes-fields--fields
August 27, 2021, 03:48 (GMT)
Merge branch 'master' into soc-2021-uv-edge-select-support
August 27, 2021, 03:23 (GMT)
Sculpt dyntopo: Who knew gcc's nonnull attribute is 1-based
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021