Commit Graph

51 Commits

Author SHA1 Message Date
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
Chris Gagnon
8ab0638182 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.24
#rb none

[CL 9325047 by Chris Gagnon in Main branch]
2019-10-01 20:41:42 -04:00
Chris Gagnon
2e87118a18 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) Interim 4.24.
#rb none

[CL 8614014 by Chris Gagnon in Main branch]
2019-09-10 11:35:20 -04:00
matt hoffman
6c33a23c92 Additional performance improvements on the Sequencer viewport interactions.
#jira UE-76482
#rb None


#ROBOMERGE-SOURCE: CL 7265348 via CL 7265358 via CL 7269335 via CL 7269666 via CL 7274317
#ROBOMERGE-BOT: (v369-7254125)

[CL 7274466 by matt hoffman in Main branch]
2019-07-11 09:43:36 -04:00
matt hoffman
126082d684 Fixes significant performance impact when opening a Cascade Particle system before opening Sequencer. Sequencer was causing Cascade viewports to endlessly do an expensive re-render.
#jira UE-76482
#rb Max.Chen


#ROBOMERGE-SOURCE: CL 7262663 via CL 7262664 via CL 7269038 via CL 7269177 via CL 7274212
#ROBOMERGE-BOT: (v369-7254125)

[CL 7274349 by matt hoffman in Main branch]
2019-07-11 09:42:16 -04:00
Max Chen
e1e9e93295 Sequencer: Add option to force refresh details when initializing sequencer. This is disabled in the actor sequence since it can cause the details panel refresh to be reentrant because its initialized from the "Open in Tab" button in the details panel.
#jira UE-74153
#rb none

[CL 6382698 by Max Chen in Dev-Sequencer branch]
2019-05-08 17:34:04 -04:00
Max Chen
871109aac9 Sequencer: Fix crash getting browser to selected actor sub menu. Allow navigating to actor in root sequence.
#jira UE-74218
#rb none

[CL 6326787 by Max Chen in Dev-Sequencer branch]
2019-05-06 17:26:24 -04:00
Jeffrey Soldan
586f3b9649 When Navigating to controlling sequence for via outliner, scroll to selected actor.
#jira UESEQ-469
#rb andrew.rodham

[CL 5768134 by Jeffrey Soldan in Dev-Sequencer branch]
2019-04-05 16:08:06 -04:00