Commit Graph

3860 Commits

Author SHA1 Message Date
Ben Marsh
79c3f16177 Couple more IncludeTool warnings.
#rb none
#rnx
#jira

[CL 8381379 by Ben Marsh in 4.23 branch]
2019-08-29 21:30:51 -04:00
Arciel Rekman
da2306c70b Add UnrealInsights support for Linux (UE-79574)
#jira UE-79574
#codereview Martin.Ridgers, Ionut.Matasaru, Will.Damon
#rb Martin.Ridgers, Ionut.Matasaru
#lockdown Cristina.Riveron

[CL 8372896 by Arciel Rekman in 4.23 branch]
2019-08-29 11:54:28 -04:00
Ben Marsh
93865ecfb8 More IncludeTool fixes.
#rb none
#jira
#rnx

[CL 8371085 by Ben Marsh in 4.23 branch]
2019-08-29 08:29:33 -04:00
Ben Marsh
bdc2ad1d76 Fix IncludeTool warnings and errors.
#rb none
#jira
#rnx

[CL 8369883 by Ben Marsh in 4.23 branch]
2019-08-28 22:40:32 -04:00
Jason Bestimt
b17ad8112c Fix for HL2 static lighting in packaged builds
#RB: ryan.vance
#CodeReview: ryan.vance
#JIRA: UE-78604
#lockdown: nick.penwarden

[CL 8096970 by Jason Bestimt in 4.23 branch]
2019-08-16 14:58:27 -04:00
Jeff Fisher
01d17ebe13 UE-78915 HoloLens - Packaged apps sometimes crash on launch
-Task jobs were not projected by critical section, and could get into unexpected states by being processed more than once simultaneously.
-Corrected hololens implementation of TryLock so that it keeps the lock when it finds it available rather than immediately releasing it, matching the behavior on other platforms.
#rb Uriel.Doyon (actually he proposed this exact solution)
#jira UE-78915
#lockdown nick.penwarden

[CL 8080556 by Jeff Fisher in 4.23 branch]
2019-08-16 03:09:16 -04:00
Simon Tourangeau
17ccdf4cee Path Selection Window
When user selects target path for exporting or saving, we need to refresh content from server. So we add OnPathSelected event to FSharedAssetDialogConfig and SAssetDialog.
Changed files: IContentBrowserSingleton.h, SAssetDialog.h, SAssetDialog.cpp.

GPumpingMessages
When files and folders are deleted or created by user, we want to save these changes to server. So we monitor such changes through IAssetRegistry. But we need to determine whether itÆs triggered by user. So we add GPumpingMessages, a global flag indicating that application is processing Windows messages. Which means itÆs triggered by user input.
Another possible choice is adding delegates. But this requires more changes and is less general.
Changed files: CoreGlobals.h, CoreGlobals.cpp, WindowsPlatformApplicationMisc.cpp.

Mesh Editor Small Fix
Fix an issue where vertex colors in Toolbar didn't work in 4.22.
Changed file is SStaticMeshEditorViewport.cpp.

#jira UE-78897

PR #6121: Editor changes for NVIDIA USD plugin

#rb chris.gagnon
#lockdown nick.penwarden

[CL 8042071 by Simon Tourangeau in 4.23 branch]
2019-08-14 16:13:18 -04:00
Jules Blok
3692a4fe86 Re-enable geometry shaders on Lumin
Volumetric textures are still a problem so these are disabled instead

#jira UE-78571
#rb Ryan.Vance

[CL 8030670 by Jules Blok in 4.23 branch]
2019-08-14 10:49:09 -04:00
Dave Belanger
21949c73dc Ignore "SObjectWidget destroyed while collecting garbage" ensure during blueprint compile GC phase.
#rb Nick.Darnell
#jira UE-66995

[CL 8030117 by Dave Belanger in 4.23 branch]
2019-08-14 10:18:46 -04:00
Marc Audy
7b72a5d88f Restore removed version so assets saved while the version was in place can still load
#rb
#jira
#rnx
#codereview Maxwell.Hayes, Aaron.McLeran

[CL 8029798 by Marc Audy in 4.23 branch]
2019-08-14 09:50:01 -04:00
Maxwell Hayes
0806dd152f Removing serialization from SoundClass from deprecated audio project setting
#fyi dan.reynolds
#jira none
#rb none

[CL 8013532 by Maxwell Hayes in 4.23 branch]
2019-08-13 19:53:13 -04:00
Rex Hill
bd2e43e196 Fixing the issues with re-opening previous blueprint project from ProjectDir being called to early in DataDrivenPlatformInfo
#jira UE-78686,UE-78689
#rb Josh.Adams, Chris.Gagnon
#fyi Ben.Marsh

[CL 7955473 by Rex Hill in 4.23 branch]
2019-08-12 18:43:54 -04:00
Cosmin Sulea
a02ab58f1c UE-56031 - Logs on IOS are writing on top of the previous log
#jira UE-56031
#rb Jack.Porter

[CL 7949189 by Cosmin Sulea in 4.23 branch]
2019-08-12 02:41:01 -04:00
Maxwell Hayes
f49ca8c617 fix for sound class default 2d reverb sound amount parameter not being observed
#jira UE-78608
#rb aaron.mcleran
#fyi dan.reynolds

[CL 7938188 by Maxwell Hayes in 4.23 branch]
2019-08-09 19:09:01 -04:00
sebastian nordgren
5a8595da4c CoreDelegates::OnBeforeHandleSystemError is unnecessary if we move the call earlier in WindowsPlatformCrashContext.
Largely a rollback of most of CL 7473700 in Release.

Source: 7839628 (Dev-Editor)

#jira UE-78467

#rb ben.marsh

#rnx

[CL 7839773 by sebastian nordgren in 4.23 branch]
2019-08-07 09:16:16 -04:00
Joe Conley
ae90b039f7 #jira UE-75647 - Review and clean up ATG_CHANGE commented changes from Microsoft HoloLens team
Some locations still need further review, but changing the comments from ATG_CHANGE to a more descriptive comment.

#rb trivial

[CL 7821103 by Joe Conley in 4.23 branch]
2019-08-06 16:22:16 -04:00
steve smith
0c648d9e8f Use the Oculus runtime check (IsStandaloneStereoOnlyDevice) to ensure Vulkan is always used if available and specified on Android builds.
#jira UE-78171
#rb ryan.vance

[CL 7710348 by steve smith in 4.23 branch]
2019-08-02 16:56:17 -04:00
Chris Gagnon
d109b48349 Content browser no longer builds it's package roots from full drive paths.
#jira UE-32570
#rb Jamie.Dale

[CL 7708221 by Chris Gagnon in 4.23 branch]
2019-08-02 13:24:12 -04:00
Michael Trepka
38f153ee89 macOS 10.15 has a new max limit of open files (10240, equal to OPEN_MAX, instead of RLIM_INFINITY). Changed the code in MacPlatformMisc that checks and sets the limit to warn only if the resulting limit is lower than OPEN_MAX.
#jira UE-76987
#rb Arciel.Rekman

[CL 7662467 by Michael Trepka in 4.23 branch]
2019-07-30 15:29:04 -04:00
Ben Marsh
0bccd2e6f3 Include a non-zero patch component in licensee compatibile-with engine versions. Since licensee-built engines do not obey the same guaranteed compatibility between engine hotfixes, we need to ensure that we always treat newer licensee changelists as monotonically incrementing (rather than early-out in FEngineVersion::GetNewest because the patch version is greater).
#rb none
#jira

[CL 7650713 by Ben Marsh in 4.23 branch]
2019-07-29 13:06:54 -04:00
Brandon Schaefer
d67476cbe3 Fix build failure
#jira UE-78002
#rb none

[CL 7641721 by Brandon Schaefer in 4.23 branch]
2019-07-26 16:01:13 -04:00
Brandon Schaefer
ec4d0e0660 Add FPlatformMisc::GetPlatformChunkInstall() to Linux
#jira UE-69256
#rb none

[CL 7633907 by Brandon Schaefer in 4.23 branch]
2019-07-26 10:55:58 -04:00
sebastian nordgren
8884e81af8 Added FCoreDelegates::OnBeforeHandleSystemError, this is to move registry writing for editor analytics before main crash reporting, since killing the editor process once the "Fatal error!" dialog pops up (and then freezes for a while during crash reporting) would cause an abnormal shutdown to be reported.
This should help reduce the number of crashes being reported as abnormal shutdowns because the analytics are never written out.

#jira UETOOL-1719

#rb chris.gagnon

[CL 7473700 by sebastian nordgren in 4.23 branch]
2019-07-22 05:16:57 -04:00
Brandon Schaefer
0035eb118b Set our current thread when getting into the default crash handler
#jira UE-76368
#rb none
#fyi Anthony.Bills

[CL 7461403 by Brandon Schaefer in 4.23 branch]
2019-07-19 14:27:52 -04:00
Brandon Schaefer
8a0d262ffb FPaths::GetCleanFilename now returns empty strings for directories so need a way to get leaf directories over abusing that function
Move previous implementation into its own GetPathLeaf function which should allow getting the leaf of the path regardless if its a file or dir

#jira none
#rb none
#fyi Fred.Kimberley

[CL 7437816 by Brandon Schaefer in 4.23 branch]
2019-07-18 10:33:22 -04:00