7cd26d37ead45f3a78d7d2db192428176eb03c8b
Another step towards removing `AssetHandle`, see #108806. When introducing the asset shelf, much of it was using the hacky/temporary `AssetHandle` type since `AssetRepresentation` wasn't sufficient yet. Passing an asset through context also required using `AssetHandle`. All this has changed since then, and we can switch the asset shelf to pass the asset through context via `AssetRepresentation` instead, as it should be. I think none of the asset shelf uses the asset handle anymore now, hooray :) Minor compatibility breakage: In Python `context.active_file` doesn't work in the asset shelf anymore now. `context.asset` can be used instead.
…
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%
