Commit Graph

784 Commits

Author SHA1 Message Date
phillip kavan
efb7d5380d Support optional CAC node expansion within the SCS editor's tree view as an alternative UX for editing child actor templates/instances (experimental).
#rb Dan.OConnor, Marc.Audy

#ROBOMERGE-SOURCE: CL 12820985 via CL 12820986 via CL 12820989
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12821011 by phillip kavan in Main branch]
2020-04-15 15:44:20 -04:00
rex hill
def634ca60 Fix crash opening recent level that changed to a redirector
#jira UE-91734
[CODEREVIEW] Matt.Kuhlenschmidt, jamie.dale, lauren.barnes
#rb none

#ROBOMERGE-SOURCE: CL 12680185 via CL 12680195 via CL 12680198 via CL 12680205
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12680211 by rex hill in Main branch]
2020-04-08 17:33:16 -04:00
matt kuhlenschmidt
793758b90b Fixed not being able to add separators to toolbars using the new tool menus api to create toolbars. Toolbars were not accounting for multiple separator types. Deprecated the concept of a menu separator and a toolbar separator and made only one separator type.
For now did not deprecate usage of AddMenuSeparator in menu builders due to the extreme number of fiiles this touches

[CODEREVIEW] rex.hill

#ROBOMERGE-SOURCE: CL 12669820 via CL 12669822 via CL 12669823
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12671630 by matt kuhlenschmidt in Main branch]
2020-04-08 10:05:51 -04:00
rex hill
a58d1e7d9a Set names on level editor toolbar camera menu items
#rnx
#jira


#ROBOMERGE-SOURCE: CL 12403198 via CL 12403230 via CL 12404729
#ROBOMERGE-BOT: (v671-12333473)

[CL 12405063 by rex hill in Release-Engine-Staging branch]
2020-03-25 10:50:19 -04:00
rex hill
b503eb2c31 Viewport show flags menu converted
#rnx


#ROBOMERGE-OWNER: rex.hill
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 12402687 via CL 12402690 via CL 12404501
#ROBOMERGE-BOT: (v671-12333473)

[CL 12404533 by rex hill in Release-Engine-Staging branch]
2020-03-25 10:48:45 -04:00
rex hill
c9797ccb48 Convert level editor viewport toolbar view menu
#rnx


#ROBOMERGE-OWNER: rex.hill
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 12382023 via CL 12382025 via CL 12390417
#ROBOMERGE-BOT: (v671-12333473)

[CL 12392050 by rex hill in Release-Engine-Staging branch]
2020-03-24 14:41:25 -04:00
rex hill
ce6762674f Add forward declaration of a class
#rnx
#jira


#ROBOMERGE-SOURCE: CL 12248415 via CL 12248566 via CL 12248592
#ROBOMERGE-BOT: (v668-12245121)

[CL 12248623 by rex hill in Main branch]
2020-03-18 12:29:22 -04:00
rex hill
dab7403020 Camera shake toggle converted to use tool menu API
#jira


#ROBOMERGE-OWNER: rex.hill
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 12247311 via CL 12247549 via CL 12247768
#ROBOMERGE-BOT: (v668-12245121)

[CL 12247793 by rex hill in Main branch]
2020-03-18 11:30:24 -04:00
juan canada
f0c7314630 Fixed incomplete toolltip for building static lighting, that was giving misleading information on the reasons building lighting could be disabled.
#rb marcus.wassmer
#jira none

#ROBOMERGE-SOURCE: CL 12207322 in //UE4/Release-4.25/... via CL 12207331
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v662-12191386)

[CL 12207345 by juan canada in Main branch]
2020-03-16 12:42:18 -04:00
rex hill
3b8f85170c Fix place actor not showing up in level editor viewport context menu
#jira UE-89609
#rb none

#ROBOMERGE-SOURCE: CL 12108194 in //UE4/Release-4.25/... via CL 12108199
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v657-12064184)

[CL 12108212 by rex hill in Main branch]
2020-03-10 10:44:33 -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
carl lloyd
fe57817d94 Added Android Desktop Forward Rendering (Experimental)
[at]jack.porter [at]dmitry.dyomin [at]juan.canada [at]rolando.caloco
#rb jack.porter, dmitry.dyomin, juan.canada, rolando.caloco
#jira none

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

[CL 11824898 by carl lloyd in Main branch]
2020-03-02 11:00:17 -05:00
rex hill
cb54bd8f93 Fix toolbar buttons not having internal names
#rnx
#jira


#ROBOMERGE-SOURCE: CL 11615451 via CL 11615508 via CL 11615534
#ROBOMERGE-BOT: (v656-11643781)

[CL 11789621 by rex hill in Main branch]
2020-02-28 18:33:23 -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
Rex Hill
21041d4956 Fix deprecation warnings
#rnx
#rb none
#jira

[CL 11757070 by Rex Hill in Main branch]
2020-02-28 13:24:55 -05: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
ben marsh
91817feb2f Improve error message for failing to be able to run Live Coding.
#rb none
#jira UE-74382

#ROBOMERGE-SOURCE: CL 11628823 in //UE4/Release-4.25/... via CL 11628824
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v655-11596533)

[CL 11628826 by ben marsh in Main branch]
2020-02-26 08:38:21 -05:00
eric soulvie
207271a4bf Adds "Add Entity Component" button to Valkyrie Level Editor and removes access and display of old Actor Components. Part 2
#rb chris.gagnon


#ROBOMERGE-SOURCE: CL 11568385 via CL 11568391 via CL 11568395 via CL 11568401
#ROBOMERGE-BOT: (v654-11333218)

[CL 11568404 by eric soulvie in Main branch]
2020-02-20 14:18:02 -05:00
matt kuhlenschmidt
0e1a344db5 Added realtime and scalability indicators in the editor viewports so that users understand when realtime is off and non-default scalability is affecting their scene.
#ROBOMERGE-SOURCE: CL 11511794 via CL 11514167 via CL 11514393
#ROBOMERGE-BOT: (v654-11333218)

[CL 11517326 by matt kuhlenschmidt in Main branch]
2020-02-18 16:21:04 -05:00
rex hill
2d96fa4999 Level editor viewport's toolbar converted into tool menu
#rnx


#ROBOMERGE-SOURCE: CL 11509651 via CL 11513214 via CL 11513459
#ROBOMERGE-BOT: (v654-11333218)

[CL 11513833 by rex hill in Main branch]
2020-02-18 15:40:24 -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
bob tellez
83239a1093 #UE4 Nonunity fix
[FYI] Matt.Kuhlenschmidt


#ROBOMERGE-SOURCE: CL 11447667 via CL 11447670 via CL 11447671
#ROBOMERGE-BOT: (v654-11333218)

[CL 11447673 by bob tellez in Main branch]
2020-02-14 15:35:14 -05:00
matt kuhlenschmidt
dd5311267c Expose a way to set the root object customization on actor details panels from outside the level editor
#ROBOMERGE-SOURCE: CL 11445811 via CL 11445813 via CL 11445818
#ROBOMERGE-BOT: (v654-11333218)

[CL 11445820 by matt kuhlenschmidt in Main branch]
2020-02-14 13:12:47 -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
marc audy
5a5e89a4a6 You can no longer harvest components if there are no blueprint spawnable components.
Provide a tooltip explaining why a create mode is disabled
#jira UE-88625
#rb Ben.Hoffman
#rnx


#ROBOMERGE-SOURCE: CL 11419040 via CL 11419047
#ROBOMERGE-BOT: (v654-11333218)

[CL 11419054 by marc audy in Main branch]
2020-02-13 10:02:53 -05:00