Blender Git Commits

Blender Git "master" branch commits.

Page: 850 / 5574

March 26, 2020, 11:45 (GMT)
Fix T75047: Number input advanced mode is not working in JP keyboard

Check for special ascii values for number input first so that we can
quickly decide if we should go into advanced mode.

Reviewed By: Bastien
March 26, 2020, 11:34 (GMT)
Fix T75094: Gpencil Selection mode crash in Vertex Paint when build modifier is used
March 26, 2020, 10:35 (GMT)
CMake: Fix Blender.app creation/modification time

It was failing on first run of CMake since the Blender.app is not yet
created.
March 26, 2020, 10:35 (GMT)
CMake: Fix spelling for OpenImageDenoise package

The spelling should match exactly between how package is called in
find_package and in FIND_PACKAGE_HANDLE_STANDARD_ARGS.
March 26, 2020, 10:35 (GMT)
CMake: Fix macOS SDK detection with latest Xcode and macOS

Happens on macOS 10.15.4 and Xcode 11.4.

The reason of failure is caused by following factors:

- xcodebuild reports full semantic macOS SDK version 10.15.4
- The actual SDK file path will only include major and minor part
of the version (10.15, MacOSX10.15.sdk)
- Previous CMake code of ours expected direct match between SDK
version and file path.

The solution is to make our detection code a bit more flexible and
additionally check for major.minor macOS SDK version in the path.
March 26, 2020, 10:35 (GMT)
CMake: Remove support of Xcode prior to 8.2

The specific goal of this change is to get rid of separate code paths
for older and newer Xcode versions.

The version 8.2 is picked since it's the latest version which runs on
macOS 10.11 (which is our current deployment target). If that turns
out too new for some reason the alternative would be to require Xcode
version 5.
March 26, 2020, 09:19 (GMT)
Fix T75093: GPencil eraser selection in draw mode erase previous selected points

The selection in Draw mode works as a quick eraser and must erase only the points selected in that operation and not any previous selected point.

Now, before erase, unselect any previous selected point.

Note: It's planned to split select & erase operators for Draw mode.
March 26, 2020, 08:11 (GMT)
Keymap: disallow modal key-maps in add-ons keyconfig

Disable functionality reported in T60766 & only partially worked.

This could be used if the key-map was added after Blender started
as a way to customize modal key-maps, however it didn't work with
the add-on enabled on startup.

Add-on key-maps are intended to extend existing key-maps
so they can call the add-on, not as a way to change modal key-maps
for Blender's built-in functionality.

Disable this since it's not needed as add-ons
can't yet define modal key-maps.
March 26, 2020, 08:02 (GMT)
CMake: Cleanup, remove unneeded version requirement

The main CMakeLists already requires CMake 3.5, so there is no point of
requiring "newer" CMake on macOS.

This was a code from a while back where CMake 3 was not required on all
platforms.
March 26, 2020, 07:59 (GMT)
CMake: Fix detection of Xcode version

Legacy code did not take into account the fact that major version can
be two digits. This was causing "Xcode 11.4" to be detected as "11.".
March 26, 2020, 07:42 (GMT)
Subsurf: Enable Optimal Display by default

Affects both Subdivision Surface and Multires modifiers.
March 26, 2020, 07:22 (GMT)
Fix T75062: Frame Flashes During 3D Viewport Animation Playback

This issue became visible after fixing other TAA issues recently.
The sample count of the first frame wasn't reset resulting that the
incorrect resolve took place. This issue was already there beforehand,
it is just much clearer during the recent changes.

Now the `taa_sample will be reset when performing an animation playback
in the 3d viewport.
March 26, 2020, 04:42 (GMT)
Test: update bl_run_operators blacklist, add volume object
March 26, 2020, 04:38 (GMT)
Fix T75081: RNA path For FFMPEGSettings missing
March 26, 2020, 04:37 (GMT)
Cleanup: redundant cast, unused arguments
March 26, 2020, 04:32 (GMT)
Fix crash with missing NULL check accessing grease pencil paint
March 26, 2020, 04:32 (GMT)
Fix crashes accessing inactive screen properties
March 26, 2020, 04:32 (GMT)
Fix crash accessing length unit settings
March 26, 2020, 04:32 (GMT)
Fix crash accessing the tool with no active space
March 26, 2020, 04:32 (GMT)
Fix crashes from various missing checks in operator poll functions

Issues exposed by 'bl_run_operators.py' utility.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021