Commit Graph

542 Commits

Author SHA1 Message Date
Lauren Barnes
2fd8cf97fe Adding default value for ForceShowEngineContent
#rb Jamie.Dale
#jira UE-89005

[CL 11511666 by Lauren Barnes in 4.25 branch]
2020-02-18 15:00:58 -05:00
sebastien lussier
f0904e7732 Fix asset view with an active filter killing the editor performance when assets are added.
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]
2020-02-07 13:08:21 -05:00
jamie dale
d8cde86f4c Removed redundant loop
#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]
2020-02-05 14:42:37 -05:00
Chris Gagnon
c3f9a18841 Merge from Main in prep for Dev-Tools-Staging Copy up
#rb none

[CL 11221539 by Chris Gagnon in Dev-Tools-Staging branch]
2020-02-04 17:00:31 -05:00
Sebastien Lussier
01190797ad #jira UE-87433
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]
2020-02-03 09:23:46 -05:00
Chris Gagnon
76c6bcbfeb UE4 Main merged to Dev-Tools-Staging at CL 11164391
#rb none

[CL 11171981 by Chris Gagnon in Dev-Tools-Staging branch]
2020-01-29 20:39:37 -05:00
jamie dale
d121a997fc Fixed batch Content Browser filter actions not correctly updating frontend filters
#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]
2020-01-28 14:04:19 -05:00
rex hill
6179e27ffd Tool Menus: Asset Manager Editor extensions convert to Tool Menus
#rnx


#ROBOMERGE-SOURCE: CL 11133108 via CL 11133113 via CL 11133115
#ROBOMERGE-BOT: (v640-11091645)

[CL 11133120 by rex hill in Main branch]
2020-01-28 13:47:34 -05:00
christina tempelaarl
fe7b1f4718 Added PhysicalMaterialMasks.
#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]
2020-01-28 05:18:40 -05:00
Max Chen
b4881d8bf8 Copying //UE4/Dev-Editor to Dev-Tools-Staging (//UE4/Dev-Tools-Staging) @11123875
#rb none
#jira none

[CL 11123880 by Max Chen in Dev-Tools-Staging branch]
2020-01-27 20:11:15 -05:00
christina tempelaarl
d87c5e9cfe Back out changelist 11112514
#ROBOMERGE-SOURCE: CL 11112640 via CL 11112641
#ROBOMERGE-BOT: (v640-11091645)

[CL 11112642 by christina tempelaarl in Main branch]
2020-01-25 00:34:35 -05:00
christina tempelaarl
62fb7bd1a5 Added PhysicalMaterialMasks.
#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]
2020-01-24 23:29:37 -05:00
Rolando Caloca
bbb9564388 Copying //UE4/Dev-RenderPlat-Staging@11110326 to //UE4/Main
#rb none
#rnx

[CL 11110369 by Rolando Caloca in Main branch]
2020-01-24 18:07:01 -05:00
Lina Halper
44c1bb3292 COPY from //Dev-Anim to //Dev-Main
#rb: none
#fyi: Laurent.Delayen, Thomas.Sarkanen

[CL 11088765 by Lina Halper in Main branch]
2020-01-22 17:58:55 -05:00
rex hill
63f58eda9f Allow plugins to control which folders are writable
#rb jamie.dale


#ROBOMERGE-SOURCE: CL 11075022 via CL 11075023 via CL 11075025
#ROBOMERGE-BOT: (v637-11041722)

[CL 11075026 by rex hill in Main branch]
2020-01-21 14:04:13 -05:00
rex hill
184bc6078f Fix create new folder not working in content browser's left folder tree view
#rb none
#rnx
#jira


#ROBOMERGE-SOURCE: CL 11072013 via CL 11072157 via CL 11072184
#ROBOMERGE-BOT: (v637-11041722)

[CL 11072202 by rex hill in Main branch]
2020-01-21 10:14:28 -05:00
rex hill
09fdaadbf6 Content Browser: Context menu when clicking on folders converted to tool menu
#jira
#rb none
#rnx


#ROBOMERGE-SOURCE: CL 11064475 via CL 11064485 via CL 11064487
#ROBOMERGE-BOT: (v637-11041722)

[CL 11064489 by rex hill in Main branch]
2020-01-20 11:37:07 -05:00
JeanMichel Dignard
7130d293f2 Merging main @ cl 11028482
#rb none
#rnx

[CL 11029060 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-16 10:24:38 -05:00
jamie dale
f71a46a4ef Added missing Content Browser style to paths view splitter
#rb none
#rnx


#ROBOMERGE-SOURCE: CL 10995934 via CL 10995944 via CL 10995953
#ROBOMERGE-BOT: (v633-10983880)

[CL 10995958 by jamie dale in Main branch]
2020-01-15 14:31:57 -05:00
JeanMichel Dignard
99b55fb883 Merged main @ cl 10981486
#rb none
#rnx

[CL 10985598 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-14 14:45:07 -05:00
rex hill
cb2ede8d41 Content Browser: Asset View Button context menu
#rb none


#ROBOMERGE-SOURCE: CL 10928106 via CL 10928108 via CL 10928115
#ROBOMERGE-BOT: (v626-10872990)

[CL 10928117 by rex hill in Main branch]
2020-01-09 12:03:53 -05:00
rex hill
0c097f5bce Content Browser: Hide 'Basic' filters that do not pass an active class blacklist
#rb none


#ROBOMERGE-SOURCE: CL 10927498 via CL 10927501 via CL 10927504
#ROBOMERGE-BOT: (v626-10872990)

[CL 10927507 by rex hill in Main branch]
2020-01-09 11:09:44 -05:00
rex hill
29d66363e1 Content browser: Frontend filter list now applies class blacklist to list of filters
#rb none


#ROBOMERGE-SOURCE: CL 10910261 via CL 10910458 via CL 10910477
#ROBOMERGE-BOT: (v626-10872990)

[CL 10910506 by rex hill in Main branch]
2020-01-08 17:01:06 -05:00
rex hill
75a74cb727 Content Browser: Folder breadcrumb menus now use blacklist
#rb none


#ROBOMERGE-SOURCE: CL 10909994 via CL 10910018 via CL 10910036
#ROBOMERGE-BOT: (v626-10872990)

[CL 10910060 by rex hill in Main branch]
2020-01-08 16:15:44 -05:00
JeanMichel Dignard
70d074639f Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
#rb none
#rnx

[CL 10906274 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 13:26:18 -05:00