7acd7e1246c6c195cf376c9e7066e895c834ea49
- Fixes preview flickering on actions like undo/redo in the asset shelf (#93726), not yet for the file browser. - Fixes #130861. Makes the asset shelf use the asynchronous preview loading system of the UI instead of the file browser one. The issues above where mostly caused by the file browser caching design. The asset system and its UIs can now manage previews independently of the file browser back-end. This is another step towards making the asset system independent of the file browser, see https://developer.blender.org/docs/features/asset_system/fundamentals/from_file_browser_to_asset_system/. Code to query asset previews through file browser types is removed. Quite some work was done to prepare the UI preview system for this, to make it on par with the file browser preview system. E.g.:9d83061ed4,315e7e04a8,5055adc1c0,16ab6111f7. Note that the same change should be done to the asset/file browser, but this requires more work. Pull Request: https://projects.blender.org/blender/blender/pulls/131871
…
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%
