September 30, 2021, 18:03 (GMT) |
Remove ATTR_NO_OPTs |
September 30, 2021, 18:02 (GMT) |
Sculpt: Fix fairing brush for dyntopo |
September 30, 2021, 18:00 (GMT) |
Merge branch 'master' into asset-greasepencil Conflicts: source/blender/makesrna/intern/rna_space.c |
September 30, 2021, 17:54 (GMT) |
Sculpt: fix multires crashing |
September 30, 2021, 17:21 (GMT) |
Viewport Compositor: Improve update mechanism Now viewport updates fully through DRWRenderScene even if compositor is disabled. External RenderEngine now have the correct depsgraph during update. |
September 30, 2021, 16:53 (GMT) |
Geometry Nodes: Change default for mesh to points node While "Vertices" may be less useful since mesh vertices are already points, the output is more easily understandable, so it's a better default. |
September 30, 2021, 16:03 (GMT) |
Changes based on review by Hans Goudey (HooglyBoogly) |
September 30, 2021, 15:34 (GMT) |
Asset Catalogs: create missing parent catalogs For every known catalog, ensure its parent catalog also exists. This ensures that assets can be assigned to parent catalogs, even when they didn't exist in the Catalog Definition File yet. |
September 30, 2021, 14:39 (GMT) |
UI: Support easy dropping into/onto rows in new tree-view API Adds an easy way to add drop support for tree-view rows. Most of the work is handled by the tree-view UI code. The tree items can simply override a few functions (`can_drop()`, `on_drop()`, `drop_tooltip()`) to implement their custom drop behavior. While dragging over a tree-view item that can be dropped into/onto, the item can show a custom and dynamic tooltip explaining what's gonna happen on drop. This isn't used yet, but will soon be for asset catalogs. See documentation here: https://wiki.blender.org/wiki/Source/Interface/Views#Further_Customizations |
September 30, 2021, 14:39 (GMT) |
Fix possible use-after-free in drag-drop handling logic Would happen when there were multiple drag items in parallel. There was a listbase constructed with twice the same item, even though that item would be deleted after it was handled the first time. |
September 30, 2021, 14:34 (GMT) |
Cleanup: remove `CatalogPath` alias The `CatalogPath` name was an alias for `std::string`, so that it could be easily switched over to something else. This happened in the previous commit (switched to `AssetCatalogPath`), so the alias is no longer necessary. This commit removes the `CatalogPath` alias. No functional changes. |
September 30, 2021, 14:29 (GMT) |
Asset Catalog: introduce `AssetCatalogPath` class So far we have used `std::string` for asset catalog paths. Some operations are better described on a dedicated class for this, though. This commits switches catalog paths from using `std::string` to a dedicated `blender::bke::AssetCatalogPath` class. The `using CatalogPath = AssetCatalogPath` alias is still there, and will be removed in a following cleanup commit. New `AssetCatalogPath` code reviewed by @severin in D12710. |
September 30, 2021, 14:14 (GMT) |
GPencil: Change default template for better contrast in header Patch created by Pablo Vazquez This change darkens the header area a bit to create more contrast with the texts. Differential Revision: https://developer.blender.org/D12711 |
September 30, 2021, 14:00 (GMT) |
Fix T90246: Full Copy'ing a scene confuses physics in the original scene. Handling of RigidBody data in duplicate of scenes/collections was very wrong. This commit: - Add handling of duplication of RB collections when fully duplicating a scene. - Fix Object duplication trying to add duplicated RB objects to matching RBW collections. While the later behavior is desired when only duplicated objects, when duplicating their collections and/or scenes it is actually very bad, as it would add back new object duplicates to old (RBW) collections. |
September 30, 2021, 14:00 (GMT) |
Fix RigidBodyWorld copy using `NO_MAIN` instead of `COW` flag for cache handling. We only want to share caches in case of CoW copying for the depsgraph, not for regular `NO_MAIN` data. |
September 30, 2021, 13:44 (GMT) |
Cleanup: move node_common.c to c++ Buildbot compiled without problems. |
September 30, 2021, 13:23 (GMT) |
Asset Browser: Support activating catalogs in the "Current File" library If the "Current File" asset library is selected in the Asset Browser, now asssets are filtered based on the active asset catalog. Previously it would just show all assets. This was marked as a TODO in the code already. Maniphest Task: https://developer.blender.org/T91820 |
September 30, 2021, 12:47 (GMT) |
Merge branch 'master' into soc-2021-curves |
September 30, 2021, 12:46 (GMT) |
Cleanup and refactoring |
September 30, 2021, 11:52 (GMT) |
move node_common to c++ |
|
|
|


Master Commits
MiikaHweb | 2003-2021