Also fixes the asset context menu section header for anim BPs to not read as "animation layer interface" (this is just the re-ordering of asset type action registration)
#jira UE-165922
#rb Jurre.deBaare
#preflight 633c33aff96f5ad403a2df41
[CL 22331996 by thomas sarkanen in ue5-main branch]
Make sure to avoid legacy factory in the file picker extension when interchange replace those.
#jira UE-165495 , UE-165509
#rb jeanluc.corenthin
#rnx
#preflight 63375b6fa852bd922c5ee87c
[CL 22284692 by alexis matte 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]
* SetPackageThatInitiatedCopy() is now called before any customization steps to fix issue with inconsistent values in PackageThatInitiatedCopy. Notably that PackageThatInitiatedCopy could be the name of the previous package initiator during some method calls if the same advanced copy customization was re-used during the editor lifetime
* Made UAdvancedCopyCustomization::GetARFilter() virtual so customization have an opportunity to define additional filtering
#rb Lauren.Barnes
#ROBOMERGE-AUTHOR: jay.nakai
#ROBOMERGE-SOURCE: CL 21293857 via CL 21293920 via CL 21293937
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21297704 by jay nakai in ue5-main branch]
- Added cvars to turn on/off support for each file format. Everything is on by default for now.
- Syntax is: Interchange.FeatureFlags.Import.{file extension}
- Removed the "enable Interchange for Import into level" and "enable Interchange for textures only". The file formats cvars should be used instead.
#rb alexis.matte
#preflight 62daec11ac71f3a225b66daa
[CL 21226489 by JeanMichel Dignard in ue5-main branch]
This change completely removes Matinee from the codebase. The data types and runtime evaluation code are gone. The "InterpEdit" editor mode, asset factories, and other editor support for Matinee is gone. CameraAnims and their sequencer tracks are gone. FBX import/export for Matinee assets is gone.
#preflight 62d0591e562520a394bca1d1
#preflight 62d194f63c3df323904679c1
#jira UE-105313
#rb none
#ROBOMERGE-OWNER: max.chen
#ROBOMERGE-AUTHOR: ludovic.chabant
#ROBOMERGE-SOURCE: CL 21116312 via CL 21116339 via CL 21118051
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21142481 by max chen in ue5-main branch]
- Don't skip Interchange for APIs that expect immediate results, instead wait until Interchange async import is fully complete and add the results to the regular return path.
#preflight 62c88445b3789302b1f2714b
[CL 21012466 by JeanMichel Dignard in ue5-main branch]
#rb Jason.Stasik
#preflight 62ba34fce7734830fa772ef0
#ROBOMERGE-AUTHOR: scott.nelson
#ROBOMERGE-SOURCE: CL 20843355 via CL 20843360 via CL 20843361 via CL 20843363
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20844555 by scott nelson in ue5-main branch]
#rb none
#preflight skip
#ROBOMERGE-AUTHOR: jason.stasik
#ROBOMERGE-SOURCE: CL 20562597 via CL 20562617 via CL 20562632 via CL 20564119 via CL 20564319
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)
[CL 20567314 by jason stasik in ue5-main branch]