Commit Graph

766 Commits

Author SHA1 Message Date
marc audy
d441ca313f Add ability to opt in to always deleting files
[CL 34389038 by marc audy in ue5-main branch]
2024-06-14 19:35:10 -04:00
marc audy
a5b312560e Fix CA1508 'record.Action != FileAction.Branch' is always 'true'.
#rb Ben.Marsh
#rnx

[CL 34135885 by marc audy in ue5-main branch]
2024-06-05 15:24:37 -04:00
carl bystrom
b14e245d15 UGS: Clarify type of user/pass required in password prompt dialog
When starting UGS, the Perforce password dialog can come up if it expired. But nowhere in the dialog does it tell for what service the user/pass is for. Simply mentioning "Perforce" makes this more clear.

#rnx

[CL 34121822 by carl bystrom in ue5-main branch]
2024-06-05 09:07:42 -04:00
randy jones
d89a75f7f2 [Backout] - CL34036503
[FYI] randy.jones
Original CL Desc
-----------------------------------------------------------------
[UGS]: If Horde tools are unavailable, don't kill the perforce tools

[CL 34050360 by randy jones in ue5-main branch]
2024-05-31 19:07:35 -04:00
randy jones
cb847f71e8 [UGS]: If Horde tools are unavailable, don't kill the perforce tools
[CL 34036556 by randy jones in ue5-main branch]
2024-05-31 13:36:24 -04:00
randy jones
283bb33826 [UGS]: Add a setting to wait an optional number of milliseconds between sync error retries
[CL 33933575 by randy jones in ue5-main branch]
2024-05-27 22:24:58 -04:00
juan legaz
434d03dbfa Support for multiple capture groups in regex badges
#rb randy.jones

[CL 33927383 by juan legaz in ue5-main branch]
2024-05-27 13:56:58 -04:00
randy jones
ca777104a0 [UGS]: Add some extra telemetry information
[CL 33919700 by randy jones in ue5-main branch]
2024-05-26 22:09:20 -04:00
randy jones
231cc71ddf [UGS]: Make the "Reset To Defaults" button uncheck any non default editor arguments. Make the argument order more consistent (defaults first).
[CL 33903471 by randy jones in ue5-main branch]
2024-05-24 15:44:37 -04:00
marc audy
bb684d5b0b Parallelize determination of files to remove logic.
Saves 17s on workspace with 2.7m files synced.
#rnx

#rb Ben.Marsh

[CL 33865755 by marc audy in ue5-main branch]
2024-05-23 12:49:28 -04:00
ben marsh
a254cbdbce UGS: Ignore required badges by default for non-editor archive types.
[CL 33804216 by ben marsh in ue5-main branch]
2024-05-21 14:51:09 -04:00
ben marsh
09bdb264cf Horde: Use IHordeClient within the agent for all RPC/storage traffic.
#rnx

[CL 33721842 by ben marsh in ue5-main branch]
2024-05-17 09:05:02 -04:00
ryan hummer
bfc3ecc4ed [Backout] - CL33703148
[FYI] Ben.Marsh
Original CL Desc
-----------------------------------------------------------------
Horde: Use IHordeClient within the agent for all RPC/storage traffic.

#rnx

[CL 33705663 by ryan hummer in ue5-main branch]
2024-05-16 19:43:09 -04:00
ben marsh
a4d4f8578d Horde: Use IHordeClient within the agent for all RPC/storage traffic.
#rnx

[CL 33703170 by ben marsh in ue5-main branch]
2024-05-16 18:15:57 -04:00
randy jones
1467b317d3 [UGS]: Fix a debug text typo
[CL 33366948 by randy jones in ue5-main branch]
2024-05-01 00:39:03 -04:00
randy jones
56259b5552 [UGS]: Fix a bug where the tools being updated would not update the "More..." list
[CL 33365639 by randy jones in ue5-main branch]
2024-04-30 23:22:59 -04:00
randy jones
44c99cfa25 [UGS]: Add ability to have per project (or branch) default editor arguments
[CL 33343855 by randy jones in ue5-main branch]
2024-04-30 13:22:49 -04:00
randy jones
4c22ce7000 [UGS]: Update some UnrealGameSyncLauncher paths that no longer exist
[CL 33272652 by randy jones in ue5-main branch]
2024-04-26 14:51:02 -04:00
marc audy
53c2a83219 Fix UGS throwing "Error while polling Perforce for available tools: An item with the same key has already been added." when the querying tools if the working directory happens to be mapped to a workspace that includes //depot/InternalTools
#rb randy.jones

[CL 33249267 by marc audy in ue5-main branch]
2024-04-25 18:11:33 -04:00
ben marsh
04a29b5b85 UGS: Fix some static analysis warnings.
#rnx

[CL 33037803 by ben marsh in ue5-main branch]
2024-04-17 11:33:37 -04:00
ben marsh
c8aa6b03d0 UGS: Fix command line crash on Linux due to IHordeClient not being registered.
#jira UE-212235

[CL 32942466 by ben marsh in ue5-main branch]
2024-04-12 16:11:33 -04:00
ben marsh
c050b43c10 UGS: Use the native storage API to download UGS updates from Horde.
[CL 32931872 by ben marsh in ue5-main branch]
2024-04-12 11:35:05 -04:00
randy jones
62c60e1a6e [UGS]: Make "RequiredBadges" more strict by also considering badges after the changelist
[CL 32912574 by randy jones in ue5-main branch]
2024-04-11 18:44:40 -04:00
ben marsh
2eca643194 UGS: Missing file.
#rnx

[CL 32851260 by ben marsh in ue5-main branch]
2024-04-10 04:31:21 -04:00
ben marsh
1ed409c34b UGS: Prevent tool update monitor from deleting tools if enumerating tools from a particular source fails with an error.
[CL 32851251 by ben marsh in ue5-main branch]
2024-04-10 04:31:13 -04:00