Commit Graph

1038 Commits

Author SHA1 Message Date
yoan stamant
9072940fc4 misc non-unity compilation fixes
#ROBOMERGE-AUTHOR: yoan.stamant
#ROBOMERGE-SOURCE: CL 17708655 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)

[CL 17708662 by yoan stamant in ue5-release-engine-test branch]
2021-10-04 11:37:58 -04:00
louise rasmussen
e7621e8b72 High Resolution Screencapture Tool Reskin
#JIRA UETOOL-2940
#preflight 6154f0f490321200010c1abe
#rb aditya.ravichandran

#ROBOMERGE-AUTHOR: louise.rasmussen
#ROBOMERGE-SOURCE: CL 17680386 in //UE5/Release-5.0/... via CL 17685304
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v875-17642767)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17685424 by louise rasmussen in ue5-release-engine-test branch]
2021-09-30 19:54:07 -04:00
tiantian xie
f97c16bd72 Fix high resolution screenshot tool performance issue.
* execute r.ResetRenderTargetsExtent when the tool window is closed.

#jira UE-126851
#rb matt.hoffman
#preflight 61562d8e7b2a6200014d4c44

#ROBOMERGE-AUTHOR: tiantian.xie
#ROBOMERGE-SOURCE: CL 17684821 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)

[CL 17684843 by tiantian xie in ue5-release-engine-test branch]
2021-09-30 18:49:28 -04:00
patrick enfedaque
209be396b4 World Partition:
- New Level Dialog: Empty Open World Template
- Remove IsWorldPartitionEnabled project setting

#rb jeanfrancois.dube, richard.malo
#preflight 615477fc03f3320001fefe99

#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 17663222 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)

[CL 17663241 by patrick enfedaque in ue5-release-engine-test branch]
2021-09-29 12:29:37 -04:00
patrick enfedaque
c8e868ac2a WorldPartition: Template/SaveAs support
#rb richard.malo, jeanfrancois.dube
#preflight 61545b81d46076000188ca69

#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 17660903 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)

[CL 17660908 by patrick enfedaque in ue5-release-engine-test branch]
2021-09-29 09:40:02 -04:00
steven dao
b70a3f2efd Add new Actions (Actor/Component/Element) menu to the level editor's main menu bar that brings up the context menu corresponding to the selection
- The menu's title changes depending on the selection ("Actor", "Component", or "Element" currently since those are the three currently-defined context menus for the level editor)
- The context menus will get reorganized in subsequent changes so that the pulldown Actions menu displays the full set of entries while the right-click context menu is trimmed down to a shorter subset of entries. This change does not reorganize any items yet.
- Add support to UToolMenus for using a TAttribute<FText> for the pulldown menu title/tooltip and for supplying FOnGetContent for generating the pulldown menu.

#rb rex.hill
#preflight 61534e89260f7d0001c7e4ac

#ROBOMERGE-OWNER: steven.dao
#ROBOMERGE-AUTHOR: steven.dao
#ROBOMERGE-SOURCE: CL 17652268 via CL 17652271 via CL 17652276 via CL 17652280 via CL 17652287
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v875-17642767)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17652461 by steven dao in ue5-release-engine-test branch]
2021-09-28 17:41:11 -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
sebastian nordgren
0542ecaf5b Editor no longer crashes when resetting layout while a Level Sequence is open.
#rb paul.chipchase
#jira UE-126749
#preflight 614aed2d4cff6900016d08d7

#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 17597404 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17597420 by sebastian nordgren in ue5-release-engine-test branch]
2021-09-22 13:12:00 -04:00
steven dao
e81115377e Move selection-related commands from Level Editor's actor context menu to a Select top-level menu
The old context menu previously only showed relevant commands, but the new top-level menu always shows all commands,
disabling irrelevant ones. I've moved that logic into the commands' CanExecute callback in order to have them
properly enable/disable when available/unavailable.

#jira UETOOL-2796
#rb louise.rasmussen
#preflight 614a56cab4b2fb0001b085c3

#ROBOMERGE-AUTHOR: steven.dao
#ROBOMERGE-SOURCE: CL 17590040 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17590056 by steven dao in ue5-release-engine-test branch]
2021-09-21 19:34:46 -04:00
aditya ravichandran
1cd1f4aa97 Fixed an issue causing some options in the Add Content menu in the level editor toolbar to not appear
#rb louise.rasmussen
#preflight 614923a2315f540001397646

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 17578342 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17578370 by aditya ravichandran in ue5-release-engine-test branch]
2021-09-20 21:34:38 -04:00
aditya ravichandran
df89ddee6e Create a custom toolbar for user made tools in the level editor toolbar
#rb louise.rasmussen
#preflight 61490ca653aabc0001608769

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 17577824 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17577850 by aditya ravichandran in ue5-release-engine-test branch]
2021-09-20 20:08:58 -04:00
tim smith
350986d90a Removed the "(Experimental)" tag on the LiveCoding UI button.
#rb trivial
#rnx

#ROBOMERGE-AUTHOR: tim.smith
#ROBOMERGE-SOURCE: CL 17569548 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17569586 by tim smith in ue5-release-engine-test branch]
2021-09-20 08:03:30 -04:00
aditya ravichandran
1777f712e0 Fixed an issue causing the modes dropdown items to stop working if the layout of the editor was switched
#jira UE-127078
#rb matt.kuhlenschmidt, louise.rasmussen
#preflight 6144f9f42836ce0001106fd1

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 17559156 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17559178 by aditya ravichandran in ue5-release-engine-test branch]
2021-09-17 17:56:09 -04:00
steven dao
c185196cff In-viewport details - reskin appearance and fix drag behavior
- Update in-viewport details panel to match latest mocks
- Fix drag-to-move behavior so that panel tracks mouse position properly
  - Originally, we measured the grab position's fraction within the header widget and then computed the decorator offset by multiplying by the entire panel's size
  - Now, we just measure the screen-space offset from the top-left corner. This makes the window position follow the drag properly and also behaves better when the window is dragged close to the right edge of the viewport.

#jira UETOOL-4201
#rb louise.rasmussen
#preflight 614494a6568b3a00014f16b7

#ROBOMERGE-AUTHOR: steven.dao
#ROBOMERGE-SOURCE: CL 17551981 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17552025 by steven dao in ue5-release-engine-test branch]
2021-09-17 10:26:36 -04:00
cody albert
11db8690e1 Moved FocusAllViewportsToSelection to FEditorViewportCommands so that it doesn't trigger during PIE sessions
#rb brooke.hubert

#ROBOMERGE-AUTHOR: cody.albert
#ROBOMERGE-SOURCE: CL 17541404 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17541413 by cody albert in ue5-release-engine-test branch]
2021-09-16 13:31:50 -04:00
aditya ravichandran
9c09a76984 Reskin the Level Editor Main Toolbar,
Move Editor Modes to a Combo Button,
Combine Content and Create into one dropdown,
Reorder items in the Content Browser add and context menu to be more meaningful
#jira UETOOL-3814
#preflight 61434322599fd8000190b8bf
#rb Louise.Rasmussen, brooke.hubert

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 17538574 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17538604 by aditya ravichandran in ue5-release-engine-test branch]
2021-09-16 10:15:01 -04:00
sebastian nordgren
6577bca4d4 Added section selector to the details view. It is now possible to register a category to a section, which will cause the entire category to be shown if the relevant section is selected.
Moved FDetailFilter to its own file.

#rb matt.kuhlenschmidt
#preflight 61361043bdfce00001c0a317

#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 17442135 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17442153 by sebastian nordgren in ue5-release-engine-test branch]
2021-09-07 03:39:26 -04:00
aurel cordonnier
7f517562d5 Merge from Release-Engine-Staging @ 17438845 to Release-Engine-Test
This represents UE4/Main @17430120 and Dev-PerfTest @17437669

[CL 17439044 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-06 12:23:53 -04:00
julien stjean
9af8446874 Changed the TypedElementInterface to use UInterfaces instead of an object base api.
#jira UETOOL-4054
#preflight 6132413c1a52e20001dce90d
#rb Jamie.Dale

#ROBOMERGE-SOURCE: CL 17424653 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17424661 by julien stjean in ue5-release-engine-test branch]
2021-09-03 14:18:34 -04:00
mark lintott
88d7fc31fe Refactor of the existing DDC Toolbar Widget
Moved all the code to a plugin module
Removed superfluous icons from the toolbar
Added combo-box drop down menu options
Added dockable window support
Added icons to the starship style
Numerous UI layout tweaks

#rb lauren.barnes
#preflight 613126e44f2c7c000154ae65

#ROBOMERGE-SOURCE: CL 17408889 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17408910 by mark lintott in ue5-release-engine-test branch]
2021-09-02 16:45:15 -04:00
matt kuhlenschmidt
4d00efa3b9 Adjust viewport toolbar color and styles
#ROBOMERGE-SOURCE: CL 17405434 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17405547 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-02 13:34:57 -04:00
patrick enfedaque
9a698d56aa WorldPartition: Cleanup
- Remove unused callbacks
- Remove bEnableWorldPartiton property
- Add UWorld::IsPartitionedWorld() instead of checking for GetWorldPartition() != nullptr

#rb jeanfrancois.dube
#preflight 6130adea5fda57000133c90a

#ROBOMERGE-SOURCE: CL 17401159 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17401160 by patrick enfedaque in ue5-release-engine-test branch]
2021-09-02 08:09:40 -04:00
brooke hubert
a60ba51741 Mode UI layer will set the icon if one is provided to the minor tab info, or fallback on the default for the workspace category if one was not provided.
#preflight 612e3f1fb6b29c0001ebc06c
#Jira none
#rb lauren.barnes

#ROBOMERGE-SOURCE: CL 17369748 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17369756 by brooke hubert in ue5-release-engine-test branch]
2021-08-31 12:11:44 -04:00
max chen
ad4228476b Sequencer: UX Cleanup
- Tighten up Sequencer and Curve Editor toolbars
- Fix  key navigation sizing/spacing
- Remove transparent style for pill text input which makes it hard to read and inconsistent with the new starship style.

#rb trivial
#rnx
#preflight 612d19b5423a8f00012fe911

#ROBOMERGE-SOURCE: CL 17357654 via CL 17357658
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17357666 by max chen in ue5-release-engine-test branch]
2021-08-30 15:58:32 -04:00
lauren barnes
2edefe43c1 Minor fix for conditional
#jira none
#rb trivial

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

[CL 17219858 by lauren barnes in ue5-release-engine-test branch]
2021-08-18 14:55:29 -04:00