Setting UToolMenu::bSearchable to false in a menu delegate will now disable the search field completely for that menu (hidden and non-functional even if the user types into the menu). However, menu entries from this unsearchable menu will still show if a parent menu is searched.
#jira UE-208812
#rb brooke.hubert
[CL 32081852 by sebastian arleryd in ue5-main branch]
This fixes a crash on hovering over the "transform" submenu in the light mixer context menu
#jira UE-203032
#rb Jamie.Dale
[FYI] Jason.Walter
[CL 30778338 by aditya ravichandran in ue5-main branch]
* Fix a crash in UToolMenus::GenerateWidget(UToolMenu*) that could happen when UToolMenus::AddReferencedObjects was called while a legacy menu-building delegate was running.
* Add a unit test that triggers the crash if the fix is not applied.
#jira UE-201151
#rb Rex.Hill
[CL 30042071 by sebastian arleryd in ue5-main branch]
Read Only Asset Editors: Automatically hide any custom menu and toolbar items in read only mode, with an opt in permission list for specific asset editors to selectively allow entries that are valid in read only mode
#jira UE-195628
#rb Rex.Hill
[CL 29809442 by aditya ravichandran in ue5-main branch]
This adds in-code documentation strings to a few more ToolMenus APIs. The goal is not full coverage but to hit the most commonly used bits and the ones new users most likely run into first.
#jira UE-193566
#rb Rex.Hill
[CL 29372914 by sebastian arleryd in ue5-main branch]
AssetDefinition - Fixing a regression where we needed to load assets on right click to check a 'can we create a blueprint from this asset' option.
AssetDefinition - Making the dynamic entries for GetAssetActions nameless so that they don't stomp eachother on accident.
AssetDefinition -
#jira UE-165574
[CL 23632575 by nick darnell in ue5-main branch]
Before:
Total CPU Time: 53783.640625 s
Total time in Parallel executor: 558.66 seconds
After:
Total CPU Time: 47886.140625 s
Total time in Parallel executor: 498.81 seconds
#jira
[CL 22173145 by bryan sefcik in ue5-main branch]
#preflight skip
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 20986800 via CL 21080942 via CL 21081164 via CL 21081436
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21083114 by rex hill in ue5-main branch]
#preflight skip
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 20812959 via CL 20863320 via CL 20866583 via CL 20866620
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20876845 by rex hill in ue5-main branch]
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 20438501 via CL 20438504 via CL 20438513 via CL 20438521
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)
[CL 20448694 by rex hill in ue5-main branch]