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
Sybren A. Stüvel 64c42f1f2a Merge remote-tracking branch 'origin/main' into pr/poselib-replace-pose 2023-06-09 12:22:21 +02:00
Sybren A. Stüvel 59ca796663 Feedback from Nathan 2023-06-08 15:24:09 +02:00
Sybren A. Stüvel 34e474d927 Merge remote-tracking branch 'origin/main' into pr/poselib-replace-pose 2023-06-08 10:21:27 +02:00
Sybren A. Stüvel f16731a4ca Remove assumption from poll functions that it's used in the asset browser 2023-06-06 17:39:37 +02:00
Sybren A. Stüvel 89ad1d0b27 Merge remote-tracking branch 'origin/main' into pr/poselib-replace-pose 2023-06-06 15:13:43 +02:00
Sybren A. Stüvel a9057116a1 Make the operators compatible with the asset view as well 2023-06-06 15:09:54 +02:00
Sybren A. Stüvel cc239740a7 Swap replace & update in the context menu 2023-06-06 14:56:15 +02:00
Sybren A. Stüvel 19a210568f Refactor, no functional changes 2023-06-06 14:47:34 +02:00
Sybren A. Stüvel f1e7ff64dd Add 'Update Pose' operator 2023-06-06 13:07:10 +02:00
Sybren A. Stüvel 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