#jira
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 13007011 via CL 13007020 via CL 13007028 via CL 13007032
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)
[CL 13007037 by jamie dale in Main branch]
#jira
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 13006995 via CL 13007016 via CL 13007026 via CL 13007030
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)
[CL 13007036 by jamie dale in Main branch]
#RNX
#rb [at]Ghislain.Theriault [at]Josh.Gross [at]Vincent.Gauthier
#ROBOMERGE-SOURCE: CL 12952286 via CL 12952295 via CL 12952305 via CL 12952331
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)
[CL 12952340 by maxime vaillancourt in Main branch]
#jira UE-91568
[CODEREVIEW] chris.gagnon
#rb none
#ROBOMERGE-SOURCE: CL 12676168 via CL 12677209 via CL 12677228 via CL 12677248
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)
[CL 12677264 by rex hill in Main branch]
For now did not deprecate usage of AddMenuSeparator in menu builders due to the extreme number of fiiles this touches
[CODEREVIEW] rex.hill
#ROBOMERGE-SOURCE: CL 12669820 via CL 12669822 via CL 12669823
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)
[CL 12671630 by matt kuhlenschmidt in Main branch]
Refactored FindField into FindUField and FindFProperty to avoid confusion caused by the fact that FindField<UField> will no longer return FProperties.
#jira UE-90683
#rb Steve.Robb
#tests Basic editor functionality test, cooked and ran PC client and server, bot soak tests for two hours
#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 12190998 in //UE4/Release-4.25/... via CL 12190999
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v661-12148976)
[CL 12191300 by robert manuszewski in Main branch]
#rb chris.gagnon
#ROBOMERGE-OWNER: rex.hill
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 11604269 via CL 11604360 via CL 11604439
#ROBOMERGE-BOT: (v656-11643781)
[CL 11743509 by rex hill in Main branch]
#jira none
#rb none
#ROBOMERGE-SOURCE: CL 11602593 in //UE4/Release-4.25/... via CL 11602600
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v655-11596533)
[CL 11602618 by matt kuhlenschmidt in Main branch]
#ROBOMERGE-SOURCE: CL 11567023 via CL 11567108 via CL 11567120 via CL 11567133
#ROBOMERGE-BOT: (v654-11333218)
[CL 11567144 by rex hill in Main branch]
In a project with a lot of assets (let's say ~400K assets), SAssetView::ProcessRecentlyAddedAssets() would process a single asset during it's alloted time slice. The recreation of the set on each call would make the editor run at >10fps until the whole array is processed, at one asset per tick.
It's easy to reproduce by starting the editor and clicking on the "Content" root in the Content Browser, then typing anything in the Filter box while the asset discovery is in progress. The asset discovery will complete but the editor performance will be degraded until the filter is cleared.
With these changes, all new assets are processed in the allowed time with a single call to ProcessRecentlyAddedAssets()
#rb jamie.dale
#ROBOMERGE-SOURCE: CL 11292517 via CL 11292526 via CL 11292528 via CL 11292529
#ROBOMERGE-BOT: (v647-11244347)
[CL 11293016 by sebastien lussier in Main branch]
#jira
#rb Lauren.Barnes
#rnx
#ROBOMERGE-SOURCE: CL 11258423 via CL 11258471 via CL 11258485
#ROBOMERGE-BOT: (v647-11244347)
[CL 11258916 by jamie dale in Main branch]
Access Violation syncing Content Browser directories with pending changes to Levels under World Composition
Filter out redirectors before processing packages to reload
#rb richard.malo
[CL 11205737 by Sebastien Lussier in Main branch]
#jira UE-81836
#rb none
#ROBOMERGE-SOURCE: CL 11133395 via CL 11133406 via CL 11133419
#ROBOMERGE-BOT: (v640-11091645)
[CL 11133421 by jamie dale in Main branch]
#jira UE-1949, UE-1950
#rb benn.gallagher, matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 11125982 via CL 11126447
#ROBOMERGE-BOT: (v640-11091645)
[CL 11126552 by christina tempelaarl in Main branch]
#jira UE-1949, UE1950
#rb matt.kuhlenschmidt, benn.gallagher
#ROBOMERGE-SOURCE: CL 11112514 via CL 11112515
#ROBOMERGE-BOT: (v640-11091645)
[CL 11112518 by christina tempelaarl in Main branch]