August 28, 2020, 14:52 (GMT) |
Merge branch 'master' into greasepencil-edit-curve Conflicts: source/blender/blenloader/intern/writefile.c |
August 28, 2020, 14:51 (GMT) |
Fix T80104: Crash on making material local. Problem is again with the embedded data, we want to make those local together with their owner ID, but sometimes we are actually dealing with copies here, which are inheritently already local. Code did not considered that possibility before, leading to access to a NULL `lib` pointer. This should also be back-ported to 2.83 LTS release. Maniphest Tasks: T80104 Differential Revision: https://developer.blender.org/D8731 |
August 28, 2020, 14:50 (GMT) |
Fix T80064: Adding mask curve points doesn't work around endpoints |
August 28, 2020, 14:44 (GMT) |
Quiet a warning in non-debug build. |
August 28, 2020, 14:29 (GMT) |
Blenloader: new api function to check if reading is for undo |
August 28, 2020, 14:27 (GMT) |
Merge branch 'master' into newboolean |
August 28, 2020, 14:21 (GMT) |
Moved orientation etc tests into BLI_math_boolean.hh. These tests are only used by the delaunay, mesh_intersect, and mesh_boolean files. At the suggestion of Brecht, moving them into BLI_math_boolean.hh and math_boolean.cc. |
August 28, 2020, 14:12 (GMT) |
Merge branch 'asset-metadata' into asset-browser |
August 28, 2020, 14:10 (GMT) |
Refactor: move Lattice .blend I/O to IDTypeInfo callbacks |
August 28, 2020, 14:10 (GMT) |
Keep assets local to the file, don't copy them Previously my idea was that when creating an asset for the user repository, we'd always create a deep copy of the data-block for storage in the repository. However for the initial design, we decided to not let Blender automatically save things into a repository. The user has to mark a data-block as asset and save the file, so the asset is stored as part of that file. By adding a path to the Preferences, all .blend files in that path become part of a repository and users can then access their assets in different projects through the Asset Browser (not done yet). Because of this, the operator is now called "Make Asset" again, not "Create Asset". We don't create a new asset, we just add asset data to an existing data-block. |
August 28, 2020, 14:08 (GMT) |
Fix face element import: index out of range crash |
August 28, 2020, 13:54 (GMT) |
Merge branch 'master' into uvimage-unavailability-grid |
August 28, 2020, 13:52 (GMT) |
Support dragging assets from Asset Browser into viewport This should work for objects, groups, materials, images. It can be added for more data-block types. The Asset Browser UI code basically forwards some asset information (like the path) to the general UI code. This can then append the asset's data-block once dropping it into the viewport. |
August 28, 2020, 13:49 (GMT) |
Refactor: move Mesh .blend I/O to IDTypeInfo callbacks I'm also adding `BKE_id_blend_write`, so that it can be accessed outside of `readfile.c`. |
August 28, 2020, 13:45 (GMT) |
GPU: Fix Segmentation Fault Freeing Failed Shader The CPP Shader class does not initialize the interface attribute. What will crash when deleting the shader. Reviewed By: Cl�ment Foucault Differential Revision: https://developer.blender.org/D8740 |
August 28, 2020, 13:43 (GMT) |
Revert "GPU: Fix Segmentation Fault Freeing Failed Shader" This reverts commit c28432680971f54ebe95cc953606a3a4d3bc5c7c. |
August 28, 2020, 13:38 (GMT) |
Merge branch 'master' into uvimage-unavailability-grid |
August 28, 2020, 13:28 (GMT) |
Fix building without bullet support The new BKE_rigidbody_is_affected_by_simulation function was in side the WITH_BULLET ifdef guard. |
August 28, 2020, 13:09 (GMT) |
Merge branch 'blender-v2.90-release' into master |
August 28, 2020, 13:05 (GMT) |
DNA: add pragma once to dna_type_offsets.h Sometimes, this generated file is included more than once, so it should have an include guard. |
|
|
|


Master Commits
MiikaHweb | 2003-2021