Fixed issue with converting UnrealTargetPlatform to string when parsing command line options
Added a TypeConverter for UnrealTargetPlatform
Added check if a typeconverter exists when parsing command line arguments
#rb ben.marsh
#jira none
[CL 12383340 by steve smith in 4.25 branch]
- Modified the Editor session to support lockless logging and corresponding analysis for concurrent events.
- Added null check EditorSessionSummaryWriter::LowDriveSpaceDetected() to prevent accessing a null session.
- Fixed CrashReportClient that could use the analytic provider outside of init/shutdow
- Fixed IdleTime reported that could be buggy if Slate did not register any interaction before a crash occurs.
#jira UE-90719 - FPlatformMisc::RequestExit() can corrupt the EditorSessionSummaryWriter
#rb Jamie.Dale
[CL 12350899 by Patrick Laflamme in 4.25 branch]
For the Pixel Streaming Signalling Web Server, add an error code for the disconnect player event.
#jira UEENT-3397
#rb Stuart.Hill
[CL 12350736 by Alistair White in 4.25 branch]
Add PhysX/APEX debug as a DebugNonUFS file for runtime depends
#jira UE-90116
#rb Luke.Thatcher, Arciel.Rekman
[CL 12340149 by Brandon Schaefer in 4.25 branch]
- fix DatasmithCADWorker launching without CAD_INTERFACE: avoid crash, log a message, return a specific code error
- fix FDatasmithWorkerHandler::StartWorkerProcess: Test if the external process and extenal application are running (FProcHandle::IsValide is not enough to check if a process is well launch)
#rb johan.duparc
[CL 12294185 by David Lesage in 4.25 branch]
- Ensured the data is fully written and read to/form the pipe between the Editor and CrashReporter.
- Refactored the code sending MTFB to send it as soon as possible
- Added some special exit code to detect when the Editor is still running or the exit code is unknown when the summary event is sent.
#rb Sebastian.Nordgren, Johan.Berg
#jira UE-90733 - Editor summary event may not be sent as expected because CrashReportClient may not consume the pipe data
[CL 12216180 by Patrick Laflamme in 4.25 branch]