Blender Git Commits

Blender Git "master" branch commits.

Page: 1236 / 5574

April 18, 2019, 10:33 (GMT)
Disable clang-format for Libmv

This is an odd-ball: it's a library which has own style and
guidelines, and just happened to be developed by Blender developers
and also happened to rely on some functionality of intern/ for its
C-API.

Might consider using Google's clang-format in the future (this is
what the style is supposed to be in this library).
April 18, 2019, 10:10 (GMT)
Fix compilation error when using SDL dynamic loading
April 18, 2019, 09:57 (GMT)
Merge branch 'blender2.7'
April 18, 2019, 09:52 (GMT)
Buildbot: Attempt to fix wrong branch in buildinfo

For some reason the buildinfo header was not re-generated. The root
reason is not really clear to me, so simply remove the header similar
to the CMake cache.
April 18, 2019, 09:52 (GMT)
Fix T63663: Object mode proportional editing affects objects which are disabled for selection

Objects which are not selectable are no longer affected by
proportional transformations.
April 18, 2019, 09:35 (GMT)
Cleanup: remove last bits of WITH_LEGACY_DEPSGRAPH CMake option.

Legacy depsgraph has been removed from Blender since several months
already...
April 18, 2019, 09:22 (GMT)
Overlay Engine: Option to Disable AA Ortho Grid

When in Axis alligned orthographic view a grid was always displayed.
With this change the user can enable/disable this grid.

The Grid is always visible and editable, but only rendered active when user is in quad view, or axis aligned ortho view.

Reviewers: brecht, fclem

Maniphest Tasks: T63517

Differential Revision: https://developer.blender.org/D4699
April 18, 2019, 06:11 (GMT)
Fix mistake in recent commit.

Needed to remove footers and not headers
April 18, 2019, 06:04 (GMT)
clang-format: add statement macro

Disabled for now but corrects syntax when we switch to v8.
April 18, 2019, 05:59 (GMT)
Cleanup: indentation from braces in '#if 0'
April 18, 2019, 05:59 (GMT)
Cleanup: comment blocks
April 18, 2019, 04:52 (GMT)
UI: don't expand selection tool option enum

This was taking too much space.
April 18, 2019, 04:52 (GMT)
Cleanup: move region manipulation to utility functions
April 18, 2019, 04:52 (GMT)
Cleanup: warnings
April 17, 2019, 19:26 (GMT)
cmake: Fix python linker issues on windows.

Recent cmake work made the debug build link both python37.dll and python37_d.dll
April 17, 2019, 17:37 (GMT)
Edit Mode: Rework display to differentiate selection modes

This removes the large edges and instead use colors to hint in which
selection mode the user is.

The component in each individual selection mode is more prominent to add
more emphasis. The other components are less prominent and dimmed.

A minor default theme changes needed to be made to keep clarity in all
combinations.

Forcing old behavior (no selection mode hit) could be done quite easily
by just making the 2 booleans true (selectFaces and selectEdges).

Reviewers: campbellbarton, billreynish

Reviewed By: campbellbarton, billreynish

Subscribers: ThinkingPolygons

Maniphest Tasks: T1234

Differential Revision: https://developer.blender.org/D4526
April 17, 2019, 17:24 (GMT)
ClangFormat: disable for generated theme
April 17, 2019, 16:50 (GMT)
Cleanup: line wrapping caused by comments
April 17, 2019, 16:09 (GMT)
Animation: Refactor storage usage during fcurve modifier evaluation

Previously, when a fcurve modifier used storage,
many heap allocations were done.
This caused major slowdowns as described in T63656.

Furthermore, the storage usage was a special case only
used by the Cycles modifier. This refactor makes
storage usage the "normal" case.
That reduces the overall complexity.

The storage is stack allocated now.

The framerate on the provided test scene went up from ~5 fps to ~16 fps.

Reviewers: angavrilov

Differential Revision: https://developer.blender.org/D4701
April 17, 2019, 15:39 (GMT)
Tests: Fix Alembic regression test
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021