Blender Git Commits

Blender Git "master" branch commits.

Page: 631 / 5574

August 11, 2020, 16:46 (GMT)
Fix T79692: Full copy of scene makes Blender freeze if there is content directly in the master collection.

Old and new collections are the same data in Master collection case
here, so we cannot consider the `gobject` listbase of `collection_old`
as always immutable.
August 11, 2020, 16:11 (GMT)
install_deps: update some libs, and various improvements/fixes.

This commits:
- Updates some libraries to latest officially supported versions:
** Numpy: 1.17.5
** OCIO: 1.1.1
** OIIO: 2.1.15
** OSL: 1.10.10
** OIDN: 1.2.1

- Re-enables some distro packages (like OSL, OIIO, OCIO...).

- Add missing 'CMake cleanup commands' for generated CMake update
command, for Embree, OIDN and OpenXR.

- Generalizes using min/max versions of accepted libraries, if no
package can be found in specified range then it is built from sources.

The later point should help keeping things a bit in better conditions,
although current maximal accepted versions are somewhat arbitrary guess
currently.
August 11, 2020, 16:11 (GMT)
Cleanup some building errors with ClangTidy.
August 11, 2020, 16:02 (GMT)
Fix T75588: Missing loop cuts preview for edges without quads

The preview of points was only done when the edge is wire.

Now the preview of points is done when the edge is not connected to any
quad.

Also to avoid edge slide in this case, all new vertices created in this
specific case are not selected.

Differential Revision: https://developer.blender.org/D7457
August 11, 2020, 15:52 (GMT)
Merge branch 'blender-v2.90-release' into master
Revision c300a99 by Julian Eisel
August 11, 2020, 15:00 (GMT)
Merge branch 'blender-v2.90-release'
August 11, 2020, 15:00 (GMT)
Fix T79563: Compositor's Stabilize 2D in invert mode does not work correctly

Is not only the values of translation/scale/rotation which are to be inverted,
but also the order of operations.

Differential Revision: https://developer.blender.org/D8518
Revision e84e6e1 by Julian Eisel
August 11, 2020, 14:55 (GMT)
Fix T79616: Sort by column in filebrowser is broken

After changes in rBc606044157a3, mouse press events would be blocked by
the selection operator. This only worked by chance before.
August 11, 2020, 14:14 (GMT)
Merge remote-tracking branch 'origin/blender-v2.90-release'
August 11, 2020, 14:12 (GMT)
Revert "Fix T77409: Crash showing vertex/face duplicators in edit-mode"

This reverts commit 9adedb26055f03263fefba380980ee2abcb5327e. It changes
how duplis work, and by that altered how Alembic and USD files are
written. This was signalled by a failing Alembic unit test.
August 11, 2020, 13:27 (GMT)
GPencil: Split Primitive operators and add number of points to Topbar

Now the operators are split to define different default values. This is also required for the future Bezier primitive tools.

This allows to show in the Topbar the number of subdivisions. Before this value was totally hidden and it was number of Edges. The wheelmouse can be used to override the value while running, but does not change the default value.

{F8766270}

All operators share same code.

Also, fixed some bad practices done with Toolbar in python.

Reviewed By: mendio, pepeland

Differential Revision: https://developer.blender.org/D8506
August 11, 2020, 13:08 (GMT)
Cleanup: rename variables 'gizmo_snap' to 'snap_gizmo'

And a minor fix when there is no `USE_SNAP_DETECT_FROM_KEYMAP_HACK`.
August 11, 2020, 11:48 (GMT)
Merge branch 'blender-v2.90-release' into master
August 11, 2020, 11:48 (GMT)
Merge branch 'blender-v2.90-release' into master
August 11, 2020, 11:48 (GMT)
Fix T79517: Data Transfer modifier fails in edit-mode
August 11, 2020, 11:48 (GMT)
Fix mesh data-transfer tracking if a change was made
August 11, 2020, 11:36 (GMT)
Fix compile error after recent cleanup
August 11, 2020, 11:32 (GMT)
Merge branch 'blender-v2.90-release' into master
August 11, 2020, 11:32 (GMT)
Python: don't remove existing context overrides when calling an operator

Reviewers: campbellbarton, brecht

Differential Revision: https://developer.blender.org/D8532
August 11, 2020, 11:24 (GMT)
Timers: set first window as context in timer

This avoids some crashes when running Python code in timers.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D8531
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021