When refershing the plugins list, we start by clearing unused plugin enteries. This change does this for unmounted (explicitly-loaded) plugins too.
#rb tim.smith
#preflight 6371e1ca232e3d12cb4752c5
[CL 23120194 by mike beach in ue5-main branch]
Fix empty plugin list not being removed from the map.
[REVIEW] [at]Francis.Herteau [at]Mike.Beach
#preflight 636ebee20c74adb48b6e567e
[CL 23108139 by justin marcus in ue5-main branch]
New asset tag added for vpaths, displayed in the content browser.
#rb dave.belanger
#preflight 63330acea4769ad714f8ea2d
[CL 22228539 by Dave Belanger in ue5-main branch]
We now know what mode we are running in before AppInit() in other configurations.
[REVIEW] [at]Rex.Hill [at]Jules.Blok
#preflight 631a2e66a20b67673b9aaaa2
[CL 21916063 by justin marcus in ue5-main branch]
Instead, expanding the explicit mounting behavior, providing alternative signatures to MountExplicitlyLoadedPlugin(), encouraging users to use the already established way of dynamically mounting plugins.
#rb francis.hurteau, tim.smith
#preflight 631947d3ab25bb91f54e9ae6
[CL 21897944 by Mike Beach in ue5-main branch]
#fyi Martin.Sevigny
Original CL Desc
-----------------------------------------------------------------
Fix problem with Platform Extensions that are not calling StartupModule on added modules. Problem reported on UDN.
#jira none
#rb David.Harvey
#preflight 62f3e6d5bc175ec68c4717d7
[CL 21324333 by martin sevigny in ue5-main branch]
PluginManager - Disabled ini file find caching for all windows configs (not only editor).. this should probably be disabled for everything but since I can't test it easily I will leave that to someone else to change.
This saves ~3 seconds of loading in to some Epic games
#rb Josh Adams
#preflight skipped
#ROBOMERGE-AUTHOR: henrik.karlsson
#ROBOMERGE-SOURCE: CL 21277482 via CL 21292916 via CL 21293206 via CL 21293352
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21296402 by henrik karlsson in ue5-main branch]
Headers are updated to contain any missing #includes needed to compile and #includes are sorted. Nothing is removed.
#ushell-cherrypick of 21065896 by bryan.sefcik
#preflight 62d4b1a5a6141b6adfb0c892
#jira
#ROBOMERGE-OWNER: Bryan.sefcik
#ROBOMERGE-AUTHOR: bryan.sefcik
#ROBOMERGE-SOURCE: CL 21150156 via CL 21151754 via CL 21154719
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
#ROBOMERGE-CONFLICT from-shelf
[CL 21181076 by Bryan sefcik in ue5-main branch]