Files
UnrealEngineUWP/Engine/Source/Developer/CollectionManager/Public
Jamie Dale 3f2ecf7b57 Collection UX improvements
Revamped collection UI:
 - Uses a more modern design.
 - Adds the asset count to the collection view.
 - Adds the collections more prominently in asset tooltips.

Revamped sources panel UI:
 - Added a unified search for all aspects of the sources panel (paths, favorites, and collections).
 - Added a switcher for the paths and collections views, which auto-switches as you browse to paths or collections.
 - Collections are now visible by default, rather than hidden behind a View Option.

Improved Content Browser auto-complete:
 - Now lists collection and meta-data tag names, as well as the old class names.
 - Tokenizes the search terms to allow auto-complete on partial statements.
 - Note: Involves some breaking API changes to SAssetSearchBox to allow more complex filtering and auto-complete rules.

Added scripting API support:
 - Collections can now be created, destroyed, and manipulated via Python or Editor Utilities (editor-only, see the AssetTagsSubsystem API).
 - Collections can be queried both in-editor and at runtime (if cooked).

Added support for optionally "cooking" collections for use at runtime:
 - This only works for static collections, and adds their information to the asset registry meta-data.
 - See the AssetRegistry settings in BaseEngine.ini (bTagAllCollections, CollectionsToIncludeAsTags, and CollectionsToExcludeAsTags).
 - No collections are cooked by default.

#rb Chris.Gagnon

[CL 8847950 by Jamie Dale in Dev-Editor branch]
2019-09-18 16:53:27 -04:00
..