Commit Graph

9007 Commits

Author SHA1 Message Date
Jack Porter
9743bcecb9 Fix issue with launch screen storyboards in the Project folder
#rb Axel.Riffard
#fyi Axel.Riffard
#jira None
#lockdown Cristina.Riveron

[CL 12387147 by Jack Porter in 4.25 branch]
2020-03-24 06:58:42 -04:00
Devon Penney
a42edd1a73 fix clustering tests for HeadlessChaos
#rb none
#jira nojira

[CL 12384067 by Devon Penney in 4.25 branch]
2020-03-23 18:39:39 -04:00
steve smith
0f3dbcd815 Merged from Dev-Build:
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]
2020-03-23 17:08:35 -04:00
Josh Adams
33bed38be9 Merged fix for platform blacklisting with PlatformExtensions and child plugins
#jira UE-90679
#rb ben.marsh

[CL 12381892 by Josh Adams in 4.25 branch]
2020-03-23 15:13:13 -04:00
Patrick Laflamme
ff93a281c1 Ensure to create a crash report everytime the Editor things this is an abnormal termination even if the Editor exit code is zero as it was in 4.24.3
#jira none
#rb trivial

[CL 12380556 by Patrick Laflamme in 4.25 branch]
2020-03-23 14:15:04 -04:00
Martin Ridgers
8b38d0f549 Alternative way to set the metadata that VS uses to organise globbed platform UBT source. The Split() approach has one further step of indirection that assumes the returned array's size. Somehow this assumption has been observed failing. Replace() returns a string directly and gracefully handles cases where a regex doesn't match so is a much more tolerant solution.
#rb ben.marsh
#jira UE-90841

#ushell-cherrypick of 12332375 by Martin.Ridgers

[CL 12372291 by Martin Ridgers in 4.25 branch]
2020-03-23 12:12:07 -04:00
axel riffard
8b3ac706d3 Remove unused variable bXCArchive
#rb jack.porter
#jira None
#lockdown cristina.riveron

[CL 12368281 by axel riffard in 4.25 branch]
2020-03-23 04:54:53 -04:00
axel riffard
29cbc697f9 Storyboard Full Support (Including compilation and Editor Support)
#rb Jack.Porter
#jira UE-85720
#lockdown cristina.riveron

[CL 12367968 by axel riffard in 4.25 branch]
2020-03-23 01:03:20 -04:00
Ben Marsh
aede35bc43 UBT: Add a warning to discourage generating project files by passing arguments to GenerateProjectFiles.bat.
#rb none
#jira

[CL 12356705 by Ben Marsh in 4.25 branch]
2020-03-20 20:54:31 -04:00
Brandon Schaefer
e69c2932ea Handle case when the *.so is attempted to be stripped into debug mulitple times
#jira none
#rb none
#fyi Arciel.Rekman

[CL 12356562 by Brandon Schaefer in 4.25 branch]
2020-03-20 20:24:09 -04:00
Patrick Laflamme
825c626cf9 Improved reliability of the Editor analytics.
- 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]
2020-03-20 17:09:21 -04:00
Alistair White
09f95df5c9 Merging 11279208
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]
2020-03-20 17:04:37 -04:00
Brandon Schaefer
8331fd6a5c Split debugging symbols from PhysX/APEX for Linux
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]
2020-03-20 13:08:34 -04:00
David Lesage
f9467f6bfc #jira UE-90480
- 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]
2020-03-19 09:16:45 -04:00
Chris Babcock
f8d1ffcc90 Add bDisableFunctionDataSections option for Android
#jira FORT-270813
#ue4
#android
#fyi Josh.Adams
#rb Josh.Adams

[CL 12250044 by Chris Babcock in 4.25 branch]
2020-03-18 15:04:25 -04:00
Chris Babcock
0acbd3e5e5 Fix arm64 non-debug flags for -fdata-sections
#jira FORT-270813
#ue4
#android
#fyi Josh.Adams
#rb Josh.Adams

[CL 12239693 by Chris Babcock in 4.25 branch]
2020-03-17 23:51:44 -04:00
Chris Babcock
c6fa3b2b71 Fix broken changelist as version
#jira none
#ue4
#android
#fyi Michael.Sartain
#rb trivial

[CL 12237191 by Chris Babcock in 4.25 branch]
2020-03-17 19:20:20 -04:00
Ben Marsh
b07e6b5177 UBT: Ignore any targets that can't be built on the current host platform when generating intellisense data for project files.
#rb none
#jira

[CL 12232883 by Ben Marsh in 4.25 branch]
2020-03-17 11:59:16 -04:00
Ben Marsh
568c5b6604 Merging latest UGS changes (added support for parallel syncing, fixed syncing single-change)
#rb none
#jira

[CL 12231592 by Ben Marsh in 4.25 branch]
2020-03-17 09:22:24 -04:00
Richard Wallis
846dd183eb Need to keep some of old code path I removed for BluePrint projects while still handling correctly named CPP project application packages from the last change.
#jira UE-90338, UE-90526
#rb ben.marsh

[CL 12231082 by Richard Wallis in 4.25 branch]
2020-03-17 06:05:37 -04:00
Michael Sartain
cd38c7ef53 Fix Windows UBT build break caused by 12224860
#jira none
#rb none
#fyi Matt.Hoffman, Michael.Forot, Ben.Marsh

[CL 12226010 by Michael Sartain in 4.25 branch]
2020-03-16 20:14:47 -04:00
Michael Sartain
4bb8a0e646 Fix UnrealBuildTool unused variable warnings
#jira none
#rb Ben.Marsh
#fyi Andrew.Grant, Brandon.Schaefer

[CL 12224860 by Michael Sartain in 4.25 branch]
2020-03-16 19:03:39 -04:00
Ben Marsh
dfe44a2b5c Remove unused variables causing warnings on Mono.
#jira
#rb none
#rnx

[CL 12223682 by Ben Marsh in 4.25 branch]
2020-03-16 17:07:01 -04:00
Patrick Laflamme
f69a0144b3 Tried to get more reliable Editor analytic data out of crash rerporter app:
- 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]
2020-03-16 14:44:16 -04:00
steve smith
ea8387b18f Ensure both x64 and Arm64 are targets for Hololens
#rb Ben.Marsh
#jira none

[CL 12215063 by steve smith in 4.25 branch]
2020-03-16 14:30:54 -04:00