#rb chris.gagnon
#ROBOMERGE-SOURCE: CL 11672298 via CL 11672319 via CL 11672336
#ROBOMERGE-BOT: (v656-11643781)
[CL 11863430 by rex hill in Main branch]
#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]
Added new IMainFrame module interface function to override the application title.
IMainFrameModule::SetOverrideApplicationTitle(FText)
#ROBOMERGE-SOURCE: CL 10996086 via CL 10996091 via CL 10996095
#ROBOMERGE-BOT: (v633-10983880)
[CL 10996097 by mike fricker in Main branch]
#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]
Copied CL# 9452975
Copied CL# 9538568
#jira UE-80271
#jira UE-80344
Bug fixes:
1) UE-80271: Solved the issue that plugin-dependent SWidget windows appeared blank when the Editor was loaded with the respective plugin disabled.
2) Attemp to solve UE-80344: Avoided the out-of-bounds TArray error in FTabManager.
3) Standalone SWidgets from non-loaded plugins now behave in the same way than the docked SWidgets from non-loaded plugings: They are also re-opened when the plugin is loaded again and the Editor re-started. Before, they just disappeared.
#rb chris.gagnon
#lockdown chris.gagnon
#jira UE-80271
Enhancement/bug fix: Unrecognized Docked SWidgets from non-loaded plugins are not displayed on the UI rather than being showed up as "unrecognized tab", similarly to how standalone widgets behave.
Also removed 1 of 2 very similar warnings.
#jira UE-80988
This code should also fix the 1-off crash of crash when cliking on "Window" in the Menu Bar in QA Game, given that we have reverted even more changes and have limited it only to the layout generated in MainFrameModule.
#rb lauren.barnes
Fixed regression suffered in CL 9452975 for experimental "Modeling Tools Editor Mode" plugin.
[FYI] louise.rasmussen, ryan.schmidt
#rb lauren.barnes
#ROBOMERGE-SOURCE: CL 9688454 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v538-9681622)
[CL 9688464 by gines hidalgo in Main branch]
Enhancement/bug fix: Unrecognized Docked SWidgets from non-loaded plugins are not displayed on the UI rather than being showed up as "unrecognized tab", similarly to how standalone widgets behave.
Also removed 1 of 2 very similar warnings.
#jira UE-80988
This code should also fix the 1-off crash of crash when cliking on "Window" in the Menu Bar in QA Game, given that we have reverted even more changes and have limited it only to the layout generated in MainFrameModule.
#rb lauren.barnes
[CL 9452975 by Gines Hidalgo in Dev-Editor branch]
Enhacement JIRA UETOOL-1721: Introduced the capability to load/save/remove Editor UI Layouts, so that the user can customize the Editor and save/share it accross machines or people.
Additional enhancements: Re-loading a layout no longer requires the whole editor to restart. Instead, only the tabs are closed and re-populated (only creating a small "flash" in the editor rather than restarting it).
Previous Editor bugs fixed:
- Bug 1: AssetEditorToolkit.cpp::FAssetEditorToolkit::RestoreFromLayout was wrongly saving the layout in GEditorIni rather than GEditorLayoutIni.
- Bug 2: When the layout is saved, the instance ID of the custom toolkits was being saved as well. Given that this number keep increasing after each custom tab is created (no matter if the previous ones were already closed), the editor will keep thinking that the loaded layout is no longer the currrent layout. Fix in TabManager.h::FTabId::ToString().
- Bug 3: FLayoutSaveRestore::SaveToConfig was taking as input argument FString rather than const FString&.
#rb rex.hill, chris.gagnon
[CL 8129300 by Gines Hidalgo in Dev-Editor branch]
#lockdown Nick.Penwarden
#rb none
============================
MAJOR FEATURES & CHANGES
============================
Change 3678071 by JeanLuc.Corenthin
Fixed a bug in AActor::CheckComponentInstanceName. The implementation was crashing with name containing only digits.
Change 3706350 by Jamie.Dale
Fixed broken style from the Python merge
Change 3709830 by Jamie.Dale
Exposed FVector4 and FQuat to TBaseStructure
Change 3713856 by Jamie.Dale
Added missing FVector4-= operator
Change 3716874 by Martin.Sevigny
UAT ListThirdPartySoftware: Add support for external project. New parameter -ProjectPath to specifiy path to .uproject so the build rules of the project are parsed and the folder is part of the search for TPS files.
Change 3728856 by Patrick.Boutot
Get the value of each row for a specific column/property in a data table. It doesn't include the title of that column.
Change 3739050 by Jamie.Dale
Exposed FPlane to TBaseStructure
[CL 3769674 by JeanMichel Dignard in Main branch]