Joakim Lindqvist
767e76dbb0
OidcToken - Fixed issue running interactive login on mac and linux. Also fixed issue were asking to wait for login caused a crash as well as tweaking the error message when a user decided to not finish the interactive login.
...
#jira UE-161335, UE-161369
#preflight https://horde.devtools.epicgames.com/job/62ff679e3c4417dcec499e53
[CL 21455420 by Joakim Lindqvist in ue5-main branch]
2022-08-19 06:53:53 -04:00
Tim Smith
6441d21065
Removed duplicated code from a 5.0 patch fix.
...
#rb devin.doucette
#rnx
#preflight 62fd04183f75602b2fba9a03
[CL 21425650 by Tim Smith in ue5-main branch]
2022-08-17 11:18:31 -04:00
devin doucette
eb55a547d0
Fixed unsafe type casts in a few widely-used modules
...
#preflight 62f72b49185b21882ac5c366
#rb Steve.Robb
#rnx
#ROBOMERGE-AUTHOR: devin.doucette
#ROBOMERGE-SOURCE: CL 21404445 via CL 21404453 via CL 21404464
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v975-21357124)
[CL 21407133 by devin doucette in ue5-main branch]
2022-08-16 12:35:53 -04:00
Joakim Lindqvist
a1c6e408bc
OidcToken - Fixed path passed for project to oidc token to always be the project directory (no matter if its a foreign project or not). This makes sure we are able to read the configuration from the project if a project is set.
...
Also updated the prompt asking user to login to make it clear who is asking and for what (assuming this is used by DDC - which is only the case now but may not be forever)
#preflight https://horde.devtools.epicgames.com/job/62f639b3153b17e74650f16e
[CL 21353268 by Joakim Lindqvist in ue5-main branch]
2022-08-12 07:40:29 -04:00
Joakim Lindqvist
99738a925d
Allow users to interactivly login if they are missing a token. Will present a dialog for users if not unattended so they are aware they need to login.
...
#preflight https://horde.devtools.epicgames.com/job/62f26d7723003b62a3f3b58f
[CL 21334992 by Joakim Lindqvist in ue5-main branch]
2022-08-11 09:17:03 -04:00
bryan sefcik
de1956f47b
Ran IWYU on Public headers under Engine/Source/Developer/...
...
Headers are updated to contain any missing #includes needed to compile and #includes are sorted. Nothing is removed.
#ushell-cherrypick of 21064294 by bryan.sefcik
#jira
#preflight 62d5c2111062f2e63015e598
#ROBOMERGE-OWNER: bryan.sefcik
#ROBOMERGE-AUTHOR: bryan.sefcik
#ROBOMERGE-SOURCE: CL 21155249 via CL 21158121 via CL 21161259
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21182053 by bryan sefcik in ue5-main branch]
2022-07-20 12:03:45 -04:00
bryan sefcik
b509beb314
Added a few IWYU pragma comments.
...
#preflight 62ce5231b90bf53969409839
[CL 21067982 by bryan sefcik in ue5-main branch]
2022-07-13 01:25:24 -04:00
Joakim Lindqvist
e26ecdd9bc
Fix OidcToken status output localization key
...
#preflight none
[CL 20964453 by Joakim Lindqvist in ue5-main branch]
2022-07-06 06:24:40 -04:00
Joakim Lindqvist
bd3223cb4c
Support for using OidcToken in editor / cooker to acquire a user token, currently opt in.
...
#preflight https://horde.devtools.epicgames.com/job/62c4108c8d5e678759f258f0
[CL 20964270 by Joakim Lindqvist in ue5-main branch]
2022-07-06 05:59:22 -04:00
charles bloom
3de5b60b86
PlatformInfo fix bad string argument in checkf printf
...
#rb none
#preflight none
[CL 20335614 by charles bloom in ue5-main branch]
2022-05-23 15:34:15 -04:00
Josh Adams
ca60a5f19c
- Fixed SteamDeckDevice for monolithic editors (temp fix, the LogHAL is not the best category)
...
#rb brandon.schaefer
#fyi ben.hoffman
#preflight 627336665b05fb4f60d40e9b
[CL 20054347 by Josh Adams in ue5-main branch]
2022-05-04 22:48:24 -04:00
ben hoffman
c2aaa5ff8a
Set a default UserName for the SteamDeck device confiuration. As of SteamOS version 3.1, "deck" is the required UserName to be used when making a remote connection to the device. Eventually it will be configurable, so we will allow users to set it via the config.
...
Also add a "SteamDeck" prefix to the default device name. This makes sure that its obvious what device this is until we can get a nice icon.
#jira none
#rb Brandon.Schaefer
#rnx
#preflight 6272d0b8365de864c4beeaa6
[CL 20046990 by ben hoffman in ue5-main branch]
2022-05-04 15:32:08 -04:00
tim smith
93507104c5
Added missing include file causing tools to fail to compile.
...
#jira UE-150378
#rb self
#preflight 626946394c09420241125c8b
#lockdown mark.lintott
#ROBOMERGE-AUTHOR: tim.smith
#ROBOMERGE-SOURCE: CL 19939580 in //UE5/Release-5.0/... via CL 19941167
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 19945744 by tim smith in ue5-main branch]
2022-04-27 16:09:14 -04:00
tim smith
7cfddabed4
Fix the detection of UBT running. This prevents an issue where hot reload would try and load the new module faster than it should.
...
#jira UE-148478
#rb jonathan.adamczewski
#preflight 6267eb20853fdb6fddb976b9
#lockdown mark.lintott
#ROBOMERGE-AUTHOR: tim.smith
#ROBOMERGE-SOURCE: CL 19919085 in //UE5/Release-5.0/... via CL 19919653
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 19921319 by tim smith in ue5-main branch]
2022-04-26 11:43:11 -04:00
Josh Adams
1135fdcfd4
- Windows and Linux SteamDeck devices in C++
...
#preflight 623901536c69188bd9928f54
[CL 19459810 by Josh Adams in ue5-main branch]
2022-03-21 19:07:30 -04:00
Josh Adams
58f5121a45
- Moved SteamDeckDevice.h to DesktopPlatform so that Windows and Linux can share it, without making a whole module for one header
...
#rb brandon.schaefer
#jira none
#preflight 6238eb85ec68595f3b7c42df
[CL 19458311 by Josh Adams in ue5-main branch]
2022-03-21 17:23:57 -04:00
josh adams
1078cf6977
- Allowing for packaging server builds from editor's Platforms menu
...
#pr 8947
#jira ue-144551
#rb brandon.shaefer
#preflight 621fe506257fd6e0997f125a
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 19232484 in //UE5/Release-5.0/... via CL 19232667
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)
[CL 19234156 by josh adams in ue5-main branch]
2022-03-02 19:26:48 -05:00
zousar shaker
4014e1d29d
Reduce TargetReceiptBuildWorker to a no-op in non-editor builds.
...
#rb matt.peters
#preflight 621fd43a37049be5173405c1
#jira UE-144531
#ROBOMERGE-AUTHOR: zousar.shaker
#ROBOMERGE-SOURCE: CL 19227934 in //UE5/Release-5.0/... via CL 19229093
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)
[CL 19231586 by zousar shaker in ue5-main branch]
2022-03-02 17:31:36 -05:00
nuno leiria
46fda1e778
Remove logging when no platform info is found because it can be spammy
...
#jira UE-141218
#rb david.harvey
#preflight 621505f09e113332ba13d4d5
[CL 19074665 by nuno leiria in ue5-main branch]
2022-02-22 12:16:00 -05:00
devin doucette
c3443800ec
DDC: Converted modular feature names to constant lazy names
...
#rb Zousar.Shaker
#rnx
#preflight 61f97050fa6554dff3d6fa76
#ROBOMERGE-AUTHOR: devin.doucette
#ROBOMERGE-SOURCE: CL 18812871 in //UE5/Release-5.0/... via CL 18812927 via CL 18822743
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v909-18823584)
[CL 18823987 by devin doucette in ue5-main branch]
2022-02-02 06:26:22 -05:00
nuno leiria
bf453dd1aa
Fix build configuration visibility for installed builds in the project packaging editor settings
...
Work around circular reference by moving InstalledPlatformInfo to the DesktopPlatform module
#jira UE-136291
#preflight 61f2f573595ec9d6eebf9739
#rb david.harvey
#ROBOMERGE-AUTHOR: nuno.leiria
#ROBOMERGE-SOURCE: CL 18771002 in //UE5/Release-5.0/... via CL 18771003 via CL 18771153
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18771169 by nuno leiria in ue5-main branch]
2022-01-28 10:06:34 -05:00
devin doucette
cdedb37d66
DDC: Converted the Build API to UTF-8 where appropriate
...
#jira UE-133382
#rb Zousar.Shaker
#rnx
#preflight 61e798ee3f00a0a23ef78c49
#ROBOMERGE-AUTHOR: devin.doucette
#ROBOMERGE-SOURCE: CL 18655307 in //UE5/Release-5.0/... via CL 18655320 via CL 18655322
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)
[CL 18655349 by devin doucette in ue5-main branch]
2022-01-19 00:27:48 -05:00
aurel cordonnier
fc542f6cfd
Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
...
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
aurel cordonnier
a6e741e007
Merge from Release-Engine-Staging @ 17915896 to Release-Engine-Test
...
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035
[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-25 20:05:28 -04:00
aurel cordonnier
a12d56ff31
Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
...
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485
[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00