Ben Marsh
a4e4247781
UGS: Fix access of TelemetrySink after it's been disposed.
...
#jira UE-145496
#preflight none
[CL 19346574 by Ben Marsh in ue5-main branch]
2022-03-10 20:34:41 -05:00
Ben Marsh
5275b6b0d6
UGS: Fix error when syncing if files are checked out.
...
#preflight none
[CL 19346473 by Ben Marsh in ue5-main branch]
2022-03-10 20:28:38 -05:00
Ben Marsh
65cc6db968
Horde: Fix build error in UnrealGameSyncCmd.
...
#preflight none
[CL 19191752 by Ben Marsh in ue5-main branch]
2022-02-28 21:15:22 -05:00
Ben Marsh
c36c4490bd
UGS: Fix P4 server settings not being respected when opening a new project.
...
#jira UE-143488
#preflight none
[CL 19182247 by Ben Marsh in ue5-main branch]
2022-02-28 16:09:28 -05:00
Ben Marsh
db543186a3
UGS: Add code to read in ConfigObject instances from Json.
...
#preflight none
[CL 19182172 by Ben Marsh in ue5-main branch]
2022-02-28 16:07:02 -05:00
Ben Marsh
2f04210bbb
UGS: Fix project settings not being saved with new config model.
...
#preflight none
[CL 19181391 by Ben Marsh in ue5-main branch]
2022-02-28 15:41:11 -05:00
Ben Marsh
46b345da8b
UGS: Fix nullable warnings with new Registry nuget package.
...
#preflight none
[CL 19178101 by Ben Marsh in ue5-main branch]
2022-02-28 13:54:15 -05:00
Ben Marsh
ab9fd051d1
UGS: Fix copying text containing existing CR-LF pairs from log control getting additional newlines.
...
#preflight none
#jira UE-142347
[CL 18984236 by Ben Marsh in ue5-main branch]
2022-02-14 14:49:21 -05:00
Ben Marsh
6956ec3eb0
UGS: Remove reference to mismatched System.Linq.Async version.
...
#preflight none
#jira UE-142344
[CL 18984045 by Ben Marsh in ue5-main branch]
2022-02-14 14:38:24 -05:00
Ben Marsh
ab664fafb0
UGS: Fix workspace settings being lost when switching between projects in the same stream.
...
#preflight none
#jira UE-142325
[CL 18983780 by Ben Marsh in ue5-main branch]
2022-02-14 14:26:15 -05:00
Ben Marsh
ed2e2353e2
UGS: Fix log output for exceptions.
...
#jira UE-142322
#preflight none
[CL 18983675 by Ben Marsh in ue5-main branch]
2022-02-14 14:21:19 -05:00
Ben Marsh
0252da9e76
UGS: Fix time zone display with new Perforce library.
...
#jira UE-142430
#preflight none
[CL 18983636 by Ben Marsh in ue5-main branch]
2022-02-14 14:19:14 -05:00
Ben Marsh
7e5550567e
UGS: Fix incorrect parameter order when an error ocurrs in PerforceModalTask.
...
#jira UE-142316
#preflight none
[CL 18982978 by Ben Marsh in ue5-main branch]
2022-02-14 13:47:05 -05:00
Eric Knapik
1912df0d86
#jira: FORT-421902
...
Minor fixup to isolate UGS badges
#preflight skip
[CL 18957369 by Eric Knapik in ue5-main branch]
2022-02-11 14:12:33 -05:00
Eric Knapik
a2f1f2812e
#jira: FORT-421902
...
Allow UGS to have an ini driven change to sync to based on a badge filter.
Users will be able to choose which change is considered good by having that CL match some subset of badges.
#review-18711086: @Andrew.Grant @Ben.Marsh
#preflight 620697ac54003c49ad4220e6
[CL 18954446 by Eric Knapik in ue5-main branch]
2022-02-11 12:20:30 -05:00
Ben Marsh
d07e5a5274
UGS-CLI: Add an option to force the filtered files to be synced with the have table (-refilter).
...
#preflight none
[CL 18618227 by Ben Marsh in ue5-main branch]
2022-01-14 11:00:17 -05:00
Ben Marsh
eddef12371
UGS-CLI: Various improvements/fixes.
...
* Support for creating workspaces using native P4 client, so "ugs init" now works correctly.
* Output a list of files which need to be clobbered when syncing, and add a -Clobber option to confirm intent.
* Fix exception accessing folders that user does not have permissions to when detecting a new workspace.
#preflight none
[CL 18618091 by Ben Marsh in ue5-main branch]
2022-01-14 10:51:47 -05:00
Ben Marsh
d0d0efdcd0
UGS: Add a warning when attempting to add the same file to the sync filter more than once.
...
#preflight none
[CL 18577183 by Ben Marsh in ue5-main branch]
2022-01-11 16:48:34 -05:00
Ben Marsh
58909473fd
UGS: Add a command to list all clients and their root directories on the current host ("ugs clients") and a command to launch the editor ("ugs run"). Also bypass prompt for removing files from the workspace when running through CLI.
...
#preflight none
[CL 18576374 by Ben Marsh in ue5-main branch]
2022-01-11 15:39:30 -05:00
Ben Marsh
6b746ef904
UGS: Fix some Windows-isms in cross-platform UGS library.
...
#preflight none
[CL 18574223 by Ben Marsh in ue5-main branch]
2022-01-11 12:54:38 -05:00
Ben Marsh
62c1da28c1
UGS: Fix path to shell on non-Windows platforms.
...
#preflight none
[CL 18573478 by Ben Marsh in ue5-main branch]
2022-01-11 12:04:10 -05:00
Ben Marsh
06872fc1ae
UGS: Fix missing error output when syncing.
...
#preflight none
[CL 18573408 by Ben Marsh in ue5-main branch]
2022-01-11 12:00:10 -05:00
Ben Marsh
575d8e7cb9
UGS: Fix null reference exception when running filter command on new workspace.
...
#preflight none
[CL 18571689 by Ben Marsh in ue5-main branch]
2022-01-11 09:53:34 -05:00
Ben Marsh
4bdff1df3b
UGS: Fix runtime identifier for MacOS.
...
#preflight none
[CL 18567017 by Ben Marsh in ue5-main branch]
2022-01-10 18:50:40 -05:00
Ben Marsh
5910d6f801
UGS: Include Linux and Mac CLI clients in publish command.
...
#preflight none
[CL 18566889 by Ben Marsh in ue5-main branch]
2022-01-10 18:35:28 -05:00