Commit Graph

208 Commits

Author SHA1 Message Date
robb surridge
1eeade615d Reorganizes Help menus and cleans up external links in BaseEditor.ini.
Disables the tutorial system in order to remove its entry points from menus.
#jira UE-136343
#rb lauren.barnes

#ROBOMERGE-AUTHOR: robb.surridge
#ROBOMERGE-SOURCE: CL 18418989 in //UE5/Release-5.0/... via CL 18419008
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18419027 by robb surridge in ue5-release-engine-test branch]
2021-12-09 10:02:28 -05:00
matt peters
a5d7cae9c0 EditorDomain: Turn on SaveUnversioned by default.
#rb None, Trivial
#rnx

#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 18340043 in //UE5/Release-5.0/... via CL 18340055
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18340075 by matt peters in ue5-release-engine-test branch]
2021-12-01 11:27:00 -05:00
matt peters
0274ec0676 EditorDomain: Fix "uses an unexpected custom version" performance messages from older packages in EngineTest.
#rb Zousar.Shaker
#rnx

#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 18294760 in //UE5/Release-5.0/... via CL 18294763
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18294767 by matt peters in ue5-release-engine-test branch]
2021-11-25 10:38:42 -05:00
matt peters
f404c0db08 EditorDomain CustomVersions: Add some construct class settings that are common in EngineTest and QAGame.
#rb None: Tweaking some editordomain configs.
#rnx

#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 18244355 in //UE5/Release-5.0/... via CL 18244426
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18244471 by matt peters in ue5-release-engine-test branch]
2021-11-18 16:50:11 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
tiantian xie
aa80328a41 Remove Legacy tonemapper related parameters
#jira UE-126629
#rb Rod.Bogart

#ROBOMERGE-AUTHOR: tiantian.xie
#ROBOMERGE-SOURCE: CL 17683956 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)

[CL 17683982 by tiantian xie in ue5-release-engine-test branch]
2021-09-30 17:38:49 -04:00
steven dao
b164fa1975 UserDefinedStructureEditor reskin: split into structure/default values tabs, move "add variable" button to toolbar
- Also icon changes/tooltip text updates/small layout tweaks
- Remove bShowDefaultValuePropertyEditor config variable since default values tab can now be removed from the UI
- Cleanup: remove unused EMemberFieldPosition enum and PositionFlags member for FUserDefinedStructureFieldLayout

#jira UETOOL-2776
#rb louise.rasmussen
#preflight 6137db6a2d09b900013dc49b

#ROBOMERGE-AUTHOR: steven.dao
#ROBOMERGE-SOURCE: CL 17458173 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17458181 by steven dao in ue5-release-engine-test branch]
2021-09-08 10:10:07 -04:00
matt peters
79b61a9d91 Cooker: Hybrid Iterative cooks
Add the concept of pre-exploration of dependencies - searching assetregistry or target domain dependencies of the set of requested packages up front, to find all packages that will be cooked and allow us to do asynchronous and batch operations on them.
Convert FRequestCluster into an FPackageData container, holding packages in a substate of EPackageState::Request. This allows us to create a new RequestClusters when we encounter a package that was not found in the initial discovery.
Add hybriditerative mode for iterative cooks; this uses targetdomain keys to check for packages that exist from the previous cook, rather tracing the dependency graph to find all packages that transitively reference packages with modified guids.
Modify AssetRegistryGenerator to use a TMap of iteratively loaded packages that can be edied as packages cook, rather than using a const previous state; this supports hybrid iterative where we do not calculate the list of iterative packages until we encounter them in a request cluster.

#ROBOMERGE-SOURCE: CL 17373295 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17373304 by matt peters in ue5-release-engine-test branch]
2021-08-31 14:20:48 -04:00
ben ingram
2351588c6a Add texture cube array assets, support for sampling in materials
#rb graham.wihlidal
#preflight 611ebf1a2c1f1c0001355fe7

#ROBOMERGE-OWNER: ben.ingram
#ROBOMERGE-AUTHOR: ben.ingram
#ROBOMERGE-SOURCE: CL 17240322 via CL 17268789
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v858-17259218)

[CL 17268797 by ben ingram in ue5-release-engine-test branch]
2021-08-23 12:36:17 -04:00
matt peters
7db8b0729a EditorDomain: Change whitelist/blacklist to new terms allowlist/blocklist.
#rb Zousar.Shaker
#rnx

#ROBOMERGE-SOURCE: CL 17233751 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17233770 by matt peters in ue5-release-engine-test branch]
2021-08-19 10:17:00 -04:00
matt peters
1cc9099110 Add TargetDomain.IterativeClassBlacklist and IterativeClassWhitelist.
#rb Zousar.Shaker
#rnx

#ROBOMERGE-SOURCE: CL 17185319 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17185369 by matt peters in ue5-release-engine-test branch]
2021-08-16 21:16:03 -04:00
matt peters
390061dd83 CookRequestCluster: Fix clang compile error, and set ExploreSoftReferencesOnStart=false for now.
#ROBOMERGE-SOURCE: CL 17172275 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17172280 by matt peters in ue5-release-engine-test branch]
2021-08-15 16:37:40 -04:00
brandon schaefer
707e912f5c Default Linux to Visual Studio Code over Null Source Code
#jira none
#rb Michael.Sartain
[FYI] Will.Damon

#ROBOMERGE-SOURCE: CL 17140040 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17140048 by brandon schaefer in ue5-release-engine-test branch]
2021-08-11 14:50:39 -04:00
matt peters
ccd84fb5c2 EditorDomain: blacklist some files currently causing a problem when resaved and loaded.
#rb None, Trivial
#rnx
[FYI] Zousar.Shaker

#ROBOMERGE-SOURCE: CL 17120956 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17121017 by matt peters in ue5-release-engine-test branch]
2021-08-10 14:30:12 -04:00
matt peters
2e71026f3a EditorDomain: Add PackageBlacklist and ClassBlacklist, for working around packages and classes that are temporarily not working when loaded from EditorDomain.
Move all Editor domain variables under the [EditorDomain] setting.

#ROBOMERGE-SOURCE: CL 17100101 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v853-17066230)

[CL 17100150 by matt peters in ue5-release-engine-test branch]
2021-08-09 08:11:42 -04:00
lauren barnes
508357b20e Updating documentation links/parsing to include versioning.
#jira none
#rb Jamie.Dale
#preflight 610c27a53b37200001a4af5e

#ROBOMERGE-SOURCE: CL 17078725 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v853-17066230)

[CL 17078733 by lauren barnes in ue5-release-engine-test branch]
2021-08-05 20:18:24 -04:00
aurel cordonnier
dc4bf61540 Merge from Release-Engine-Staging @ 17030559 to Release-Engine-Test
This represents UE4/Main @ 17030256 and Dev-PerfTest @ 17030553

[CL 17031509 by aurel cordonnier in ue5-release-engine-test branch]
2021-08-03 11:56:47 -04:00
matt peters
46d56ee762 Cooking: Store build dependencies, runtime dependencies, and TargetDomainKey in an attachment in the oplog.
#rb Per.Larsson
#rnx

#ROBOMERGE-SOURCE: CL 17016596 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v839-17012307)

[CL 17016635 by matt peters in ue5-release-engine-test branch]
2021-08-02 11:41:29 -04:00
matt peters
0724105f6c BulkDataRegistry
Updating FVirtualizedUntypedBulkData and textures to use the BulkDataRegistry.
BulkDataRegistry: Add get/put accessors for the cached BulkDataList of packages.
EditorDomain: Move ClassDigests into a global variable that can be shared with BulkDataRegistry.
EditorDomain: Improve performance of GetFileSize by fetching metadata only.
Tickable Cook Objects, for systems used by the cooker that need to be ticked.
Implementation of the the BulkDataRegistry that uses the DDC cache for persistent storage of the BulkDataList.

#rb Devin.Doucette, Paul.Chipchase, Zousar.Shaker

#ROBOMERGE-SOURCE: CL 16768772 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16768778 by matt peters in ue5-release-engine-test branch]
2021-06-24 00:51:58 -04:00
matt peters
35396ebf52 Removing warning text about EditorDomain.
#rb None, trivial
#rnx

#ROBOMERGE-SOURCE: CL 16742495 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16742499 by matt peters in ue5-release-engine-test branch]
2021-06-22 10:04:07 -04:00
matt hoffman
93d651925b Matinee/Editor: Removed Matinee bindings/settings from various ini files
#jira UE-105313
#rb Trivial

#ROBOMERGE-SOURCE: CL 16698664 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16698671 by matt hoffman in ue5-release-engine-test branch]
2021-06-16 19:29:19 -04:00
zousar shaker
c27625b056 Integrating //UE5/Dev-Cooker [at] 16678003 to //UE5/Main (Zousar.Shaker-YEG-0943-Quaternary)
Non-DevIteration_ShooterGame


#ROBOMERGE-SOURCE: CL 16678907 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16678928 by zousar shaker in ue5-release-engine-test branch]
2021-06-15 16:38:03 -04:00
Richard Malo
fe484b0916 Removed external actor subpath from AssetTools's BlacklistContentSubPaths as it is no longer needed. ContentBrowserDataUtils::PathPassesAttributeFilter now handles the case of ExternalActors.
This saves a considerable amount of time when UContentBrowserAssetDataSource::CreateAssetFilter builds a compiled filter.
#rb francis.hurteau

[CL 16222546 by Richard Malo in ue5-main branch]
2021-05-06 12:35:46 -04:00