Blender Git Commits

Blender Git "master" branch commits.

Page: 859 / 5574

March 18, 2020, 23:04 (GMT)
Fluid: Fixed issue with intial velocities in liquid domains

The fix for T74762 (bf9c4af9bb74) introduced this issue. Initial velocities were not applied to liquids anymore.
Revision 99be00f by Julian Eisel
March 18, 2020, 19:53 (GMT)
Cleanup: Prepare XR code for sorted headers
March 18, 2020, 19:46 (GMT)
Fix T74837: GPencil: Mirror over first selected marker crashes

'mirror_gpf_marker()' needs a NULL bGPDframe for initialization [but
still requires a scene to get the marker].

Maniphest Tasks: T74837

Differential Revision: https://developer.blender.org/D7166
March 18, 2020, 19:38 (GMT)
UI: Update the Clay Thumb Sculpt icon

The previous icon was identical with the Thumb icon.

New icon designed by Damian Winnichenko
March 18, 2020, 19:26 (GMT)
Cleanup: Prepare for sorted headers on windows

To prepare for D6811 small changes were needed.
we can no longer undefine near/far since the windows
headers use those extensively.

some of the imbuf files need to include the windows
headers explicitly to make sure it builds.
March 18, 2020, 18:51 (GMT)
Fix (harmless) use of uninitialized variables in Cycles
March 18, 2020, 18:13 (GMT)
Cleanup: 64 bit file IO on windows.

Unlike Linux where fseek/tell will be either 32 or 64 bit
depending on the target platform, it will always be 32 bit
on windows.

We had some macro magic in BLI_winstuff.h that substituted
them for 64 bit versions, but that is upsetting the system
headers if they get included after BLI_winstuff.h which
is problematic for D6811.

This diff adds proper functions in blenlib and updates
all calls that were using the BLI_winstuff.h header to
gain 64 bit file IO.

note: Anything that was using the 32 bit versions (ie not
including BLI_winstuff.h) will still be using the 32 bit
versions, which is perhaps a good code quality Friday project.

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

Reviewers: brecht dfelinto
Revision ac74a84 by Julian Eisel
March 18, 2020, 17:24 (GMT)
Fix NULL-pointer dereference after error during VR session start
March 18, 2020, 17:23 (GMT)
Cleanup: Fix build warnings on windows.

Two headers define the _USE_MATH_DEFINES symbol now, if both
are included warnings are generated.

Added some guards, all good again.
March 18, 2020, 17:16 (GMT)
Fix compilation error after recent change
March 18, 2020, 17:02 (GMT)
UI: Make sure theme UI names are correctly capitalized

Also removed redundant use of 'color' in some instances.
March 18, 2020, 16:54 (GMT)
Fix T74524: tooltip for smoke dissolve time is backwards
March 18, 2020, 16:38 (GMT)
Cleanup: Resolve HKEY conflict

Both the MS headers and blender headers define the HKEY
which gives all kind of inclusion order issues.

This diff renames all *KEY constants to EVT_*KEY to resolve
this conflict.

Reviewed By: brecht , dfelinto

Differential Revision: https://developer.blender.org/D7164
March 18, 2020, 15:41 (GMT)
Fix T74542, T74386: schulpt changes not saving (dyntopo or mutires)

Caused by rB2d423479bdea.
Correct check for stroke being painted.

thx also to brecht checking.
March 18, 2020, 14:49 (GMT)
Fix T74842: Remove Vertex Paint hotkeys

There were some conflicts with these keys.
March 18, 2020, 14:33 (GMT)
GPencil: Fix typo error
Revision 19df67c by Julian Eisel
March 18, 2020, 14:19 (GMT)
Fix build errors with WITH_HEADLESS or WITH_GHOST_SDL

Disable WITH_XR_OPENXR entirely for these cases. For headless XR
features don't make much sense, for SDL support is not implemented.
March 18, 2020, 14:11 (GMT)
Fix openXR building with install_deps in some compilers.
March 18, 2020, 12:58 (GMT)
Fix T74876: Crash when snapping to faces

The crash occurs after operators change the amount of editmesh looptris.
The looptris of the evaluated object's editmesh are not updated.
March 18, 2020, 12:48 (GMT)
GPencil: Remove Panel Grease Pencil and move Use Lights to Visibility

It was too much to have a panel for that.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021