Commit Graph

70 Commits

Author SHA1 Message Date
jeanfrancois dube
c3276a9963 Change unloaded data layers display color in PIE to be gray instead of red.
#rb none

#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 18397120 in //UE5/Release-5.0/... via CL 18397127
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18397142 by jeanfrancois dube in ue5-release-engine-test branch]
2021-12-07 13:48:13 -05:00
richard malo
69aaebf0c8 Moved the "Allow Runtime Data Layer Editing" flag from the EditorPerProjectUserSettings to the AWorrldDataLayers actor so that the state persists for all users.
#rb jeanfrancois.dube
#jira UE-136091
#preflight 61a11845664cbb92c762f1f9

#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 18301366 in //UE5/Release-5.0/... via CL 18301372
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18301375 by richard malo in ue5-release-engine-test branch]
2021-11-26 14:01:04 -05:00
richard malo
c6844e0b33 Added column Inital Runtime State in DataLayer Outliner.
#jira UE-135853
#rb patrick.enfedaque
#preflight 61a10628aa4521f9e7fe7c82

#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 18300758 in //UE5/Release-5.0/... via CL 18300775
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18300793 by richard malo in ue5-release-engine-test branch]
2021-11-26 12:24:24 -05:00
richard malo
f51c7f1495 Added buttons to quick add/remove selected actors to/from DataLayers.
#jira UE-135851
#rb patrick.enfedaque
#preflight 61a023f3801b361978ecd850

#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 18299248 in //UE5/Release-5.0/... via CL 18299254
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18299275 by richard malo in ue5-release-engine-test branch]
2021-11-26 07:07:00 -05:00
richard malo
0a5cd75ed9 - Added Data Layer highlighting based on editor selection
- Added Data Layer / Actor filtering based on editor selection
#jira UE-135846
#jira UE-135848
#rb patrick.enfedaque
#preflight 619fb87647752856c9ab1b76

#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 18296131 in //UE5/Release-5.0/... via CL 18296191
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18296199 by richard malo in ue5-release-engine-test branch]
2021-11-25 13:51:47 -05:00
richard malo
de620654e4 Fixed bug in Data Layer outliner where newly created actors, once saved, were showing a second unloaded version of the same actor.
#jira UE-135359
#rb jeanfrancois.dube
#preflight 619d5807664cbb92c70799d0

#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 18278245 in //UE5/Release-5.0/... via CL 18278259
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18278274 by richard malo in ue5-release-engine-test branch]
2021-11-23 19:11:32 -05:00
richard malo
5bac65e414 Data Layer is considered not visible when its marked as unloaded in editor.
#jira UE-135358
#rb jeanfrancois.dube
#preflight 619d4cae405273b2c3612b0c

#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 18274698 in //UE5/Release-5.0/... via CL 18274704
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18274716 by richard malo in ue5-release-engine-test branch]
2021-11-23 16:00:30 -05:00
richard malo
41b81f0c91 Added support for Level Instances to have a folder hierarchy in the World Outliner. Actor Folders can now have a root object which serves as a context for folder hierarchy.
#jira UE-134605
#rb patrick.enfedaque
#preflight 619d3a42cb49ea94934aa11d

#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 18273663 in //UE5/Release-5.0/... via CL 18273683
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18273700 by richard malo in ue5-release-engine-test branch]
2021-11-23 14:43:39 -05:00
richard malo
22609d76da Fixed missing case in FDataLayerHierarchy::CreateParentItem
#rb patrick.enfedaque
#jira none
#preflight 6196acc57c5a3437f35f6d8d

#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 18243122 in //UE5/Release-5.0/... via CL 18243319
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18243495 by richard malo in ue5-release-engine-test branch]
2021-11-18 15:47:51 -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
yoan stamant
a656c465ce misc non-unity compilation fixes
#ROBOMERGE-AUTHOR: yoan.stamant
#ROBOMERGE-SOURCE: CL 17679436 in //UE5/Release-5.0/... via CL 17685191
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v875-17642767)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17685208 by yoan stamant in ue5-release-engine-test branch]
2021-09-30 19:41:43 -04:00
patrick enfedaque
9d0ba4f06f WorldPartition: ActorHierarchy / DataLayerHierarchy listen to IWorldPartitionEditorModule::OnWorldPartitionCreated event to handle a full refresh (SaveAs prep work)
#preflight 6149c6036c96990001ae282d
#rb richard.malo, jeanfrancois.dube

#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 17581522 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17581529 by patrick enfedaque in ue5-release-engine-test branch]
2021-09-21 08:40:15 -04:00
jeanfrancois dube
5121ba36bf Minor optimization in data layers slate dialog display when in PIE.
#rb richard.malo
#preflight none

#ROBOMERGE-SOURCE: CL 17391138 via CL 17391820
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17391845 by jeanfrancois dube in ue5-release-engine-test branch]
2021-09-01 16:06:57 -04:00
jeanfrancois dube
7fe5b90cfa [Backout] - CL17268172
[FYI] JeanFrancois.Dube
Original CL Desc
-----------------------------------------------------------------
AActor::IsValidForDataLayer now calls AActor::SupportsDataLayer, and AActor::SupportsDataLayer is now private.

#rb richard.malo
#preflight 6123b8e476f1fd0001071f89

#ROBOMERGE-SOURCE: CL 17296742 via CL 17297606
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17297801 by jeanfrancois dube in ue5-release-engine-test branch]
2021-08-24 22:10:10 -04:00
jeanfrancois dube
cfd3d2df88 AActor::IsValidForDataLayer now calls AActor::SupportsDataLayer, and AActor::SupportsDataLayer is now private.
#rb richard.malo
#preflight 6123b8e476f1fd0001071f89

#ROBOMERGE-SOURCE: CL 17268172 via CL 17273331
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v858-17259218)

[CL 17274366 by jeanfrancois dube in ue5-release-engine-test branch]
2021-08-23 15:24:48 -04:00
jeanfrancois dube
e63971ea7a World Partrition: only include cells which loaded state was changed by a user operations in the last loaded cells.
#rb richard.malo
#preflight 61239a3976f1fd0001047156

#ROBOMERGE-SOURCE: CL 17265467 via CL 17273198
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v858-17259218)

[CL 17274301 by jeanfrancois dube in ue5-release-engine-test branch]
2021-08-23 15:23:03 -04:00
jeanfrancois dube
5de806e695 Only include changes made by user operations to the per-user settings for data layers.
#rb vincent.beauchemin
#preflight 6113d882f19b370001e9817b

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

[CL 17139727 by jeanfrancois dube in ue5-release-engine-test branch]
2021-08-11 14:31:49 -04:00
richard malo
b263b8ef51 Added BP functions in UDataLayerEditorSubsystem to clear actor's DataLayers.
#rb patrick.enfedaque
[FYI] yafes.sahin
#preflight 6102fd29b4288d0001ec7600

#ROBOMERGE-SOURCE: CL 17000406 via CL 17000411
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 17000413 by richard malo in ue5-release-engine-test branch]
2021-07-29 16:02:23 -04:00
richard malo
eba25b98d9 Fixed LevelInstance actors not properly reacting to DataLayer visibility change in the editor.
#rb patrick.enfedaque

#ROBOMERGE-SOURCE: CL 16758132 via CL 16758136
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16758640 by richard malo in ue5-release-engine-test branch]
2021-06-23 12:28:44 -04:00
andrew rodham
e30ae465a2 Only close self when choosing data layers
- This prevents a crash when selecting a data layer on a sequencer track.

#preflight 60c903b72da784000156f28b
#rb JeanFrancois.Dube

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

[CL 16688379 by andrew rodham in ue5-release-engine-test branch]
2021-06-16 10:40:08 -04:00
patrick enfedaque
bb990120b0 DataLayer: fix badly formed condition resulting in missing calls. (was breaking multi-select toggle in Data Layer UI)
#rb richard.malo

#ROBOMERGE-SOURCE: CL 16657175 via CL 16659684
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v834-16658389)

[CL 16659696 by patrick enfedaque in ue5-release-engine-test branch]
2021-06-14 12:23:48 -04:00
patrick enfedaque
b199198597 DataLayer: Allow default editor load state to be unloaded + Resetting user settings
#rb richard.malo

#ROBOMERGE-SOURCE: CL 16645420 via CL 16645445
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v833-16641396)

[CL 16645453 by patrick enfedaque in ue5-release-engine-test branch]
2021-06-11 15:21:57 -04:00
brooke hubert
7655a7b154 Use slate common FOnDrop delegate in SDropTarget and deprecate the one off delegate version.
#Jira none
#review-16522125
#rb lauren.barnes jeremie.roy max.chen patrick.boutot
#fyi frank.fella
#preflight 60b8ee03ae46a100018c62f5

[CL 16549602 by brooke hubert in ue5-main branch]
2021-06-03 13:22:59 -04:00
aurel cordonnier
4c1f424cec no unity fixes
#rb jeanfrancois.dube

[CL 16389788 by aurel cordonnier in ue5-main branch]
2021-05-19 14:05:12 -04:00