2e3debc4ca829552297e9fed797fb854ab68a5dc
Currently, depending on whether or not a brush asset is part of a library, the context menu shown for it changes significantly. To better support local brush asset modifications, and make the UI more consistent, this commit exposes the following operators: * `brush.asset_edit_metadata` * `brush.asset_load_preview` * `brush.asset_save` * `brush.asset_revert` Of these four operators, the first two are allowed to execute, whereas the latter two are always disabled on local assets via the corresponding `poll` methods, as neither is applicable for this usecase. Related to #138105 Pull Request: https://projects.blender.org/blender/blender/pulls/138376
…
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%
