March 29, 2021, 17:07 (GMT) |
Snap Gizmo: Minor optimization when updating gizmo properties As the Snap Gizmo properties are used as return of snapping values and therefore updated with each change, use callbacks to get these values through RNA properties. Differential Revision: https://developer.blender.org/D8525 |
March 29, 2021, 16:56 (GMT) |
Tests/bpy: Add installation verification test Makes it slightly easier to test whether the installed module works or not. Depends on D10656 Ref T86579 Reviewed By: mont29, campbellbarton Differential Revision: https://developer.blender.org/D10665 |
March 29, 2021, 16:55 (GMT) |
Tests: disable python tests for blender as python module Avoid CTest errors and exit codes due to test failures which depend on Blender executable. Ref T86579 Reviewed By: mont29, campbellbarton Differential Revision: https://developer.blender.org/D10656 |
March 29, 2021, 16:55 (GMT) |
macOS/bpy: accommodate portable builds, and multi-config generators. Old code's `install` step did not guarantee that all script files will be copied from source folder to build folder _before_ copying from build folder to site-packages. That caused incomplete installation. Fixed by copying scripts etc., only once. Also match the behavior on Linux: install to site-packages only if `WITH_INSTALL_PORTABLE` is OFF. Also fix install and launch issues with Xcode. |
March 29, 2021, 16:54 (GMT) |
Cleanup/CMake: remove trailing `/`; whitespace. |
March 29, 2021, 16:33 (GMT) |
Merge branch 'master' into eevee-gpencil |
Revision 63c65d7 by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) March 29, 2021, 15:48 (GMT) |
Pose Library: prevent auto-keying on linked Action Prevent auto-keying when the current Action is a linked datablock. |
March 29, 2021, 15:10 (GMT) |
Cleanup: Replace `is...Operation()` methods with a flag. |
March 29, 2021, 15:10 (GMT) |
Cleanup: Use Bitflags For Booleans. |
March 29, 2021, 15:09 (GMT) |
Merge branch 'master' into temp-gpencil-bezier-stroke-type |
March 29, 2021, 15:09 (GMT) |
Merge branch 'master' into greasepencil-object |
March 29, 2021, 15:02 (GMT) |
March 29, 2021, 15:02 (GMT) |
Fix T86975: GPencil interpolate wrong stroke order When interpolate, the stroke order was not correct because it was assumed the GHash iter would return the items in the same order of insertion, but this is false. Now, a list is used to keep the order of the strokes and the Hash is used to get the relationship between strokes as before. |
March 29, 2021, 14:57 (GMT) |
Fix T86298: crash when loading "corrupted" geometry node tree The file was not really corrupted (as in, Blender did everything correctly while saving). I only did not consider the case when a .blend file is resaved in an older version before. |
March 29, 2021, 14:40 (GMT) |
Fix: Line Art panel in properties showing in the wrong order with add-ons It should set bl_order to show below panels registered by render engine add-ons like Cycles. |
March 29, 2021, 14:19 (GMT) |
Fix T76872: Mask created after existing keyframe gets broken handles The issue was caused by handles not being written to the new mask spline shape: it was always written as (0, 0), which was making the handle calculation go wrong later on. Solved by allocating a temporary array of bezier points and calculating handles for them. While this is an extra array allocation it is only done for a small amount of points and it is not in the critical code path. Having this as an extra array helps to overcome a limitation of the current mask shape API. Additionally, disable the interpolation for the shape change: the spline is brand new, there is nothing to be interpolated there. |
March 29, 2021, 14:19 (GMT) |
Mask: Fix possible nan values in the weight interpolation Noticed while looking into animation data being created as per steps to reproduce bug in T76872. |
March 29, 2021, 13:56 (GMT) |
GPencil Cleanup: Remove legacy key to cancel drawing The 'E' key was set to cancel drawing. This was a change in the old grease pencil system and is no longer used. |
Revision f13e43f by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) March 29, 2021, 13:14 (GMT) |
Merge remote-tracking branch 'origin/master' into asset-browser-poselib # Conflicts: # release/scripts/addons # source/blender/blenkernel/intern/armature_pose.cc # source/blender/makesrna/intern/rna_ID.c |
March 29, 2021, 13:01 (GMT) |
Animation: add `PBONE_SELECTED` macro Add `PBONE_SELECTED` macro to determine selection state of bones, while also taking visibility into account. |
|
|
|


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