Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1386 / 8462

August 7, 2020, 15:38 (GMT)
Cleanup: enabled Clang-Tidy `bugprone-not-null-terminated-result` rule

No functional changes because no code changed.
August 7, 2020, 15:16 (GMT)
Cleanup: fixed Clang-Tidy `bugprone-suspicious-string-compare` warnings

No functional changes.
August 7, 2020, 15:12 (GMT)
Merge branch 'blender-v2.90-release'
August 7, 2020, 15:11 (GMT)
Fix previous commit, we first need to be sure we actually get a mesh...
August 7, 2020, 15:08 (GMT)
Merge branch 'blender-v2.90-release'
August 7, 2020, 15:07 (GMT)
Fix T79604: Switching to edit mode on boolean object runs out of memory.

Note that this is a dummy safe fix for now, far from optimal.
August 7, 2020, 14:56 (GMT)
Cleanup: CMake warnings related to "find package" modules

Fix package name missmatch in a few module files. IE "ALEMBIC" was
defined in the file but the find_package commands used "Alembic"

Some modules state that they set and use the _LIBRARY variable but the
do in fact not do this. Removed these comments from those files.
August 7, 2020, 14:46 (GMT)
Cleanup: enabled Clang-Tidy rule `bugprone-infinite-loop`

Enabling it and doing a full rebuild didn't cause any warnings, so nothing
else to do here.

No functional changes.
August 7, 2020, 14:38 (GMT)
Cleanup: added explanation of why `incircleadapt` is allowed to be long

This is a followup of d4bd0789abb6e7805e07636232cec4480028f6d1, as it was
lacking a bit of an explanation.

No functional changes.
August 7, 2020, 14:23 (GMT)
Cleanup: enable and silence Clang-Tidy readability-function-size

Enable Clang-Tidy's `readability-function-size` rule and add a few
`NOLINT` markers to explicitly silence warnings for three functions.
These functions are huge and would IMO benefit from splitting up, but
are hard to without intimate knowledge of the code.

At least by enabling the rule, we can start tweaking the values and
refactoring other functions that bubble up as being too long/complex.

No functional changes.
August 7, 2020, 14:23 (GMT)
Cleanup: Nodes, silence Clang-Tidy readability-function-size

Add a `NOLINT` marker to explicitly silence a warning from Clang-Tidy's
`readability-function-size` rule for the `node_type_base()` function.
This function is indeed huge, but that is because a lot of macros are
expanded. Before expansion things are still not small, but still
understandable & expandable.

No functional changes.
August 7, 2020, 14:16 (GMT)
Fix crash due to OBJ files with no `o name` line

In some exporters, the group serves as the object name.

Also add some asserts.

Rename `list_of_objects` to `all_geometries`.
August 7, 2020, 14:13 (GMT)
Cleanup: Clang-Tidy. readability-non-const-parameter in pixel drawing
August 7, 2020, 14:11 (GMT)
Fix T79571: "Assign Shortcut" doesn't work for "Clear Keyframes"

In the 3D View, the "Animation" keymap is not used, but the mode
specific ones. So the shortcut editing code should use these too, just
like the default keymap does.
August 7, 2020, 13:54 (GMT)
Cleanup: Delaunay 2D, silence Clang-Tidy readability-function-size

This adds a `NOLINT` marker to explicitly silence a warning from
Clang-Tidy's `readability-function-size` rule for the `incircleadapt()`
function in `delaunay_2d.c`.

No functional changes.
August 7, 2020, 13:54 (GMT)
Cleanup: Versioning: silence Clang-Tidy readability-function-size

This adds `NOLINT` markers to explicitly silence warnings from Clang-Tidy's
`readability-function-size` rule for versioning functions. Technically
these could be refactored and split up into smaller bits, but generally
they are hardly ever looked at once they're a few releases old.

No functional changes.
August 7, 2020, 13:54 (GMT)
Cleanup: PyBGL, Clang-Tidy readability-function-size fixes

This addresses warnings from Clang-Tidy's `readability-function-size`
rule in the `source/blender/python` module.

It's just `BPyInit_bgl()` that's been split up into one or two smaller
functions per OpenGL version.

No functional changes.
August 7, 2020, 13:50 (GMT)
Merge branch 'blender-v2.90-release'
August 7, 2020, 13:33 (GMT)
Fix T79201: Mantaflow: Fluid guides don't affect simulation.

This broke during the OpenVDB update for 2.90. Just making sure that guiding velocity files are being read correctly.
August 7, 2020, 13:25 (GMT)
Add debugging to face merge.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021