All thedata can be populated via this cvar TEDS.AssetDataStorage.Metadata.
Stuff that doesn't work yet:
Missing attribute metadata for some asset types. (DataAsset that are base on a blueprint type and some types that are not created by a factory or that doesn't have an asset definition for their asset type).
Update of assets will keep around the old tags and values that are no-longer present for now.
Perf is not there yet.
#jira UE-222853
#rb ronald.koppers
[CL 36017165 by julien stjean in ue5-main branch]
Added 2 new commmands to copy the ObjectPath and the PackageName.
Leaved the CTRL+C keybind mapped to the same behavior as before.
Added new commands to the keybind system so that users can re-bind them.
Cleaned up some hardcoded checks for keys in the OnKeyDown.
#rb aditya.ravichandran, sebastian.arleryd
#jira UE-155995
[CL 33684273 by andrea botti in ue5-main branch]
ContentBrowserAssetDataSource:
- Convert asset data to content browser item data in parallel for large batches of items.
- Query on-disk and in-memory assets in parallel.
Remove mutable fields from FContentBrowserItemData for thread safety.
Add FContentBrowserMinimalItemData as a comparison type for identifying FContentBrowserItemData, e.g. when removing from FContentBrowserItem.
#rb Julien.StJean
[CL 33315899 by robert millar in ue5-main branch]
[FYI] robert.millar
Original CL Desc
-----------------------------------------------------------------
Allow content browser data subsystem to return data as callback or array, allowing pre-sizing of output array for large queries.
ContentBrowserAssetDataSource:
- Convert asset data to content browser item data in parallel for large batches of items.
- Query on-disk and in-memory assets in parallel.
Remove mutable fields from FContentBrowserItemData for thread safety.
Add FContentBrowserMinimalItemData as a comparison type for identifying FContentBrowserItemData, e.g. when removing from FContentBrowserItem.
#rb Julien.StJean
[CL 33248759 by robert millar in ue5-main branch]
ContentBrowserAssetDataSource:
- Convert asset data to content browser item data in parallel for large batches of items.
- Query on-disk and in-memory assets in parallel.
Remove mutable fields from FContentBrowserItemData for thread safety.
Add FContentBrowserMinimalItemData as a comparison type for identifying FContentBrowserItemData, e.g. when removing from FContentBrowserItem.
#rb Julien.StJean
[CL 33235863 by robert millar in ue5-main branch]
Deprecate the rest of the public api to request a full data refresh from the ContentBrowserDataSubsystem.
#jira UE-205033
#rb JeanLuc.Corenthin
[CL 32705343 by julien stjean in ue5-main branch]
The skipped event are now instead delayed to be proccessed at the end of the pie session.
#jira UE-209307
#rb JeanLuc.Corenthin
[CL 32469680 by julien stjean in ue5-main branch]
- Move redirector filtering into backend
- Add a custom filter into SFilterBar to maintain old UI for redirector visibilty
[CL 32257795 by robert millar in ue5-main branch]
Reworked the ClassDataSource so that it doesn't require a full data refresh when a module is Loaded, Unloaded or Reloaded.
Deprecated the capacity for a ContentBrowser Data Source to request a full data refresh since this doesn't well scale on large projects.
Added a way to query a IReload for the classes that were reinstancited.
Fixed a bug in the FNativeClassHierarchy::GatherMatchingNodesForPaths function. It failed a getting a existing class node if a folder in its path had the same name has the class.
#jira UE-208789
#rb kevin.macaulayvacher
[CL 32212553 by julien stjean in ue5-main branch]
- ContentBrowserUtils::ShouldShowCustomVirtualFolderIcon and cvar ContentBrowser.ShowCustomVirtualFolderIcon so it can be disabled in UEFN
- Attribute ContentBrowserItemAttributes::ItemIsCustomVirtualFolder for categorization
- Built-in folders like All, Game, Engine, Plugins are not marked with the above attribute
- Set ContentBrowser.ShowCustomVirtualFolderIcon to 0 when entering UEFN restricted mode
#rb Rex.Hill
[CL 31729647 by robert millar in ue5-main branch]
Assign flag to content browser folders and assets in plugins.
Fix incorrect early return in UContentBrowserAssetDataSource::OnPathsAdded
#rb Rex.Hill, Jamie.Dale
[CL 30621336 by robert millar in ue5-main branch]