Commit Graph

356 Commits

Author SHA1 Message Date
Ben Marsh
79b1d5b16f UGS: Display the informational version string inside the application, and allow configuring the path to submit to from the build script.
[CL 16635004 by Ben Marsh in ue5-main branch]
2021-06-10 21:40:41 -04:00
Ben Marsh
f3ee7c862f UGS: Add script to build and version UGS.
[CL 16632959 by Ben Marsh in ue5-main branch]
2021-06-10 19:24:58 -04:00
Alexis Matte
3ad4af7d11 Backout changelist 16519471, interchange worker will not be build by the build system automatically, user will have to build it manually.
#rb none
#jira UE-108125

[CL 16610764 by Alexis Matte in ue5-main branch]
2021-06-09 15:19:06 -04:00
Alexis Matte
b4b391a5f6 Force InterchangeWorker to be build when building the editor
#rb ryan.durand
#jira UE-108125

[CL 16519471 by Alexis Matte in ue5-main branch]
2021-06-01 14:49:58 -04:00
Ben Marsh
3c58063bf5 UGS: Use modern UE5 icons.
[CL 16513795 by Ben Marsh in ue5-main branch]
2021-06-01 10:01:03 -04:00
Ben Marsh
e8c6eab4e3 UGS: Allow adding build steps that reference custom tools.
[CL 16513575 by Ben Marsh in ue5-main branch]
2021-06-01 09:46:07 -04:00
Joe Kirchoff
21cc9cb16b UnrealGameSync: Add description badges for Jira, RoboMerge, & Reviewed
Ensure duplicate description badges aren't added

#jira UE-113524
#rb trivial

[CL 16373177 by Joe Kirchoff in ue5-main branch]
2021-05-18 14:51:40 -04:00
branden turner
fd196138dd Fix for possible timing bug that causes a null LogWriter to get used.
#jira UE-115446
#fyi ben.marsh
#rb trivial

[CL 16278520 by branden turner in ue5-main branch]
2021-05-11 15:44:18 -04:00
Ben Marsh
0f22082952 UGS: Enable deterministic output.
[CL 16170686 by Ben Marsh in ue5-main branch]
2021-04-30 13:47:27 -04:00
Ben Marsh
c57312bea9 UGS: Fix exception when closing the issue details window.
[CL 16170615 by Ben Marsh in ue5-main branch]
2021-04-30 13:44:09 -04:00
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
Ben Marsh
42b352051a UGS: Use shell execute to open SDK files. Fixes hangs trying to launch a zip.
#rb none
#rnx

[CL 16118265 by Ben Marsh in ue5-main branch]
2021-04-26 16:18:59 -04:00
Ben Marsh
285f6fdaf5 UGS: Batch up delete commands separately to sync commands. When a large number of deletes/edits are mixed under a directory tree, previous behaviour could result in deletes being stored in separate batches.
#rb none
#rnx

[CL 16113776 by Ben Marsh in ue5-main branch]
2021-04-26 09:57:40 -04:00
branden turner
3b87ce75d5 Changes application path gather to be compliant with .Net Core, and gets correct path to exe instead of dll.
#jira UE-113494
#fyi Ben.Marsh
#fyi Joakim.Lindqvist
#rb trivial

[CL 16014644 by branden turner in ue5-main branch]
2021-04-14 20:23:23 -04:00
Ben Marsh
33c9b8fb98 UGS: Ignore ThreadInterruptedExceptions.
#rb none
#rnx

[CL 16008159 by Ben Marsh in ue5-main branch]
2021-04-14 13:22:45 -04:00
Ben Marsh
a50cd30ed7 UGS: Update version to 1.242.
[CL 15986027 by Ben Marsh in ue5-main branch]
2021-04-12 22:39:43 -04:00
Ben Marsh
6dd0c4cb9d UGS: Fix unhandled exception when aborting a sync.
[CL 15986018 by Ben Marsh in ue5-main branch]
2021-04-12 22:37:39 -04:00
Joe Kirchoff
be2c829d2e UnrealGameSync: Fix scanning a workspace for projects to add if the root directory is a drive root
Issue was an additional path separator was being appened to the drive root (ex. D:\ -> D:\\)

#jira UE-112763
#rb trivial

[CL 15985245 by Joe Kirchoff in ue5-main branch]
2021-04-12 20:05:36 -04:00
Ben Marsh
d604c4b1f0 UGS: Ignore null project settings objects.
[CL 15979658 by Ben Marsh in ue5-main branch]
2021-04-12 13:24:19 -04:00
Ben Marsh
0781f3a7c3 UGS: Ignore projects without a config file.
[CL 15979607 by Ben Marsh in ue5-main branch]
2021-04-12 13:16:53 -04:00
Ben Marsh
31368f887e Update UGS to 1.240.
[CL 15978893 by Ben Marsh in ue5-main branch]
2021-04-12 12:30:41 -04:00
Ben Marsh
ec61c0751e Merging last UGS changes from //UE4/Dev-Build.
#rb none
#rnx

[CL 15978881 by Ben Marsh in ue5-main branch]
2021-04-12 12:29:51 -04:00
Joe Kirchoff
92439f3549 UnrealGameSync: Check available free space before syncing from perforce
Add helper function to format bytes as a human readable string.

#jira UE-105277
#rb Ben.Marsh

[CL 15959785 by Joe Kirchoff in ue5-main branch]
2021-04-08 16:20:00 -04:00
Ben Marsh
aee4b7419d UGS: Update version to 1.238
[CL 15806625 by Ben Marsh in ue5-main branch]
2021-03-24 15:51:11 -04:00
Ben Marsh
1e94e999c9 UGS: Merging custom tool changes from UE4.
#rb none
#rnx

[CL 15806357 by Ben Marsh in ue5-main branch]
2021-03-24 15:38:01 -04:00