WIP: Animation: operators to update the pose library #104673

Draft
Sybren A. Stüvel wants to merge 10 commits from dr.sybren/blender-addons:pr/poselib-replace-pose into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

10 Commits

Author SHA1 Message Date
64c42f1f2a Merge remote-tracking branch 'origin/main' into pr/poselib-replace-pose 2023-06-09 12:22:21 +02:00
59ca796663 Feedback from Nathan 2023-06-08 15:24:09 +02:00
34e474d927 Merge remote-tracking branch 'origin/main' into pr/poselib-replace-pose 2023-06-08 10:21:27 +02:00
f16731a4ca Remove assumption from poll functions that it's used in the asset browser 2023-06-06 17:39:37 +02:00
89ad1d0b27 Merge remote-tracking branch 'origin/main' into pr/poselib-replace-pose 2023-06-06 15:13:43 +02:00
a9057116a1 Make the operators compatible with the asset view as well 2023-06-06 15:09:54 +02:00
cc239740a7 Swap replace & update in the context menu 2023-06-06 14:56:15 +02:00
19a210568f Refactor, no functional changes 2023-06-06 14:47:34 +02:00
f1e7ff64dd Add 'Update Pose' operator 2023-06-06 13:07:10 +02:00
9f89730744 Animation: pose library, add 'Replace Pose' operator
Add a 'Replace Pose' operator that completely replaces the selected
pose asset. It creates a new pose asset just like 'Create Pose', copies
the asset metadata from the selected asset to the newly created one, then
removes the selected asset.

This requires blender/blender#108547
2023-06-05 18:08:27 +02:00