Commit Graph

176 Commits

Author SHA1 Message Date
Max Chen
0167d4ea0f Sequencer: MVVM2 branch and Layer Bars
Copying //Tasks/UE5/Dev-SequencerMVVM2 to Main (//UE5/Main) @20364093

#preflight 628866dfb94f739b152c1e29
#preflight 628866e4585e8f793ee80943
#rb ludovic.chabant, andrew.rodham
#fyi ludovic.chabant, andrew.rodham, andrew.porter
#jira UE-105322

[CL 20364493 by Max Chen in ue5-main branch]
2022-05-25 10:39:33 -04:00
Mike Zyracki
601fe810f0 Sequencer: Added IgnoreFitlersWhenCollapsed setting so if a section is collapsed and there is a filter, it will only show or key filtered key areas when that flag is false.
Defaults to true to keep existing behavior.
#jira UE-150016
#preflight 62755e97491d570f224aceca
#rb max.chen

[CL 20112933 by Mike Zyracki in ue5-main branch]
2022-05-09 18:23:13 -04:00
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
max chen
596791b17f Sequencer: Display the bound object class in tooltip
#preflight 61fc8a8a2839dd07cb841b76
#rb matt.hoffman, mike.zyracki
#jira UE-141236

#ROBOMERGE-AUTHOR: max.chen
#ROBOMERGE-SOURCE: CL 18864717 via CL 18864723 via CL 18864743 via CL 18864978 via CL 18867674
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18867753 by max chen in ue5-main branch]
2022-02-04 13:31:39 -05:00
max chen
e7fe1f3a99 Sequencer: Move AssignActor to LevelSequenceEditorSubSystem and expose AddActorsToBinding, ReplaceBindingWithActors, RemoveActorsFromBinding, RemoveAllBindings, RemoveInvalidBindings to python/blueprints
FSequencer::AddActorsToBinding, FSEquencer::ReplaceBindingWithActors, FSequencer::RemoveActorsFromBinding can be removed once PasteObjectBindings is moved to LevelSequenceEditorSubsystem for exposing copy/paste to python/blueprints.

#preflight 61d880e8430de36baa5cc5fe
#rb matt.hoffman

#ROBOMERGE-AUTHOR: max.chen
#ROBOMERGE-SOURCE: CL 18551247 in //UE5/Release-5.0/... via CL 18551256
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18551281 by max chen in ue5-release-engine-test branch]
2022-01-07 17:13:39 -05:00
max chen
0591f9621a Sequencer: Add support for renaming track rows.
Enable renaming for 3d Transform track

#jira UE-127874
#rb mike.zyracki

#ROBOMERGE-AUTHOR: max.chen
#ROBOMERGE-SOURCE: CL 18244156 in //UE5/Release-5.0/... via CL 18244411
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18244449 by max chen in ue5-release-engine-test branch]
2021-11-18 16:49:15 -05:00
aurel cordonnier
a6e741e007 Merge from Release-Engine-Staging @ 17915896 to Release-Engine-Test
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035

[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-25 20:05:28 -04: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
aurel cordonnier
69fe095547 Merge from Release-Engine-Staging @ 17636544 to Release-Engine-Test
This represents UE4/Main @17638339 and Dev-PerfTest @17636504

[CL 17638842 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-27 19:54:25 -04:00
max chen
387b5509e9 Sequencer: Use subdued foreground color for muted tracks and muted object binding nodes
#jira UE-122407
#preflight 61249343cc11eb0001abb1cf

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

[CL 17287073 by max chen in ue5-release-engine-test branch]
2021-08-24 10:46:18 -04:00
max chen
a9ed6d14a9 Sequencer: Update a few tooltips with "actor" instead of "objects"
Add selected actors to this track
Replace the object binding with selected actors
Remove selected actors from this track
Remove all bound actors from this track

#jira UE-121424

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

[CL 17194558 by max chen in ue5-release-engine-test branch]
2021-08-17 11:02:31 -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
max chen
8766f711a8 Sequencer: Don't allow drawing the drop target on the spacer node's track lane
#jira UE-121317

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

[CL 17142571 by max chen in ue5-release-engine-test branch]
2021-08-11 17:15:13 -04:00
aurel cordonnier
02c0f425e8 Copy up from Release-Engine-Staging @ 16738359
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719

[CL 16738582 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-22 00:27:54 -04:00
aurel cordonnier
25a11deeac Merge from Release-Engine-Staging @ 16579919
This represents UE4/Main @ 16579691 and Dev-PerfTest @ 16579576

[CL 16581170 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-07 20:09:45 -04:00
Marc Audy
e80ea6b959 Merge from Release-Engine-Staging @ 16444985
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526

[CL 16445122 by Marc Audy in ue5-release-engine-test branch]
2021-05-25 02:43:26 -04:00
bob tellez
2239184d79 Back out changelist 16363140, restoring 16358435 with a fix for serialization differences
[FYI] Max.Chen


#ROBOMERGE-SOURCE: CL 16363392 via CL 16363401 via CL 16363408
#ROBOMERGE-BOT: (v804-16311228)

[CL 16363673 by bob tellez in ue5-release-engine-staging branch]
2021-05-17 22:58:19 -04:00
bob tellez
272a123c93 Back out changelist 16358435. Native serialization crash at startup
[FYI] Max.Chen


#ROBOMERGE-SOURCE: CL 16363140 via CL 16363147 via CL 16363150
#ROBOMERGE-BOT: (v804-16311228)

[CL 16363671 by bob tellez in ue5-release-engine-staging branch]
2021-05-17 22:58:05 -04:00
max chen
695bcffcfb Sequencer: Embedded curve view for float channels
Added menu options for float channels to "Show Curve" and set "Key Area Height". FMovieSceneFloatChannel now has a toggleable bShowCurve and the key area height is determined  by a sequencer setting, KeyAreaHeightWithCurves.

The FFortniteMainBranchObjectVersion has been bumped for the custom serialization of FMovieSceneFloatChannel with the new bShowCurve property.

#jira UE-104730
#rb andrew.rodham


#ROBOMERGE-SOURCE: CL 16358435 via CL 16358520 via CL 16358557
#ROBOMERGE-BOT: (v804-16311228)

[CL 16359388 by max chen in ue5-release-engine-staging branch]
2021-05-17 17:23:37 -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
lauren barnes
d5b97bd584 Selected sequencer track color is now the style's selection color instead of the previous orange selection color, the text has been adjusted to UseForeground rather than pure white so it is more readable when selected.
#rb Max.Chen
#jira none
#preflight 6065d5323a79480001343828

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

[CL 15890452 by lauren barnes in ue5-main branch]
2021-04-01 12:15:51 -04:00
Andrew Rodham
480979c04c Sequencer: Fixed Spawnable 'Change Class' assigning a CDO directly
- Referencing the CDO directly in a persistent way causes issues with class recompilation and reinstancing since CDO's are never reinstanced.
  - We now create a copy of the class instead

[Copied from 15749122]

[CL 15749444 by Andrew Rodham in ue5-main branch]
2021-03-19 14:21:44 -04:00
Marc Audy
8f73cd7fa9 Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
This represents UE4/Main @ 15601601

[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
Marc Audy
9753392e2b Merge UE5/RES CL# 15462083 to UE5/Main
This represents UE4/Main @ 15414221

[CL 15463811 by Marc Audy in ue5-main branch]
2021-02-18 18:13:28 -04:00
Marc Audy
cac1fe0019 Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
This represents UE4/Main @ CL# 15277572

[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00