Commit Graph

57 Commits

Author SHA1 Message Date
jeanfrancois dube
961124fa0e Minor optimization in data layers slate dialog display when in PIE.
#rb richard.malo
#preflight none


#ROBOMERGE-SOURCE: CL 17391138
#ROBOMERGE-BOT: (v865-17346139)

[CL 17391820 by jeanfrancois dube in ue5-main branch]
2021-09-01 16:06:13 -04:00
jeanfrancois dube
359c15d26f [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
#ROBOMERGE-BOT: (v861-17282326)

[CL 17297606 by jeanfrancois dube in ue5-main branch]
2021-08-24 22:04:33 -04:00
jeanfrancois dube
6ed684c69e AActor::IsValidForDataLayer now calls AActor::SupportsDataLayer, and AActor::SupportsDataLayer is now private.
#rb richard.malo
#preflight 6123b8e476f1fd0001071f89


#ROBOMERGE-SOURCE: CL 17268172
#ROBOMERGE-BOT: (v858-17259218)

[CL 17273331 by jeanfrancois dube in ue5-main branch]
2021-08-23 15:01:34 -04:00
jeanfrancois dube
e4177b7686 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
#ROBOMERGE-BOT: (v858-17259218)

[CL 17273198 by jeanfrancois dube in ue5-main branch]
2021-08-23 14:57:26 -04:00
jeanfrancois dube
827ddf60e3 Only include changes made by user operations to the per-user settings for data layers.
#rb vincent.beauchemin
#preflight 6113d882f19b370001e9817b


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

[CL 17139635 by jeanfrancois dube in ue5-main branch]
2021-08-11 14:29:05 -04:00
richard malo
57434bb273 Added BP functions in UDataLayerEditorSubsystem to clear actor's DataLayers.
#rb patrick.enfedaque
[FYI] yafes.sahin
#preflight 6102fd29b4288d0001ec7600


#ROBOMERGE-SOURCE: CL 17000406
#ROBOMERGE-BOT: (v838-16927207)

[CL 17000411 by richard malo in ue5-main branch]
2021-07-29 16:01:57 -04:00
richard malo
d02631d681 Fixed LevelInstance actors not properly reacting to DataLayer visibility change in the editor.
#rb patrick.enfedaque


#ROBOMERGE-SOURCE: CL 16758132
#ROBOMERGE-BOT: (v835-16672529)

[CL 16758136 by richard malo in ue5-main branch]
2021-06-23 11:47:21 -04:00
Andrew Rodham
a659fcbb04 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 private-frosty

[CL 16688365 by Andrew Rodham in ue5-main branch]
2021-06-16 10:39:20 -04:00
patrick enfedaque
cb01063fe0 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
#ROBOMERGE-BOT: (v834-16658389)

[CL 16659684 by patrick enfedaque in ue5-main branch]
2021-06-14 12:23:21 -04:00
patrick enfedaque
8d2fff2a36 DataLayer: Allow default editor load state to be unloaded + Resetting user settings
#rb richard.malo


#ROBOMERGE-SOURCE: CL 16645420
#ROBOMERGE-BOT: (v833-16641396)

[CL 16645445 by patrick enfedaque in ue5-main branch]
2021-06-11 15:21:31 -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
Patrick Enfedaque
94886eab75 WorldPartition: DataLayer Multiplayer Support
#rb richard.malo, jeanfrancois.dube
#preflight 60a3d144668acd0001d92ec0

[CL 16370566 by Patrick Enfedaque in ue5-main branch]
2021-05-18 13:18:25 -04:00
vincent beauchemin
1787cbe18f Remove the ability to create new data layer by just drag & drop. Creating a data layer should not be necessarily easy to do and we expect a full project to only have a few. Current impl was confusing because it worked only for the 1st data layer that you created.
#rb richard.malo
#jira UE-113613

[CL 16354267 by vincent beauchemin in ue5-main branch]
2021-05-17 12:31:37 -04:00
Patrick Enfedaque
2cd09a2e64 DataLayerBrowser: Optimize LevelAdded/Removed to avoid FullRefresh (from ~1000 calls costing ~800ms to ~20ms)
#rb roey.borsteinas, richard.malo
#preflight 6099482cf7efe60001e13922

[CL 16249490 by Patrick Enfedaque in ue5-main branch]
2021-05-10 11:47:09 -04:00
Sebastien Lussier
508f9bacc5 Horde Issue 69162 - Fixed non-unity build
#rb vincent.beauchemin

[CL 16220204 by Sebastien Lussier in ue5-main branch]
2021-05-06 09:52:07 -04:00
roey borsteinas
32bbd90085 DataLayers: Show unloaded actors in data layers view
#jira UETOOL-3463
#preflight 6091a8d458c47900015ff550

[CL 16199584 by roey borsteinas in ue5-main branch]
2021-05-04 17:24:35 -04:00
JeanFrancois Dube
10b0964599 Data Layers changes
- Keep a reference to the data layers actor in the level to ensure initial loading.
- Always create a data layers actor when creating a new partitioned world.

#rb richard.malo

[CL 16183601 by JeanFrancois Dube in ue5-main branch]
2021-05-03 09:39:35 -04:00
JeanFrancois Dube
9c1619a06e Backout 16168385
#rb none

[CL 16171759 by JeanFrancois Dube in ue5-main branch]
2021-04-30 15:09:08 -04:00
JeanFrancois Dube
9a9cdd80ca Data Layers changes
- Keep a reference to the data layers actor in the level to ensure initial loading.
- Always create a data layers actor when creating a new partitioned world.

#rb richard.malo
#preflight 608c0838a0d23c000116164c

[CL 16168385 by JeanFrancois Dube in ue5-main branch]
2021-04-30 10:54:42 -04:00
Richard Malo
b166dc940c Added sanitization of DataLayer Labels
#rb patrick.enfedaque

[CL 16096097 by Richard Malo in ue5-main branch]
2021-04-22 14:28:59 -04:00
richard malo
882d901847 Fixed DataLayerHierarchy not properly uninitialized. Also fixed case where hierarchy could access deleted SDataLayerBrowser.
#jira UE-113743
#rb jeanfrancois.dube
#lockdown simon.tourangeau

#ROBOMERGE-SOURCE: CL 16050494 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)

[CL 16050511 by richard malo in ue5-main branch]
2021-04-19 10:09:54 -04:00
richard malo
3e3e024c09 Fixed Actor's Data Layer display name when multi section differs in details view.
#rb patrick.enfedaque

#ROBOMERGE-SOURCE: CL 15799399 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)

[CL 15807669 by richard malo in ue5-main branch]
2021-03-24 16:27:59 -04:00
danny couture
9ac59bee66 Add meaningful Insights trace affecting either map loading or PIE
#rb Francis.Hurteau

[CL 15777110 by danny couture in ue5-main branch]
2021-03-23 10:58:12 -04:00
richard malo
4466b594bb Fixed Drag & Drop of Data Layers in Actor Data Layers array
#rb patrick.enfedaque

#ROBOMERGE-SOURCE: CL 15740265 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)

[CL 15740272 by richard malo in ue5-main branch]
2021-03-18 14:53:44 -04:00