Commit Graph

82 Commits

Author SHA1 Message Date
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
philippe deseve
8218e80ef1 UDataLayer deprecated in favor of UDataLayerInstance & UDataLayerAsset
UDeprecatedDataLayerInstance allows to boot level using deprecated UDataLayers
Worlds using DataLayer can run the DataLayerToAssetCommandlet to transition their existing DataLayers
FActorDataLayer interface is deprecated.
DataLayers Blueprint referencers should now use DataLayerAsset to retrieve DataLayerInstances.
DataLayer Code referencers should now use DataLayerAssets or DataLayerInstance FName to retrieve DataLayerInstances.
DataLayerLabels now only used for display/UI purpose
Relabeling DataLayers is not permitted anymore on new DataLayerInstances (allowed on UDeprecatedDataLayerInstance)
Added Changelist Validation for DataLayers
Added a column to the datalayer outliner showing any data layer errors.

#rb richard.mal jeanfrancois.dube
#preflight 623098c2050dc69468b6a297 (errors only related to lyra, which do not exist in this stream)

#ROBOMERGE-OWNER: philippe.deseve
#ROBOMERGE-AUTHOR: philippe.deseve
#ROBOMERGE-SOURCE: CL 19385808 via CL 19387392
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v926-19321884)

[CL 19389077 by philippe deseve in ue5-main branch]
2022-03-15 13:52:28 -04:00
aditya ravichandran
0a4a8b5aa9 DetailsView: Fix missing style for events button
#rb Lauren.Barnes
#preflight 6227b7eb7934051162f2867f

[CL 19309827 by aditya ravichandran in ue5-main branch]
2022-03-08 15:34:53 -05:00
leon huang
0193ffe8d3 Fix for CIS warnings for localization duplicate keys. Fixes simply involve changing one of the colliding localization keys.
#rnx
	#rb: Vincent.Gauthier
	#jira: UE-143620
	#preflight: 6222489d2f7d78332e121416
	#lockdown Mitchell.Wilson

#ROBOMERGE-AUTHOR: leon.huang
#ROBOMERGE-SOURCE: CL 19272838 in //UE5/Release-5.0/... via CL 19273134
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v924-19243027)

[CL 19275063 by leon huang in ue5-main branch]
2022-03-04 16:10:23 -05:00
Patrick Enfedaque
aca2ccef34 WorldPartition: Use UWorld::IsPartitionedWorld instead of HasSubsystem<UWorldPartitionSubsystem> (prepare for subsystem always existing)
#rb richard.malo, jeanfrancois.dube
#preflight 6214e114a97c2c3348cb166d
#rnx

[CL 19071881 by Patrick Enfedaque in ue5-main branch]
2022-02-22 08:54:19 -05:00
jeanfrancois dube
4dcf6a3366 Fix actor guid reset when resetting to BP defaults.
#rb richard.malo
#preflight none

#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 18673320 in //UE5/Release-5.0/... via CL 18673321 via CL 18673325
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v902-18672795)

[CL 18673332 by jeanfrancois dube in ue5-main branch]
2022-01-20 07:52:19 -05:00
sebastien lussier
57b80bfba6 Miscellaneous World Partition properties display/naming/grouping fixes
* World Partition properties are now grouped together in the World Settings Detailed View
* Hide actors world partition related properties when their owning world isn't a WP'd world (previously only disabled)
* Hide AWorldSettings::bEnableWorldOriginRebasing unless using World Composition
* Hide AWorldSettings::bGenerateSingleClusterForLevel/HLODSetupAsset/OverrideBaseMaterial/HierarchicalLODSetup/HLODBakingTransform when in WP (irrelevant)
#rb jeanfrancois.dube, matt.kuhlenschmidt
#preflight 61d31ca6ec35d1b940c8f102

#ROBOMERGE-AUTHOR: sebastien.lussier
#ROBOMERGE-SOURCE: CL 18501328 in //UE5/Release-5.0/... via CL 18501343 via CL 18501345
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18501350 by sebastien lussier in ue5-main branch]
2022-01-03 11:12:05 -05:00
sebastien lussier
f6d8953aa6 Miscellaneous World Partition properties display/naming/grouping fixes
* World Partition properties are now grouped together in the World Settings Detailed View
* Hide actors world partition related properties when their owning world isn't a WP'd world (previously only disabled)
* Hide AWorldSettings::bEnableWorldOriginRebasing unless using World Composition
* Hide AWorldSettings::bGenerateSingleClusterForLevel/HLODSetupAsset/OverrideBaseMaterial/HierarchicalLODSetup/HLODBakingTransform when in WP (irrelevant)
#rb jeanfrancois.dube, matt.kuhlenschmidt
#preflight 61d31ca6ec35d1b940c8f102

#ROBOMERGE-AUTHOR: sebastien.lussier
#ROBOMERGE-SOURCE: CL 18501328 in //UE5/Release-5.0/... via CL 18501343
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18501345 by sebastien lussier in ue5-release-engine-test branch]
2022-01-03 11:11:10 -05:00
aditya ravichandran
1ab9a0d86b Update styling for add/view event buttons
#rb lauren.barnes
#preflight 61afa7b8643ecfe8b0596ff0

[CL 18397691 by aditya ravichandran in ue5-main branch]
2021-12-07 14:14:56 -05:00
jeanfrancois dube
b37a24bcc4 Make one file per actor support experimental and off by default.
#jira UE-121456
#rb vincent.beauchemin
#preflight 6113e57c72fe2c0001890cef

#ROBOMERGE-SOURCE: CL 17138359 via CL 17139281
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17139565 by jeanfrancois dube in ue5-release-engine-test branch]
2021-08-11 14:26:38 -04:00
jeanfrancois dube
8dbc379e21 Make one file per actor support experimental and off by default.
#jira UE-121456
#rb vincent.beauchemin
#preflight 6113e57c72fe2c0001890cef


#ROBOMERGE-SOURCE: CL 17138359
#ROBOMERGE-BOT: (v855-17104924)

[CL 17139281 by jeanfrancois dube in ue5-main branch]
2021-08-11 14:18:53 -04:00
phillip kavan
1b6914ca4b Extends the class viewer module to support multiple custom class filters along with an optional associated view option flag.
Additional changes:
- Deprecates the previous method for specifying a singular custom class viewer filter and updates all existing occurrences of this pattern in engine code.
- Extends the property editor utilities interface to expose custom class filter(s) that can be applied to the class picker widget used for editing class property values.
- Adds an implementation of this interface to SDetailsView such that additional class filter(s) can now be configured to be applied to all underlying class property nodes.

#jira UE-108316
#rb Lauren.Barnes
#preflight 60c2102e8ae8960001110d50

#ROBOMERGE-OWNER: phillip.kavan
#ROBOMERGE-AUTHOR: phillip.kavan
#ROBOMERGE-SOURCE: CL 16623084 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v831-16623017)
#ROBOMERGE-CONFLICT from-shelf

[CL 16623246 by phillip kavan in ue5-release-engine-test branch]
2021-06-10 10:40:50 -04:00
Phillip Kavan
dfa32e9708 Extends the class viewer module to support multiple custom class filters along with an optional associated view option flag.
Additional changes:
- Deprecates the previous method for specifying a singular custom class viewer filter and updates all existing occurrences of this pattern in engine code.
- Extends the property editor utilities interface to expose custom class filter(s) that can be applied to the class picker widget used for editing class property values.
- Adds an implementation of this interface to SDetailsView such that additional class filter(s) can now be configured to be applied to all underlying class property nodes.

#jira UE-108316
#rb Lauren.Barnes
#preflight 60c2102e8ae8960001110d50

[CL 16623084 by Phillip Kavan in ue5-main branch]
2021-06-10 10:31:37 -04:00
ben hoffman
051b65f307 Display dynamic delegates in the actor details panel, allowing users to hit the green "Plus" button while editing a level blueprint or other blueprint. Previously this would only work on components, but this change will allow us to do it when we are editing the CDO of an actor as well.
#jira UE-99965
#rb phillip.kavan
#preflight 609d9d18ef86d300017fda42

#ROBOMERGE-SOURCE: CL 16321334 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v804-16311228)

[CL 16321360 by ben hoffman in ue5-release-engine-test branch]
2021-05-13 18:59:12 -04:00
ben hoffman
de8a2e0b7d Display dynamic delegates in the actor details panel, allowing users to hit the green "Plus" button while editing a level blueprint or other blueprint. Previously this would only work on components, but this change will allow us to do it when we are editing the CDO of an actor as well.
#jira UE-99965
#rb phillip.kavan
#preflight 609d9d18ef86d300017fda42

[CL 16321334 by ben hoffman in ue5-main branch]
2021-05-13 18:57:52 -04:00
sebastian nordgren
7390b45fc8 Removed limit on width for a selected Actor's level name.
#jira UE-108970
#rb trivial

#ROBOMERGE-SOURCE: CL 15488927 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15488933 by sebastian nordgren in ue5-main branch]
2021-02-22 09:54:53 -04:00
JeanFrancois Dube
3b464959de Merged level logic to determine if an actor can convert to OFPA or not into actor.
Always honor that logic when spawning an actor.

#rb sebastien.lussier
#fyi francis.hurteau

[CL 14396043 by JeanFrancois Dube in ue5-main branch]
2020-09-25 10:46:45 -04:00
Sebastien Lussier
b91ae9ad66 World Partition - Only create the UWorldPartitionSubsystem if the world contains a world partition
* Conditionally create the subsystem using UWorldPartitionSubsystem::ShouldCreateSubsystem()
* Removed UWorldPartitionSubsystem::IsEnabled()
* Added UWorld::HasSubsystem()
#rb jeanfrancois.dube, patrick.enfedaque

[CL 14317949 by Sebastien Lussier in ue5-main branch]
2020-09-15 07:30:10 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
ryan durand
627baf970a Updating copyright for Engine Editor.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870586 by ryan durand in Main branch]
2019-12-26 15:33:43 -05:00
Chris Gagnon
2e87118a18 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) Interim 4.24.
#rb none

[CL 8614014 by Chris Gagnon in Main branch]
2019-09-10 11:35:20 -04:00
Chris Gagnon
930e33cb48 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.23 From CL 6837861
#rb none

[CL 6838042 by Chris Gagnon in Main branch]
2019-06-04 15:42:48 -04:00
Chris Gagnon
8fc25ea18e Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4676797 by Chris Gagnon in Dev-Editor branch]
2019-01-02 14:54:39 -05:00