Blender Git Commits

Blender Git "master" branch commits.

Page: 622 / 5574

Revision 8010cbe by Hans Goudey
August 16, 2020, 12:54 (GMT)
Fix T79823: Typo in cloth filter type description
August 16, 2020, 11:21 (GMT)
Merge branch 'blender-v2.90-release' into master
August 16, 2020, 11:14 (GMT)
Fix popups opening in the wrong direction over headers

Checks for header alignment didn't account for tool-header & header
having different alignment.

There is no reason to use a lookup function on the area
(ED_area_header_alignment) as we already have region.

Check the regions alignment directly, remove access functions.
August 16, 2020, 04:21 (GMT)
Merge branch 'blender-v2.90-release' into master
August 16, 2020, 04:18 (GMT)
Fix T78426: Header flips when changing editors

The existing header flip detection didn't account for mixed
tool-header and header flipping & visibility between space-types.

Now alignment syncing handles any combination of header,
tool-header & footer flipped state, in a way that can be extended
to other region types in the future.
Revision 93304b4 by Hans Goudey
August 16, 2020, 02:20 (GMT)
Cleanup: Quiet GCC maybe uninitialized warning

There was a false positive here. Thankfully, marking the button's type
as constant can quiet the warning.
August 15, 2020, 17:06 (GMT)
deps_builder: Fix boost::python linking release python library

By default boost::python in debug configuration links the release
python libraries. Which leads to loading issues with the produced
modules in a debug blender (which does use the debug python libs)

Bjam has an option to switch this to the debug libraries but when
you switch that on it changes the library names for *all* boost
libraries, even ones that don't have anything to do with python
and even the release libraries.

therefore an alternative way has been chosen and we're dealing
with this by adding a define rather than asking bjam to do it.
Revision 199e308 by Hans Goudey
August 14, 2020, 20:53 (GMT)
Fix T79790: GPencil sculpt strength icon changed in recent cleanup

This commit restores the vertex colors which were lost in the cleanup.
Revision 8098294 by Hans Goudey
August 14, 2020, 20:39 (GMT)
Merge branch 'blender-v2.90-release'
Revision c300fc5 by Hans Goudey
August 14, 2020, 20:34 (GMT)
UI: Fix type in multires modifier subpanel

Thanks to @zanqdo for reporting "Subdivions"

Also remove the empty space I left for the "Delete Lower" operator that
never made it into 2.90.
August 14, 2020, 17:05 (GMT)
Fix T79772: Gpencil. Additive drawing doesn't work when creating fills

This option was not supported in Fill tool
Revision f491442 by Hans Goudey
August 14, 2020, 17:01 (GMT)
Merge branch 'blender-v2.90-release'
Revision 9ab3b8f by Hans Goudey
August 14, 2020, 16:58 (GMT)
UI: Remove cutoff text in popovers for 2.90 release

Many of these popovers could use a design pass in 2.91, but for 2.90 we
don't want to change any UI strings at this point, so the best way to
solve the cutoff text is to widen the popovers. Sadly this won't affect
popovers when other languages besides English have longer strings, but
solving that is a much larger task.

Another benefit is that tweaking sculpt / paint brush options feels much
less cramped with slightly wider popovers.

I only know of one string that is still slightly cutoff by default with
this patch, the "Max Element Distance" property of the pose brush in the
sculpt mode brush settings popover. But I didn't think it was worth
widening that popover more to deal with that one case.

Differential Revision: https://developer.blender.org/D8575
Revision e037c72 by Julian Eisel
August 14, 2020, 15:58 (GMT)
Merge branch 'blender-v2.90-release'
Revision 04f703f by Julian Eisel
August 14, 2020, 15:57 (GMT)
Fix warning when compiling on Linux with WITH_XR_OPENXR enabled
Revision e8dfe91 by Julian Eisel
August 14, 2020, 15:18 (GMT)
Merge branch 'blender-v2.90-release'
Revision b3c08a3 by Julian Eisel
August 14, 2020, 15:03 (GMT)
Fix constant lighting change in VR view when rotating head

We have to explicitly enable fixed world space lighting. This was in
fact already done, but overridden by the code to sync the 3D View
shading settings to the VR view.
Revision c074943 by Julian Eisel
August 14, 2020, 15:03 (GMT)
Fix undefined behavior with --debug-xr

Mistake in cb578ca1048d3. Before that, the extension vector was static,
to make sure the extension name strings wouldn't get destructed when
leaving the function. I didn't think that was an issue and couldn't
recreate one, because until the previous commit we wouldn't actually
add any extensions to the vector on Windows (the system I tested
with).

Use C++17's `std::string_view` now, which avoids the string copies
`std::string` creates for itself and thus its destruction when leaving
the local scope.
Revision 77e4905 by Julian Eisel
August 14, 2020, 15:03 (GMT)
Fix --debug-xr not outputting OpenXR debug prints on Windows

The OpenXR debug extension was disabled on Windows as a workaround. This
was an old leftover from when there was only the Windows Mixed Reality
runtime on Windows. The debug extension didn't work for it and we didn't
have a way to disable it just for Windows Mixed Reality.
Now it seems to work though, so we remove the workaround. If specific
runtimes still have trouble with the extension, we can disable it
specifically for these runtimes now.
Revision d958ab6 by Brecht Van Lommel
August 14, 2020, 14:49 (GMT)
Fix NULL pointer access in render engine reported by address sanitizer

This may not have caused an actual bug.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021