Commit Graph

9414 Commits

Author SHA1 Message Date
ben marsh
facbcfe389 Exclude binary files from generated projects.
#rb none
#jira

#ROBOMERGE-SOURCE: CL 12940403 in //UE4/Release-4.25/... via CL 12940407 via CL 12940415
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12940419 by ben marsh in Main branch]
2020-04-20 18:20:30 -04:00
patrick laflamme
30017ee6f0 #jira UE-92231 - Editor session summary event doesn't have any link to CrashGUID
- Implemented a special logger inside CrashReportClientEditor to capture and save important events such as crash reporting (along with the CrashGUID)
  - When CrashReportClientEditor sends all the Editor summary events, if an error was detected in the session being sent, the mini-log for that session is attached to the analytic event.

#rb Chris.Gagnon, Jamie.Dale
#lockdown cristina.riverun

#ROBOMERGE-SOURCE: CL 12935952 in //UE4/Release-4.25/... via CL 12935970 via CL 12935996
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12936020 by patrick laflamme in Main branch]
2020-04-20 15:38:55 -04:00
ori cohen
71a27602ac Refactor evolution to allow type traits
#rb none
#jira nojira

#ROBOMERGE-OWNER: ori.cohen
#ROBOMERGE-AUTHOR: ori.cohen
#ROBOMERGE-SOURCE: CL 12921817 via CL 12921826 via CL 12921987 via CL 12921989 via CL 12922049
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12922068 by ori cohen in Main branch]
2020-04-20 09:47:13 -04:00
jack porter
7519ea6db6 Fix crash on tvOS startup due to missing storyboard
#jira UE-92212
#rb Axel.Riffard
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 12921925 in //UE4/Release-4.25/... via CL 12921931 via CL 12921949
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12921959 by jack porter in Main branch]
2020-04-20 09:35:33 -04:00
jack porter
726be3773b Fixed iOS failure to match find profile when packaging for distribution with an ad-hoc provisioning profile
Fixed issue with fix for UE-77351 with Shipping builds
Fixed iOS automation failure enumerating folders where there user does not have permission the read the folder
#jira UE-91526
#jira UE-77351
#rb Allan.Bentham
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 12917406 in //UE4/Release-4.25/... via CL 12918163 via CL 12918398
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12918444 by jack porter in Main branch]
2020-04-20 07:22:45 -04:00
david harvey
c319559887 stage xaudio PDBs if they exist
#jira MTHRL-52
#rb ben.marsh

#ROBOMERGE-SOURCE: CL 12916367 in //UE4/Release-4.25Plus/... via CL 12916376
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12916387 by david harvey in Main branch]
2020-04-20 05:13:58 -04:00
ben marsh
eb7cfe44b8 Clear out the INCLUDE environment variable before building. Since the IncludePath property from the Visual C++ project files gets propagated to this environment variable, it gets convered into /I arguments by the compiler driver. That results in a long argument list, which causes an error in Visual Studio 2017.
#jira

#ROBOMERGE-SOURCE: CL 12911467 via CL 12911468 via CL 12911475
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12911478 by ben marsh in Main branch]
2020-04-19 15:02:33 -04:00
ben marsh
61d897c732 Another attempt at fixing Visual Studio memory uses. Now sets the most common include paths, up to 24k, in the IncludePath property, and the remainder on individual items.
#jira UE-92188

#ROBOMERGE-SOURCE: CL 12911340 via CL 12911341 via CL 12911342
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12911343 by ben marsh in Main branch]
2020-04-19 13:25:35 -04:00
ben marsh
4a56b51501 Temporarily revert change to set IncludePaths variable, since it causes an error setting the INCLUDE environment variable when building large projects.
#jira

#ROBOMERGE-SOURCE: CL 12911196 via CL 12911197 via CL 12911198
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12911202 by ben marsh in Main branch]
2020-04-19 10:50:32 -04:00
chris babcock
19938ade58 Fix missing parameters
#ue4
#android
#rb none


#ROBOMERGE-SOURCE: CL 12910969 via CL 12910970 via CL 12910972
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12910973 by chris babcock in Main branch]
2020-04-19 05:18:03 -04:00
chris babcock
5901c8a0ca Add option for up to 2 overflow obb files
#ue4
#android
[CODEREVIEW] Jack.Porter
#rb none


#ROBOMERGE-SOURCE: CL 12910957 via CL 12910958 via CL 12910959
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12910960 by chris babcock in Main branch]
2020-04-19 04:56:53 -04:00
ben marsh
5dbe78ca68 Change the property used to set include paths for Visual Studio project file. This signifantly reduces memory usage in the IDE (measured ~1,100mb before, ~500mb after) without changing intellisense results, because the property isn't propagated to each item. Also remove unnecessary force included files in non-C++ items.
#rb none
#jira UE-92188

#ROBOMERGE-SOURCE: CL 12905889 in //UE4/Release-4.25/... via CL 12905891 via CL 12905893
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12908019 by ben marsh in Main branch]
2020-04-18 16:10:23 -04:00
chris babcock
5f70ec1e68 Fix typo
#jira none
#ue4
#android
#rb trivial

#ROBOMERGE-SOURCE: CL 12900348 in //UE4/Release-4.25/... via CL 12900366 via CL 12900380
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12907100 by chris babcock in Main branch]
2020-04-18 15:55:56 -04:00
chris babcock
b42f704352 Allow -armv7 etc on -architectures for Android in UBT
#jira UE-92110
#ue4
#android
#rb Florin.Pascu

#ROBOMERGE-SOURCE: CL 12900306 in //UE4/Release-4.25/... via CL 12900310 via CL 12900312
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12907099 by chris babcock in Main branch]
2020-04-18 15:55:54 -04:00
patrick laflamme
a348d2b8d1 #jira UE-92094 - CrashReportClientEditor exits before the Editor
- Added code to the Editor to detect and report when CrashReportClientEditor exited unexpectedly. (MonitorExceptCode 777005 is set in the Editor session summary event)
  - Added a retrial loop to CrashReportClientApp to retry opening the the handle on the Editor process if the first time fails.

#rb Jamie.Dale
#lockdown cristina.riverun

#ROBOMERGE-SOURCE: CL 12878012 in //UE4/Release-4.25/... via CL 12878014 via CL 12878016
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12878017 by patrick laflamme in Main branch]
2020-04-17 07:28:54 -04:00
chris babcock
826d93d62e Check for change in active plugins on Android and clean Intermediate/Android if necessary to prevent packaging failures
#jira UE-92126
#ue4
#android
#rb Brandon.Schaefer

#ROBOMERGE-SOURCE: CL 12873795 in //UE4/Release-4.25/... via CL 12873798 via CL 12873801
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12873807 by chris babcock in Main branch]
2020-04-16 17:27:12 -04:00
ori cohen
89cbcab33a Fix rewind applying dynamics instead of just using it to determine desync
#rb none
[FYI] David.Ratti

#ROBOMERGE-SOURCE: CL 12870895 via CL 12872764 via CL 12872845 via CL 12872936
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12873019 by ori cohen in Main branch]
2020-04-16 17:09:25 -04:00
ori cohen
445c66e6a9 Added disabled test for sim collision desync
#rb none

#ROBOMERGE-SOURCE: CL 12870569 via CL 12872752 via CL 12872832 via CL 12872891
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12872941 by ori cohen in Main branch]
2020-04-16 17:08:24 -04:00
rolando caloca
d1c7cbbd16 UE4.25 - Disambiguates crashes from inside a platform shader compiler
#rb Lukas.Hermanns
#rnx
#jira UE-79375
#lockdown Marcus.Wassmer

#ROBOMERGE-SOURCE: CL 12872434 in //UE4/Release-4.25/... via CL 12872446 via CL 12872449
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12872452 by rolando caloca in Main branch]
2020-04-16 16:36:56 -04:00
chris babcock
55b8d1e0fc Set a new minimum SDK level for Android using Gradle
#jira UE-92113
#ue4
#android
#rb John.Mauney

#ROBOMERGE-SOURCE: CL 12871574 in //UE4/Release-4.25/... via CL 12871581 via CL 12871589
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12871595 by chris babcock in Main branch]
2020-04-16 15:48:20 -04:00
ben marsh
a0b9b35c79 Fix programs under the Engine/Restricted folder not being able to find the correct engine directory.
#jira

#ROBOMERGE-SOURCE: CL 12870520 via CL 12870524 via CL 12870525
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12870526 by ben marsh in Main branch]
2020-04-16 14:56:47 -04:00
ben marsh
2254e7d424 Fix output directory in project files for programs build from extension folders.
#jira

#ROBOMERGE-SOURCE: CL 12862062 via CL 12862070 via CL 12862081
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12862084 by ben marsh in Main branch]
2020-04-16 10:00:42 -04:00
ben marsh
306377ee32 Fixed UBT warnings due to missing documentation comment.
#rb none
[FYI] Jack.Porter
#jira

#ROBOMERGE-SOURCE: CL 12852440 in //UE4/Release-4.25/... via CL 12852453 via CL 12852468
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12852495 by ben marsh in Main branch]
2020-04-16 08:06:27 -04:00
axel riffard
5b625e05ae Check presence of view controller ID when copying the LaunchScreen
#rb jack.porter
#jira UE-92003
#lockdown christina.riveron

#ROBOMERGE-SOURCE: CL 12852296 in //UE4/Release-4.25/... via CL 12852302 via CL 12852318
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12852340 by axel riffard in Main branch]
2020-04-16 08:03:21 -04:00
david harvey
e3b5f26803 Manifest string resource helper function returns the manifest string reference too.
#rb trivial
#jira none

#ROBOMERGE-SOURCE: CL 12850545 in //UE4/Release-4.25Plus/... via CL 12850613
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12850662 by david harvey in Main branch]
2020-04-16 07:26:01 -04:00