Commit Graph

58 Commits

Author SHA1 Message Date
max chen
1d2865048c Sequencer: Activate the default mode in case FEditorModeTools::Tick isn't run before here.
This fixes a bug where the mode is set to "No Active Mode" when reopening the editor because the Sequencer modes are added before the default mode.  This can be removed once a general fix for UE-143791 has been implemented.

#jira UE-144086
#preflight 621d0b75037be0078ca9f7ef
#rb christina.tempelaarl
#lockdown laurent.delayen

#ROBOMERGE-AUTHOR: max.chen
#ROBOMERGE-SOURCE: CL 19179266 in //UE5/Release-5.0/... via CL 19180484
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19204151 by max chen in ue5-main branch]
2022-03-01 14:56:17 -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
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
jeanfrancois dube
ddd4ca207a Restore sequencer to saved state when saving external actors and reset back to animated state afterward, similar to the save world behavior.
#rb matt.hoffman
#preflight none

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

[CL 17337277 by jeanfrancois dube in ue5-release-engine-test branch]
2021-08-27 14:40:03 -04:00
daren cheng
9af5ca4d96 Fix add keyframe missing in UMG editor
#jira UE-122039
#rb Max.Chen
#preflight 612010ce008be90001202ea2

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

[CL 17254588 by daren cheng in ue5-release-engine-test branch]
2021-08-20 18:01:44 -04:00
max chen
11cbd0f359 Sequencer: Keep actor name and binding label in sync when there is only one binding. This is already done for spawnables, so it makes sense to do this for possessables too.
#jira UE-120917

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

[CL 17194507 by max chen in ue5-release-engine-test branch]
2021-08-17 11:01:43 -04:00
mike zyracki
d577a34c4b Sequencer: Control Rig: New Motion Trail and Pivot tools
#jira UE-105293
#jira UE-119570
#rb max.chen
#preflight 60ec68b557b3020001866e36

#ROBOMERGE-SOURCE: CL 16841366 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16841375 by mike zyracki in ue5-release-engine-test branch]
2021-07-13 15:40:48 -04:00
Patrick Boutot
87d51ffb40 Slate: Change SWidget::IsHovered and IsDirectlyHovered to not be virtual anymore. Use SWidget::IsHoverable or SWidget::SetHover. This allow us to reduce the number of attribute on SButton.
#jira UE-115497
#rb daren.cheng
#preflight 60bf54595bc96f0001b7a875

[CL 16586132 by Patrick Boutot in ue5-main branch]
2021-06-08 08:54:29 -04:00
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
louise rasmussen
1e61ce6efa Adds Spawnable Column in Scene Outliner when Sequencer is Open
#lockdown Simon.Tourangeau
#JIRA UE-99279
#rb Max.Chen, Lauren.Barnes
#preflight 606f703df4a8770001a3bb80

#ROBOMERGE-SOURCE: CL 15960740 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v787-15839533)

[CL 15979139 by louise rasmussen in ue5-main branch]
2021-04-12 12:47:04 -04:00
Matt Peters
fd97028c28 Change presave prototype to take an FObjectSaveContextRef to provide more information about the save parameters.
#rb Francis.Hurteau, Devin.Doucette
#rn Minor Cooking

[CL 15831839 by Matt Peters in ue5-main branch]
2021-03-25 16:51:36 -04:00
sebastian nordgren
b4790efd39 Level sequences no longer create a new keyframe button for properties in the Actor Details panel every time it is reopened.
#rb lauren.barnes
#jira UE-102977

[CL 15218526 by sebastian nordgren in ue5-main branch]
2021-01-27 13:22:31 -04:00
sebastian nordgren
3707cb891a Keyframe button handler has been moved out of SDetailSingleItemRow and into LevelEditorSequencerIntegration.
IDetailKeyframeHandler takes a const UClass* to match upstream interfaces.

#rb lauren.barnes

[CL 15065552 by sebastian nordgren in ue5-main branch]
2021-01-13 04:35:03 -04:00
Marc Audy
68150e0be7 Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
This represents UE4/Main @ 14594913

[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
Marcus Wassmer
3b81cf8201 Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
autoresolved files
#rb none

[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -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
roey borsteinas
1e01ab4a12 Removed SceneOutliner namespace
#rb none
#jira none

[CL 13954396 by roey borsteinas in ue5-main branch]
2020-07-28 09:25:56 -04:00
roey borsteinas
cce829bfd4 SceneOutliner refactor
Scene Outliner refactored to remove all actor-specific code.
Now uses modular modes and hierarchies to allow representation of any data model.

#rb patrick.enfedaque matt.kuhlenschmidt
#jira none
#fyi tim.gautier

[CL 13922848 by roey borsteinas in ue5-main branch]
2020-07-22 09:35:57 -04:00
max chen
820193cac0 Sequencer: Don't set viewports to realtime if they're already running PIE.
#jira UE-92203
#rb matt.hoffman, max.chen
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 13182027 in //UE4/Release-4.25/... via CL 13182030 via CL 13182036
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v688-13145358)

[CL 13182044 by max chen in Main branch]
2020-05-05 13:15:29 -04:00
rex hill
4511728f09 Tab manager filter can now block tab spawn
#rb chris.gagnon


#ROBOMERGE-OWNER: rex.hill
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 11604269 via CL 11604360 via CL 11604439
#ROBOMERGE-BOT: (v656-11643781)

[CL 11743509 by rex hill in Main branch]
2020-02-28 11:30:46 -05:00
max chen
39142ea025 Sequencer: Invalidate when sequence is updated. This fixes a regression when redrawing all viewports was changed to requets realtime frames because hit proxies weren't invalidated.
#jira UE-89076
#rb andrew.rodham


#ROBOMERGE-SOURCE: CL 11539157 via CL 11539159 via CL 11539165
#ROBOMERGE-BOT: (v654-11333218)

[CL 11539174 by max chen in Main branch]
2020-02-19 11:19:41 -05:00
matt kuhlenschmidt
0f072073f6 Reworked how realtime is overriden in the editor. This fixes issues where a temporarily set realtime state is saved between editor sessions causing users to be unaware that their viewport is not realtime. Shutting down the editor during PIE or remote desktop were two such cases.
Now there is a separate api on editor viewports to set and remove a temporary override state.  Deprecated existing methods and fixed up use cases.



#ROBOMERGE-OWNER: matt.kuhlenschmidt
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 11498109 via CL 11498156 via CL 11498165
#ROBOMERGE-BOT: (v654-11333218)
#rb none

[CL 11498464 by matt kuhlenschmidt in Main branch]
2020-02-18 09:38:41 -05: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
Robert Manuszewski
7b6f840f7f Copying //UE4/Dev-Core @ 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 10708666 by Robert Manuszewski in Main branch]
2019-12-13 11:07:03 -05:00