November 30, 2021, 13:35 (GMT) |
Fix T93508: Shift+F1 to switch to asset browser randomly crashes |
November 30, 2021, 13:21 (GMT) |
Geometry Nodes: Rename Curve Parameter, Add Index on Spline - Rename the Curve Parameter node to Spline Parameter. - Add "Index on Spline" to the node. This output is the index of the current point on it's parent spline rather than the entrire curve. Differential Revision: https://developer.blender.org/D13275 |
November 30, 2021, 12:01 (GMT) |
Asset Browser: Fix incorrect user message Text would display "No asset selected" when it actually inidicates that there is no asset active (not selected). Changed it to "No active asset" now. |
November 30, 2021, 11:53 (GMT) |
Regular texture partial update. |
November 30, 2021, 11:40 (GMT) |
Fix Asset Browser properties region toggle not showing open/closed state The button is supposed to be blue (default theme) when the properties region is open, to indicate that state. |
November 30, 2021, 11:14 (GMT) |
Depsgraph: remove shading parameters component This component served no purpose anymore. It was technical dept from the early 2.80 days. Differential Revision: https://developer.blender.org/D13422 |
November 30, 2021, 10:50 (GMT) |
Asset Bundle Copy button: only report each external dependency once The `ASSET_OT_bundle_install` operator only works when the blend file is self-contained. It reports any external dependencies. Before this patch: - every dependency was mentioned, even when it repeated the same filename over and over again, and - multiple dependencies were all mentioned in the error popup, potentially filling the screen. This is now resolved by: - only reporting each external file once, and - referring to the console when there are multiple external dependencies. Reviewed by: severin, dfelinto Differential Revision: https://developer.blender.org/D13413 |
November 30, 2021, 10:29 (GMT) |
Fix T92577: Cannot open shortcut folders on Windows `file.select()` wasn't handling redirects as it should when it also opens directories. This was only uncovered by a change in the keymap. Reviewed By: Bastien Montagne, Harley Acheson Differential Revision: https://developer.blender.org/D13388 |
November 30, 2021, 10:17 (GMT) |
Merge branch 'blender-v3.0-release' |
November 30, 2021, 10:15 (GMT) |
VSE: Disable interactivity in combined view Combined view of timeline and preview causes seemingly unpredictable behavior after some operators have been allowed to run in preview region. Disable new features in this combined view, so behavior should be consistent with previous versions. ref: https://developer.blender.org/T92584 Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D13419 |
November 30, 2021, 10:04 (GMT) |
LibLink/Append: tweak asserts in main BKE link/append functions. Now that those functions are much widely used, just return early in case there is nothing to link/append, instead of asserting over it. |
November 30, 2021, 09:56 (GMT) |
Merge remote-tracking branch 'origin/blender-v3.0-release' This includes adjustment of rBc12d8a72cef5 to the new path traversal code introduced in rBe5e8db73df86. |
November 30, 2021, 09:41 (GMT) |
BPath traversing: allow skipping weak library references Add flag to `BKE_bpath_traverse_id()` and friends to skip weak references (see below). This makes a distinction between "this blend file depends on that file" and "this blend file references that file, but doesn't directly use its data". This distinction is for the Asset Bundle install operator, which refuses to copy the blend file when it's not self-contained. Weak references are those that are not directly used by the blend file, but are still present to allow path rewriting. For example, when an Asset is loaded its originating blend file is saved in `ID::library_weak_reference`; this reference is purely for deduplication purposes, and not for actually loading any data. Reviewed by: mont29, brecht Differential Revision: https://developer.blender.org/D13412 |
November 30, 2021, 09:08 (GMT) |
Fix T93442: Crash when proxy building is cancelled If strip is removed while proxy is built, this causes crash when building is finished. This happens because proxy anims are freed in `SEQ_proxy_rebuild_finish()`. Iterate over available strips and check if original strip still exists by comparing `SessionUUID`. Reviewed By: sergey Differential Revision: https://developer.blender.org/D13408 |
November 30, 2021, 06:43 (GMT) |
Tests: add edit-mesh operator tests Added operator tests for hide, symmetry_snap, tris_convert_to_quads, uvs_rotate, uvs_rotate, uv_texture_add, uv_texture_remove, vert_connect_concave, vert_connect_nonplanar, vertex_color_add, vertex_color_remove, vertices_smooth_laplacian, wireframe, sculpt_vertex_color_add and sculpt_vertex_color_remove. Ref D11798 Reviewed By: campbellbarton |
November 30, 2021, 05:55 (GMT) |
Merge branch 'temp-lineart-contained' into lineart-shadow |
November 30, 2021, 05:53 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-lineart-contained |
November 30, 2021, 05:30 (GMT) |
Revert "Fix: Const warning in editmesh_knife.c" It's important the coordinates the knife is operating on are never manipulated since it will cause problems which are difficult to troubleshoot. Instead, use a cast in the MEM_freeN(..) call. This reverts commit 8600d4491fa4b349cb80241382c503abaf9c5ce9. |
November 30, 2021, 03:32 (GMT) |
Text Editor: Line number highlight follow selection Change the current behavior of line number highlighting to follow the current selected line text->sell, not the current line text->curl. |
November 30, 2021, 00:07 (GMT) |
Merge branch 'master' into subdivision_work |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021