370a11342c0e42ffd63e0416182e00444934ee2c
.action_slots to .action_suitable_slots
`AnimData`, NLA strips, and action constraints all have an `action_slots` field in RNA. The purpose of this field is to list the slots of the currently assigned action (if any) that are suitable for the relevant ID. However, this is not clear from the naming. In particular, given that there is another field `action_slot` that represents the currently assigned slot, the name `action_slots` could be easily misinterpreted as a way to assign multiple slots at once, which is not possible. To help clarify its actual purpose and meaning, this PR renames the field to `action_suitable_slots`. As a bonus, this also ends up decluttering the Python autocomplete when looking for things related to `action_slot`. Ref: #130892 Pull Request: https://projects.blender.org/blender/blender/pulls/130754
…
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%
