9b1a34e83ebbc0ebb847503ebebd54181c63acfa
The "new/duplicate" button in the Action Slot selector did not actually duplicate, and always acted as a "new" button. This introduces the RNA function `ActionSlot.duplicate()`, which takes care of duplicating all the animation data associated with the slot as well. The semantics of this function should remain valid in the future, when Actions support multiple layers & strips. Note that this new function does not assign the slot, it just duplicates it and its data. The assignment of this duplicated slot is done in Python, through the already-existing API for this. Pull Request: https://projects.blender.org/blender/blender/pulls/137087
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
