Files
test2/source/blender/blenkernel/intern
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
..
2021-07-13 20:51:24 +10:00
2021-10-18 12:13:10 +11:00
2021-10-18 12:13:10 +11:00
2021-09-24 11:31:23 +10:00
2021-05-25 17:16:54 +02:00
2021-10-18 12:13:10 +11:00
2021-08-06 14:24:16 +10:00
2021-10-12 17:55:02 +11:00
2021-07-07 13:42:46 +10:00
2021-10-12 17:55:02 +11:00
2021-08-06 14:24:16 +10:00
2021-10-18 12:13:10 +11:00
2021-10-06 14:54:05 +11:00
2021-09-23 15:42:44 +10:00
2021-09-17 08:08:56 -07:00
2021-10-04 13:15:15 +11:00
2021-08-19 19:27:49 -07:00
2021-09-24 11:31:23 +10:00
2021-10-03 12:13:29 +11:00
2021-06-18 14:41:24 +10:00
2021-07-29 10:52:08 +10:00
2021-10-06 14:54:05 +11:00
2021-09-24 11:31:23 +10:00
2021-07-08 13:31:38 +10:00
2021-06-16 16:14:02 +02:00
2021-09-23 22:08:02 +10:00
2021-09-29 07:30:34 +10:00
2021-10-03 12:13:29 +11:00
2021-10-18 12:13:10 +11:00
2021-06-22 10:54:50 -07:00
2021-09-22 16:55:09 +02:00
2021-10-18 12:13:10 +11:00
2021-10-03 12:13:29 +11:00
2021-10-18 12:13:10 +11:00
2021-08-27 17:02:53 +10:00
2021-10-06 14:54:05 +11:00