Also got rid of "PresentMode" as flip mode which was causing false glitch messages in the UI.
And added client ip to sending message logs which will help when debugging logs from clients.
#rnx
#jira none
#rb alejandro.arango
[CL 37289881 by Alejandro Arango in 5.5 branch]
A rare successful compilation of the ARCHICAD exporter on Mac, https://horde.devtools.epicgames.com/job/67128402a1204f7d4332c16b, showed that the post-compilation scripts are broken.
The changes are to fix those failures.
#jira UE-224925,UE-227857
#rb jeanmichel.dignard
#rnx
[CL 37287970 by JeanLuc Corenthin in 5.5 branch]
Ensure project name is correctly captured by crash context, set AppIdOverride, set ProjectID.
Corresponding standalone build automation changes.
#jira UE-225821
#rb jason.walter, jeremie.roy, wes.hunt
#rnx
[CL 37286992 by zach brockway in 5.5 branch]
The goal of this update is to have valid Android devices not showing with a Warning in the Platforms menu.
To allow this, the AndroidPlatformSDK now return the list of connected devices and their SDK Versions.
The change in TurnkeySupportModule ensures we are stripping the cook flavor from the DeviceId which would fail to verify the SDK.
Regarding the Editor `Platforms` menu, the code was adjusted to have devices listed outside of a submenu when `Platform->SupportsFeature(ETargetPlatformFeatures::ShowAsPlatformGroup)` returns false.
Another addition was a new `ETargetPlatformFeatures::ShowAggregateDevice` to allow platforms to not list the aggregate device (ex: `All_Android_on...`)
#review-36072549
#jira UE-223262
#rb adam.kinge, Chris.Babcock, Josh.Adams
[CL 37262963 by matt begoghina in 5.5 branch]