tornavis/source
Sybren A. Stüvel f9113c4be8 Assets: add global `bke::AssetLibraryService` class
Add `blender::bke::AssetLibraryService` class that acts like a
blendfile-scoped singleton. It's allocated upon the first call to
`BKE_asset_library_load` and destroyed in the LOAD-PRE handler.

The `AssetLibraryService` ensures that edits to asset catalogs are not
lost when the asset browser editor closes (or even reloads). Instead,
the `AssetLibrary` pointers it owns are kept around as long as the blend
file is open.

Reviewed By: Severin

Maniphest Tasks: T92151

Differential Revision: https://developer.blender.org/D12885
2021-10-18 14:21:41 +02:00
..
blender Assets: add global `bke::AssetLibraryService` class 2021-10-18 14:21:41 +02:00
creator Cleanup: spelling in comments 2021-10-18 12:13:10 +11:00
tools@5061594ee6 UI: View2D: Align vertical indicators to view 2021-10-15 02:54:10 +02:00
CMakeLists.txt