Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 635 / 5574

August 7, 2020, 17:49 (GMT)
Cleanup: Remove outliner statement with no effect

No functional changes. The memory dupalloc will already carry over the
flags.
August 7, 2020, 17:49 (GMT)
Cleanup: use _fn for outliner callback functions

No functional changes.
August 7, 2020, 17:19 (GMT)
Cleanup: fix some clang tidy warnings
August 7, 2020, 16:42 (GMT)
Cleanup: use C++ style casts in various places
Revision 28b1022 by Julian Eisel
August 7, 2020, 16:41 (GMT)
Fix compile error with WITH_INPUT_NDOF after last own commit

Caused by dcff28e1e7a8.
August 7, 2020, 15:59 (GMT)
Cleanup: enable Clang-Tidy `bugprone-parent-virtual-call` rule

I added a single `NOLINT` exception with explanation.

No functional changes.
Revision dcff28e by Julian Eisel
August 7, 2020, 15:46 (GMT)
UI Code Quality: Use derived struct for HSV Cube buttons

For the main rationale behind this design, see 49f088e2d093. Further,
this removes users of uiBut.a1, which is a very ugly design
choice (hard to reason about).

Part of T74432.
August 7, 2020, 15:46 (GMT)
Cleanup: enabled Clang-Tidy `bugprone-suspicious-missing-comma` rule

No functional changes because no code changed.
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:13 (GMT)
Cleanup: Clang-Tidy. readability-non-const-parameter in pixel drawing
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021