Blender Git Loki

Blender Git "temp-lanpr-staging" branch commits.

September 12, 2019, 09:09 (GMT)
LANPR: Apply cleanup branch result.
September 12, 2019, 07:06 (GMT)
Cleanup: Make format.
September 12, 2019, 06:43 (GMT)
LANPR: target multiple material functionality.
September 12, 2019, 04:58 (GMT)
LANPR: Fix merge errors.
September 12, 2019, 04:48 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lanpr-staging
September 12, 2019, 04:31 (GMT)
LANPR: Multiple target materials and layers for collection.
September 12, 2019, 03:47 (GMT)
LANPR: Different materials and layers for object targets.
September 12, 2019, 02:29 (GMT)
LANPR: Use selector instead of numbers for targets
September 12, 2019, 01:33 (GMT)
LANPR: fix merge errors.
September 12, 2019, 01:15 (GMT)
Buildbot: enable tests to run again

These will not stop the build on failure yet, first step is to get them passing
more reliably.
September 12, 2019, 01:14 (GMT)
Depsgraph: Pass bmain to evaluation function

Currently unused, makes code ready for an upcoming change.
September 12, 2019, 01:14 (GMT)
Depsgraph: Free user code from worry about updates flush
September 12, 2019, 01:13 (GMT)
Fix crashing mask brush after recent changes
September 12, 2019, 01:13 (GMT)
DNA: use defaults for Object, Mesh, Material
September 12, 2019, 01:13 (GMT)
DNA: add theme & preferences to defaults

Use existing theme & preferences for defaults.
September 12, 2019, 01:13 (GMT)
Fix T67637: Selected edges hard to see with wireframe

Always show selected edges in wire/xray modes.
September 12, 2019, 01:13 (GMT)
I18n: dirty workaround for PITA ghost classes remaining after unregister.

Spent again a whole day trying to understand what happens here, with no
luck. For some reasons, OperatorProperties children of unregistered
operator classes remain accessible, with their `bl_rna` member, although
that one is 100% invalid (freed memory, crashes with ASAN builds).

Funny thing is, I cannot reproduce that situation when disabling the
add-on from the py console of a Blender-with-UI.

Note: issue revealed by X3D add-on, which is still enabled in factory
settings, while not being officially supported any more, this has to be
fixed in a separate commit.
September 12, 2019, 01:13 (GMT)
Sculpt: Topology automasking

The sculpt automasking feature assigns a factor to each vertex before starting the stroke. This can be used for isolating disconnected meshes, masking cavities, mesh boundary edges or creating topological falloffs.

This commit implements automasking in all brushes and topology automasking without topology falloff.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5645
September 12, 2019, 01:13 (GMT)
UI: File Browser Sizes in Binary for Windows

This adds per-platform change so Windows users will see file sizes calculated with a base of 1024.

Differential Revision: https://developer.blender.org/D5714

Reviewed by Brecht Van Lommel
September 12, 2019, 01:13 (GMT)
Python: don't include distutils Windows installer executables for Linux/macOS

They were detected as (false positive) malware with ClamAV. It's unlikely
someone would need these files, and e.g. the Debian Python package also
excludes them with a custom patch.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021