- Changed UnrealInsights to start in "Browser mode". When opening a trace file it will spawn a new UnrealInsights process.
- Added "-Trace=.." command line parameter to force UnrealInsights to start analysis of the specified trace file (Start Page will not be displayed).
- Added "-SingleProcess" command line parameter to force UnrealInsights to start analysis in same process (same as old behaviour).
- Added new "Session Info" tab with few metadata about session (currently only info about URI, analysis status and session duration are available).
- Start Page: Added a fake splash screen to appear each time session analysis is started in separate process.
- Start Page: Added auto-start analysis for live sessions (with possibility to set filter by platform and/or app name)
- Start Page: Added vertical scrollbar (visible when window height is reduced). Fixes UE-86471.
- Increased version to 0.12.
#jira UE-86471
#rb none
[CL 10979021 by ionut matasaru in Dev-Core branch]
Get GIsRequestingExit now by IsEngineRequestingExit()
Set GIsRequestingExit now by RequestEngineExit(const TCHAR* Reason) or RequestEngineExit(const FString& Reason)
NOTE If Reason is 4 or less chars it will generate an ensure to force a reason to exit
The reason behind this change is right now setting GIsRequestingExit to true can cause many things to break mainly early on and with out any sort of log warning we have entered this state. We should wrap this behind a function to allow for proper handling
#rb Chris.Babcock, Michael.Trepka, Michael.Noland
#jira UE-79933
[FYI] Michael.Noland
#ROBOMERGE-SOURCE: CL 8649683 via CL 8653683
#ROBOMERGE-BOT: (v417-8656536)
[CL 8658680 by brandon schaefer in Main branch]