Blender Git Commits

Blender Git "master" branch commits.

Page: 510 / 5574

Revision 4c460a2 by Hans Goudey
November 2, 2020, 15:52 (GMT)
Fix incorrect colors in grease pencil strength tool icon
November 2, 2020, 14:36 (GMT)
Cleanup: Document output of `BKE_object_where_is_calc` and friends

Add a comment to the declaration of the `BKE_object_where_is_calc...()`
functions to explain where the result of the calculation is stored.

No functional changes.
November 2, 2020, 14:36 (GMT)
Cleanup: Sanitise return value of `ED_object_parent_set()`

Consistently return `false` from `ED_object_parent_set()` when parenting
is not possible. Before, when parent and child were the same object, the
function would return `true` even though the parent-child relation was
not made.

Just returning `false` in the `parent == child` case would break the
parenting operator, as `false` stops its loop over all selected objects.
This tight coupling caused T82312. The loop now has its own check for
this, so that it properly continues, and the implementation of
`ED_object_parent_set()` is decoupled from its surrounding code.

No functional changes.
November 2, 2020, 14:27 (GMT)
GPencil: Cleanup comments typo error
November 2, 2020, 14:10 (GMT)
Add comment about size of generated previews of filebrowser thumnails.
November 2, 2020, 13:28 (GMT)
Fix crash opening some 2.4x .blend files with drivers or NLA editor

For example, outlinertest.blend from test240.zip.
November 2, 2020, 10:58 (GMT)
Another attempt at fixing T81963: Random rare crashes in override code.

Adding another pass of ensuring valid up-to-date pose data in RNA
function itself...
November 2, 2020, 10:58 (GMT)
LibOverride: Do not assert on missing operands in apply function.

This can happen after some changes in lib file and resync in user file
e.g..
Revision f2c7b4a by Ankit Meel
November 2, 2020, 10:41 (GMT)
Re-enable WITH_COMPILER_SHORT_FILE_MACRO, fix build error.

The issue was in `buildinfo.c`:
char build_c[xx]flags[] = BUILD_C[XX]FLAGS;

Non-escaped double-quotes were terminating the string early, and
causing the compile error. So use single-quotes.
Revision 19dec6c by Ankit Meel
November 2, 2020, 10:15 (GMT)
Turn off WITH_COMPILER_SHORT_FILE_MACRO temporarily.

It's causing build errors on compilers that I don't have. Turn it off
while I fix them.

Added in {rB1daa3c3f0a1cfd74bef527e0207f38154e591d46}.
November 2, 2020, 10:06 (GMT)
Merge remote-tracking branch 'origin/blender-v2.91-release'
November 2, 2020, 10:00 (GMT)
Revert "Parenting: fix return value when parenting object to itself"

This reverts commit ad35fa1993a49f663f782af1c9c41640e94b7eb8, it had
unintended side-effects (T82312).
Revision 1daa3c3 by Ankit Meel
November 2, 2020, 09:42 (GMT)
Clang/GCC: use relative path in __FILE__ macro

This change removes the user-specific information from
macros like `__FILE__` and keeps it relative to top level
source or build (for generated files) directory.
It makes traces concise.

Added option `WITH_COMPILER_SHORT_FILE_MACRO` enabled by default.

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D9386
November 2, 2020, 09:11 (GMT)
Revert "Parenting: fix return value when parenting object to itself"

This reverts commit ad35fa1993a49f663f782af1c9c41640e94b7eb8, it had
unintended side-effects (T82312).
November 2, 2020, 08:33 (GMT)
Cleanup: use logging for "Found bundled Python" message

This was added when Python was initially bundled so any problems
finding Python could be investigated.

Move this to use logging so we can show this information when needed.
November 2, 2020, 06:09 (GMT)
Cleanup: remove unused FileList.prv_w/h
November 2, 2020, 05:49 (GMT)
Fix incompatible pointer types warning with GCC
November 1, 2020, 20:34 (GMT)
Add sequencer transform tests

Tests files are based on test from D8393

Test files should be in `libtestssequence_editing`
These are files, I will add few more tests including animation test.
{F9155273}

Using generic tool to compare rendered vs reference image as other render engines.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9394
November 1, 2020, 20:10 (GMT)
Rename BKE_sequencer.h

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9349
November 1, 2020, 08:11 (GMT)
Revert "PyAPI: remove bpy.app.binary_path_python"

This reverts commit 6527a14cd2ceaaf529beae522ca594bb250b56c9.

Some 3rd party scripts made use of this so scripts can work with
2.90 to 2.92, although eventually this can still be removed.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021