Commit Graph

103 Commits

Author SHA1 Message Date
Max Chen
6e135b118e Sequencer: Added option to show/hide the status bar
#jira none
#preflight 628866e4585e8f793ee80943
#rb ludovic.chabant

[CL 20369057 by Max Chen in ue5-main branch]
2022-05-25 14:29:26 -04:00
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
Max Chen
9641da698b Sequencer: Add commands for control rig controls and control rig selected controls filters. Add command for reset filters
#jira UE-152932
#preflight 6288303e9b098f854176677b
#mike.zyracki

[CL 20335605 by Max Chen in ue5-main branch]
2022-05-23 15:34:04 -04:00
Max Chen
8ac974e32a Sequencer: Set the display name for properties and commands that use "Play time" to "Playhead"
#jira UE-150176
#preflight 6269ccc87341fc81fbd80c35
#rb matt.hoffman, ludovic.chabant

[CL 19949694 by Max Chen in ue5-main branch]
2022-04-27 19:22:31 -04:00
Max Chen
2c99489989 Sequencer: Return shortcut k to Pause and set B as the shortcut for scrubbing time in the viewport
#jira UE-149310
#preflight 6259f7096c53e0683b56a19d
#rb mike.zyracki

[CL 19794072 by Max Chen in ue5-main branch]
2022-04-18 16:44:33 -04:00
Mike Zyracki
7cc0e93e7c DDC Fix: Same Chord
#rb na
#jira
UE-148352

#preflight na

[CL 19649982 by Mike Zyracki in ue5-main branch]
2022-04-06 12:58:19 -04:00
Mike Zyracki
2ced009770 Sequencer: New Transport Tool hotkeys, for toggle play, step frame and scrub frame.Also Game View in the Level Editor will hide all Controls in that viewport.
#jira UE-147014
#jira UE-147017.
#preflight 624b7af5c61d8a458f84a390
#rb matt.hoffman

[CL 19632490 by Mike Zyracki in ue5-main branch]
2022-04-05 17:49:23 -04:00
matt johnson
97a8b671a4 LevelSequenceEditor: add command to snap sections to the timeline using their source timecode
This adds a command to the action menu in Sequencer to snap the selected movie
scene sections to the position in the timeline that matches their source timecode.
This can be used to quickly place sections in the timeline in their correct positions
according to their "TimecodeSource" property. Any section with a default value
for "TimecodeSource" (i.e. at timecode "00:00:00:00") will not be modified.

As part of this change, the existing "Sync Sections using Source Timecode" command
was moved out of Sequencer itself and into the LevelSequenceEditorSubsystem,
since it is closely related to the newly added command. Doing so makes both of these
functions accessible to Blueprint and Python. Note though that this means that both
commands are now only available in the Sequencer actions menu, and not in the
"Edit" context menu when right-clicking on a movie scene section.

Finally, this also fixes an issue in the "Sync Sections using Source Timecode" command
where any trimming at the start of the section was not being accounted for, resulting
in incorrect results when syncing trimmed sections.

#rb max.chen
#preflight 61e8ac4a1000e8c59a8735a5

#ROBOMERGE-AUTHOR: matt.johnson
#ROBOMERGE-SOURCE: CL 18669911 in //UE5/Release-5.0/... via CL 18669933 via CL 18669943
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v901-18665521)

[CL 18669953 by matt johnson in ue5-main branch]
2022-01-19 20:07:53 -05:00
max chen
67d2d3576b Sequencer: Expose BakeTransform to python/blueprints by moving it to LevelSequenceEditorSubsystem
#jira UE-117973
#jira UE-136553
#preflight 61a7305c1d2787d83959dd92
#rb matt.hoffman

#ROBOMERGE-AUTHOR: max.chen
#ROBOMERGE-SOURCE: CL 18427713 in //UE5/Release-5.0/... via CL 18427720
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18427724 by max chen in ue5-release-engine-test branch]
2021-12-09 20:04:33 -05:00
max chen
a4c93e8e4d Sequencer: Add option to snap play time to section bounds. Follow up to CL 17818309
#jira UE-136756
#preflight 61b011c61649962b666cfaf3
#rb matt.hoffman

#ROBOMERGE-AUTHOR: max.chen
#ROBOMERGE-SOURCE: CL 18406911 in //UE5/Release-5.0/... via CL 18406997
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18407006 by max chen in ue5-release-engine-test branch]
2021-12-08 11:38:25 -05:00
max chen
f8cbc62526 Sequencer: Output error when the possessed object class is different from the class of the bound object.
Added a "Fix Possessed Object Class" menu item that operates on the focused movie scene.

#preflight 6138587e9c40ec00011d6795
#rb ludovic.chabant, matt.hoffman

#ROBOMERGE-AUTHOR: max.chen
#ROBOMERGE-SOURCE: CL 17462789 via CL 17912927 via CL 18360903 via CL 18361174
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18361378 by max chen in ue5-release-engine-test branch]
2021-12-02 18:22:57 -05:00
max chen
a7345db54e Added LevelSequenceEditorSubsystem to expose FixActorReferences() instead of living inside Sequencer. Extracted some utility functions to SequencerUtilities.
Merge from 18255685

#jira UE-105346
#rb max.chen
#preflight 61a4f9c0801b3619782ec8db

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

[CL 18312157 by max chen in ue5-release-engine-test branch]
2021-11-29 12:41:17 -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
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
Marc Audy
01b7c9f4f5 Merge UE5/RES @ 15958325 to UE5/Main
This represents UE4/Main @ 15913390 and Dev-PerfTest @ 15913304

[CL 15958515 by Marc Audy in ue5-main branch]
2021-04-08 14:32:07 -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
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
Marc Audy
bf80889353 UE5/Release-Engine-Staging to UE5/Main
This represents UE4/Main up to CL# 14958402

[CL 15028197 by Marc Audy in ue5-main branch]
2021-01-08 19:56:07 -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
max chen
41d284a263 Sequencer: Implemented NodeGroups
#rb max.chen

#ROBOMERGE-SOURCE: CL 12465515 via CL 12467430 via CL 12467606
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v672-12450963)

[CL 12467695 by max chen in Main branch]
2020-03-27 10:58:38 -04:00
max chen
59c1f531fe Sequencer: Changed keyframing options to radio buttons for clarity
#rb none
#jira none
#rnx

#ROBOMERGE-SOURCE: CL 11931957 in //UE4/Release-4.25/... via CL 11931958
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)

[CL 11931964 by max chen in Main branch]
2020-03-05 00:36:56 -05:00
max chen
d122f33066 Sequencer: Remove label browser settings
#rb none
#rnx
#jira UE-88724

#ROBOMERGE-SOURCE: CL 11451086 in //UE4/Release-4.25/...
#ROBOMERGE-BOT: RELEASE (Release-4.25 -> Release-4.25Plus) (v654-11333218)

[CL 11451091 by max chen in 4.25-Plus branch]
2020-02-14 17:29:22 -05:00
max chen
908b27122c Sequencer: Rename "Restore Pre-Animated State"
#rb none
#jira none
#rnx

#ROBOMERGE-SOURCE: CL 11444564 in //UE4/Release-4.25/...
#ROBOMERGE-BOT: RELEASE (Release-4.25 -> Release-4.25Plus) (v654-11333218)

[CL 11444568 by max chen in 4.25-Plus branch]
2020-02-14 11:25:37 -05:00
Chris Gagnon
76c6bcbfeb UE4 Main merged to Dev-Tools-Staging at CL 11164391
#rb none

[CL 11171981 by Chris Gagnon in Dev-Tools-Staging branch]
2020-01-29 20:39:37 -05:00