Commit Graph

349 Commits

Author SHA1 Message Date
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
Ben Marsh
9d41981224 Update UGS to 1.137.
#jira

[CL 15726835 by Ben Marsh in ue5-main branch]
2021-03-17 13:21:04 -04:00
Ben Marsh
a7281d87ec UGS: Replace Ionic with native NET zip library due to compatibility issues.
#jira UE-110875

[CL 15726824 by Ben Marsh in ue5-main branch]
2021-03-17 13:20:20 -04:00
Ben Marsh
536bc942a4 UGS: Fix various places where URLs would not open correctly under NET Core.
#jira UE-110873, UE-110869

[CL 15726734 by Ben Marsh in ue5-main branch]
2021-03-17 13:09:11 -04:00
Ben Marsh
4ed40c512f UGS: Fix URLs not opening correctly on NET Core.
#jira UE-110863

[CL 15726676 by Ben Marsh in ue5-main branch]
2021-03-17 13:01:11 -04:00
Ben Marsh
95caf34c75 UGS: Fix elevation of UGS process when updating registry settings. Executing assembly is different to launch assembly in NET Core.
#jira UE-110864

[CL 15726634 by Ben Marsh in ue5-main branch]
2021-03-17 12:55:53 -04:00
Ben Marsh
bcd3e767f9 UGS: Fix solution not opening when clicking Visual Studio link in status bar.
#jira UE-110872

[CL 15726579 by Ben Marsh in ue5-main branch]
2021-03-17 12:51:26 -04:00
Ben Marsh
dad2c6a7eb UGS: Use built-in NET zip archive class to avoid odd encoding errors with Ionic.
#jira UE-110874

[CL 15726525 by Ben Marsh in ue5-main branch]
2021-03-17 12:44:03 -04:00