Commit Graph

184 Commits

Author SHA1 Message Date
Jamie Dale
ca08dfb897 Removed GLevelEditorModeTools use from typed element interface implementations
#rb Brooke.Hubert
#rnx

[CL 14828542 by Jamie Dale in ue5-main branch]
2020-12-01 12:05:35 -04:00
Matt Kuhlenschmidt
34fcd78a3e Fix style of current level picker in the viewport bottom right corner
#jira UETOOL-2711

[CL 14820653 by Matt Kuhlenschmidt in ue5-main branch]
2020-11-30 11:22:20 -04:00
Richard Malo
a961c2338b Added DataLayer browser & editing.
#rb jeanfrancois.dube, patrick.enfedaque

[CL 14597717 by Richard Malo in ue5-main branch]
2020-10-28 06:51:40 -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
michael daum
7c6d7b3ab2 Drastically reduce the number of targets depending on UnrealWidget.h
#rb lauren.barnes

[CL 14266936 by michael daum in ue5-main branch]
2020-09-07 20:36:09 -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
brooke hubert
8af7d42fa5 Level Editor Viewports now inherit from SAssetEditorViewport.
#rnx
#Jira UE-94283
#rb lauren.barnes chris.gagnon

[CL 13873728 by brooke hubert in ue5-main branch]
2020-07-16 08:12:40 -04:00
Matt Kuhlenschmidt
fc787daca5 Added the concept of a tab drawers. Active tabs can be moved to a drawer which closes them until a button on the side of the window is clicked to summon them. Once in a drawer they will close automatically when they lose focus.
#rb louise.rasmussen

[CL 13762337 by Matt Kuhlenschmidt in ue5-main branch]
2020-06-24 15:09:51 -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
Matt Kuhlenschmidt
797aec1726 Updated the active viewport focus indicator
#rb none

[CL 13309404 by Matt Kuhlenschmidt in ue5-main branch]
2020-05-14 13:20:23 -04:00
Matt Kuhlenschmidt
f3bda5dd60 Viewport related styling changes
- Overhauled in viewport toolbar
- Updated active viewport outline and hidden tab dock icons

#rb none

[CL 13307248 by Matt Kuhlenschmidt in ue5-main branch]
2020-05-14 10:19:21 -04:00
rex hill
2b510f6d5c Fix for level editor viewport menu commands not working after changing layout.
#jira UE-92684
#rnx
#rb none

#ROBOMERGE-SOURCE: CL 13181439 via CL 13184224 via CL 13184258 via CL 13184288 via CL 13184350
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v688-13145358)

[CL 13184404 by rex hill in Main branch]
2020-05-05 14:40:45 -04:00
bob tellez
f4f88c8582 #UE4 Route more references through the game asset filter. Drag/Dropping an actor in a level is now checked. Also you'll now get more detailed feedback when you cannot assign a reference in a property when dragdropping
#ROBOMERGE-SOURCE: CL 11772068 via CL 11772087
#ROBOMERGE-BOT: (v656-11643781)

[CL 11868986 by bob tellez in Main branch]
2020-03-03 11:32:54 -05:00
brooke hubert
de861d7114 Disable input in Level Editor Viewports when a map is being torn down.
# Speculative fix - the callstack in the bug looks like we think we have a valid actor pointer, but it's probably getting garbage collected. The log is outputting level unload messages right before the crash.

#Jira UE-89337
#rb lauren.barnes

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

[CL 11776817 by brooke hubert in Main branch]
2020-02-28 16:04:55 -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
mic rooney
ab9ddc3dee Pass over Use Mouse For Touch and cleaning up some redundant code.
#ROBOMERGE-SOURCE: CL 11423897 via CL 11423954 via CL 11423969
#ROBOMERGE-BOT: (v654-11333218)

[CL 11423980 by mic rooney in Main branch]
2020-02-13 14:19:51 -05:00
JeanMichel Dignard
70d074639f Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
#rb none
#rnx

[CL 10906274 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 13:26:18 -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
Chris Gagnon
d1973355bc Merge Dev-Tools-Stagng tp Dev-Editor
#rb none

[CL 9961726 by Chris Gagnon in Dev-Editor branch]
2019-11-01 17:39:56 -04:00
Matt Kuhlenschmidt
fc1c924213 Removed EActorCreateMode::Placement. Was unused and rotting
#rb none

[CL 9881272 by Matt Kuhlenschmidt in Dev-Editor branch]
2019-10-29 11:37:24 -04:00
patrick boutot
008ff66948 #jira UE-81063, UE-81180, UE-82063, UE-80920
#rb none

CL 9406511
Reduce filename size to fix can't write error

CL 9489134
Snapshot Multi User Material sync fix

CL 9489134
Sequencer tool now has corresponding icon on motion controller
Fixed bug where Vive UI was still appearing on Rift after deleting an object through the context menu
Help System UI no longer casts shadows

CL 9531557
Resave VP assets with UMG.

CL 9538549
Expose SnapshotTransactionBuffer to Blueprint as SnapshotObject

CL 9540413
Fixes VR on-camera viewfinders to have the correct color correction and gamma.
1) New shader, specifically applied to VR viewfinders, that performs a previously missing sRGB -> linear conversion.
2) Detect where we're in VR or not when creating camera preview widgets; don't apply tone mapping when we're in VR (to eliminate double tonemapping).

CL 9542364
Calling SnapshotObject when camera is attached to handheld/tripod so other users can see it update

CL 9551135
Add if (!IsRunningCommandlet()) to shader load to ensure it's ignored during cooking.

CL 9577516
Fixed Focusable windows causing no tool after menu close

CL 9601939
added TransactObject to Handheld and tripod tools

CL 9604635
Changed tripod and handheld tool to update the camera transform directly instead of using AttachToActor

CL 9605124
Live Editing cvar sequencer key mesh toggle

CL 9610074
Combined MarkerTool proc mesh into 1 draw call.

CL 9610330
Set camera label to "Playback Cam" when spawned by sequencer

#ROBOMERGE-SOURCE: CL 9835520 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v546-9757112)

[CL 9835661 by patrick boutot in Main branch]
2019-10-25 07:24:19 -04:00
JeanMichel Dignard
d4f0f4d3f2 Copying //UE4/Dev-Enterprise @ cl 9420543 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 9420574 by JeanMichel Dignard in Main branch]
2019-10-04 13:11:45 -04: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