lauren barnes
8ffecdf82c
Adding a delegate for mode toolkits to do any UI shutdown that depends on the mode UI layer. Small fix to completely unregister known tabs in the mode UI layer.
...
#jira none
[FYI] Mike.Zyracki
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 18328063 in //UE5/Release-5.0/... via CL 18328072
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18328083 by lauren barnes in ue5-release-engine-test branch]
2021-11-30 13:46:09 -05:00
semion piskarev
5268d458d2
Add ability to get status bar name from IToolkitHost interface. The mode UI layer classes now get their status bar name from their toolkit host.
...
#rb Lauren.Barnes, Rinat.Abdrashitov
#rnx
#jira none
#preflight 619c085f974d7d572675945b
#ROBOMERGE-AUTHOR: semion.piskarev
#ROBOMERGE-SOURCE: CL 18263637 in //UE5/Release-5.0/... via CL 18263645
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18263652 by semion piskarev in ue5-release-engine-test branch]
2021-11-22 16:50:41 -05:00
Marc Audy
0c3be2b6ad
Merge Release-Engine-Staging to Test @ CL# 18240298
...
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -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
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
lauren barnes
5bd8c74d4e
FAssetEditorModeUILayer now serves as a layer between a given asset editor and the mode toolkits, so that the mode toolkits can request UI panels and the asset editor determines where they are located in the asset editor layout. The first implementation is in the level editor, and all default mode UI has been moved to FModeToolkit.
...
#jira UETOOL-3555
#preflight 61143dbf9c7bb10001f080b3
#rb Matt.Kuhlenschmidt
#ROBOMERGE-SOURCE: CL 17152278 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)
[CL 17152291 by lauren barnes in ue5-release-engine-test branch]
2021-08-12 10:54:54 -04:00
halfdan ingvarsson
87a2f50a56
Add opt-in support for {Add,Remove}ViewportOverlayWidget to FAssetEditorToolkit derived editors.
...
Add implementation for it in the skeletal mesh editor.
#jira none
#rb brooke.hubert, louise.rasmussen
#preflight 609ae9244cb9400001cbe879
#ROBOMERGE-SOURCE: CL 16305022 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v800-16297934)
[CL 16305044 by halfdan ingvarsson in ue5-release-engine-test branch]
2021-05-12 16:02:59 -04:00
brooke hubert
331cf852b7
Add virtual destructors to IToolkit and IToolkitHost.
...
#Jira none
#rb jamie.dale
#ROBOMERGE-SOURCE: CL 15681492 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)
[CL 15684094 by brooke hubert in ue5-main branch]
2021-03-11 21:31:26 -04:00
louise rasmussen
75b78dbb8e
Pathway for Toolkits to add Viewport Overlay Widgets
...
#JIRA UETOOL-2865
#rb matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 15322928 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15322953 by louise rasmussen in ue5-main branch]
2021-02-04 17:51:49 -04:00
Jamie Dale
38a52472be
Added support for deleting typed elements from a world
...
#rb Brooke.Hubert
[CL 15265153 by Jamie Dale in ue5-main branch]
2021-01-31 11:46:45 -04:00
Jamie Dale
08b036dc97
Remove redundant include
...
#rb Brooke.Hubert
#rnx
[CL 14828930 by Jamie Dale in ue5-main branch]
2020-12-01 12:46:54 -04:00
brooke hubert
e85ae49f14
The EditorToolsContext is now owned by the mode manager.
...
Updated Mesh Paint, geometry, arch gen, hair lab, and sample editor modes to reflect changes to the tools context ownership.
#Jira UE-96448
#rb lauren.barnes michael.daum
#fyi ryan.schmidt simon.barsky jack.greasley
#review-14189762
#review-14189796
#review-14189767
#review-14189774
#review-14189785
[CL 14247116 by brooke hubert in ue5-main branch]
2020-09-02 15:43:58 -04:00
brooke hubert
b25777d3f1
Move Toolkit Manager to EditorFramework module.
...
#rnx
#Jira UE-96448
#rb jamie.dale lauren.barnes
[CL 14095882 by brooke hubert in ue5-main branch]
2020-08-12 17:44:00 -04:00