Commit Graph

10939 Commits

Author SHA1 Message Date
Brandon Schaefer
339715043e Disable clang color if using a build machine
#jira none
#rb none
#fyi Ryan.Durand

[CL 16931324 by Brandon Schaefer in ue5-main branch]
2021-07-22 17:24:46 -04:00
james singer
8fa2b3a9b6 Modify vscode project file generation for linux so that UE types are visualized properly
PR #4509

#review-16928146
#rb brandon.schaefer
#jira UE-55373

[CL 16928647 by james singer in ue5-main branch]
2021-07-22 14:43:01 -04:00
Josh Engebretson
c02df8d004 Horde: optimize report loading
#jira none
#rnx

[CL 16928533 by Josh Engebretson in ue5-main branch]
2021-07-22 14:38:20 -04:00
Ben Marsh
0765df0d37 Horde: Fix server list not updating correctly.
[CL 16928295 by Ben Marsh in ue5-main branch]
2021-07-22 14:28:11 -04:00
Ben Marsh
e786743766 Horde: Mark Perforce servers as degraded if their health check does not respond.
[CL 16927794 by Ben Marsh in ue5-main branch]
2021-07-22 14:04:36 -04:00
iniside
9b801badab PR #8219: Update compiler version to 143 in VS Project Generator (Contributed by iniside)
[CL 16924097 by iniside in ue5-main branch]
2021-07-22 11:17:44 -04:00
fredric echols
f1c1d88393 UGS can now detect when the editor is running under other Windows sessions, without requiring elevated permissions.
#rb Ben.Marsh
#jira UE-67016

[CL 16922978 by fredric echols in ue5-main branch]
2021-07-22 10:13:15 -04:00
Tim Smith
c21e577222 1) Make the creation of engine types not required for post parsing.
2) Don't create engine types unless a script plugin is found

#rb none
#rnx

[CL 16922516 by Tim Smith in ue5-main branch]
2021-07-22 08:54:18 -04:00
Ben Marsh
c04dd9be0f UBT: Fix warnings compiling rules assemblies only being output when compilation fails.
#fyi Aurel.Cordonnier

[CL 16922463 by Ben Marsh in ue5-main branch]
2021-07-22 08:38:38 -04:00
Per Larsson
053ef15384 Fix crash when running CsvPerfReport tool with non US culture
- convert floats,doubles with invariant number format
- catch format exception and return default value

#rb Paul.Chipchase, Ben Woodhouse
#rnx
#jira none

[CL 16922317 by Per Larsson in ue5-main branch]
2021-07-22 07:37:42 -04:00
david hibbitts
6a56329d2a Updated automation mappings for XLOC
[FYI] Jamie.Dale


#ROBOMERGE-SOURCE: CL 16914497
#ROBOMERGE-BOT: (v836-16769935)

[CL 16920907 by david hibbitts in ue5-main branch]
2021-07-22 00:57:23 -04:00
Ben Marsh
df9756057a Horde: Mirror commit metadata from Perforce to the Horde DB, so we can cache things like user id's.
[CL 16919369 by Ben Marsh in ue5-main branch]
2021-07-21 22:08:48 -04:00
Joe Kirchoff
7e3eaa32f1 HordeAgent: Smaller update blob batchs
Parallel SetupSandboxAsync execution

#rb none
#rnx

[CL 16917829 by Joe Kirchoff in ue5-main branch]
2021-07-21 19:10:38 -04:00
Zousar Shaker
5f008b55ed Add build worker discovery mechanism using target receipt files.
#rb matt.peters

[CL 16917716 by Zousar Shaker in ue5-main branch]
2021-07-21 19:06:57 -04:00
Nick Darnell
10173a9055 Crowdin Localization - Fixing copyright.
#jira none

[CL 16914674 by Nick Darnell in ue5-main branch]
2021-07-21 15:50:59 -04:00
Joe Kirchoff
e59877779b HordeAgent: Batch update missing blobs
#rb trivial
#rnx

[CL 16912414 by Joe Kirchoff in ue5-main branch]
2021-07-21 14:21:29 -04:00
Joe Kirchoff
eb772f0e8f UnrealBuildTool: Write relative paths in generated pch comments if under the unreal root
#rb trivial
#rnx

[CL 16912334 by Joe Kirchoff in ue5-main branch]
2021-07-21 14:17:44 -04:00
Nick Darnell
66e5332a42 Localization - Adding CrowdinLocalization provider, basic support implemented. Updated the API for localization providers to make async/await easier to implement.
#jira none
#review-16912308 Jamie.Dale

[CL 16912307 by Nick Darnell in ue5-main branch]
2021-07-21 14:15:40 -04:00
Joe Kirchoff
a3acc25bf4 HordeCommmon: RemoteExecution UploadList reading files and hashing async
#rb trivial
#rnx

[CL 16912098 by Joe Kirchoff in ue5-main branch]
2021-07-21 13:56:53 -04:00
Ben Marsh
78cf7c03b7 Horde: Remove storage debug endpoint.
[CL 16911458 by Ben Marsh in ue5-main branch]
2021-07-21 13:04:03 -04:00
fredric echols
a068266635 UGS: Fixed an issue with auto-updates failing for instances of UGS that are launched via a Windows taskbar pin.
This fix ensures that the CWD is always set to the launcher directory so that child processes (such as P4V) won't disrupt auto-updates by holding onto file handles in the UGS executable directory.

#rb Ben.Marsh
#jira UE-113454

[CL 16911394 by fredric echols in ue5-main branch]
2021-07-21 12:59:54 -04:00
Ben Marsh
a3e5e7452b Horde: Allow reading credentials from server config file, so it can bootstrap itself from Perforce config.
[CL 16911162 by Ben Marsh in ue5-main branch]
2021-07-21 12:36:46 -04:00
Ben Marsh
ca53510c83 Horde: Fix tests.
[CL 16910851 by Ben Marsh in ue5-main branch]
2021-07-21 12:15:02 -04:00
Ben Marsh
f72061580b Horde: Fix tests.
[CL 16910323 by Ben Marsh in ue5-main branch]
2021-07-21 11:47:28 -04:00
Ben Marsh
d18563c241 Horde: Add basic support for multiple Perforce servers. PerforceService now selects the appropriate server to use based on a ClusterName parameter passed in.
[CL 16910072 by Ben Marsh in ue5-main branch]
2021-07-21 11:23:33 -04:00