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
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
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
chris varnsverry
ce4dd6767c
- Fix some unnecessary string copies when calling FPaths::FileExists
...
#jira FORT-392314
[at]Michael.Kirzinger [at]Marc.Audy [at]Rob.Cannaday [at]Sam.Zamani
#ROBOMERGE-SOURCE: CL 16923987 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)
[CL 16924003 by chris varnsverry in ue5-release-engine-test branch]
2021-07-22 11:11:51 -04:00
Matt Kuhlenschmidt
77db128790
Added some temp logging to track down missing projects in the project browser from the binary builds. Super verbose but should only spam when opening the project browser.
...
[CL 16487363 by Matt Kuhlenschmidt in ue5-main branch]
2021-05-27 12:53:43 -04:00
josh adams
b7ea6c0053
- Added warnings about failure to run UBT
...
- Fixed (an unused) fallback path for proper path to UBT
#ROBOMERGE-SOURCE: CL 15989849 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v787-15839533)
[CL 15991592 by josh adams in ue5-main branch]
2021-04-13 13:05:40 -04:00
brandon schaefer
3c8dfa964f
Fix dotnet blocking forever if no pipes are passed in
...
#jira UE-112332
#rb none
#ROBOMERGE-SOURCE: CL 15905625 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15907260 by brandon schaefer in ue5-main branch]
2021-04-02 20:20:38 -04:00
matt kuhlenschmidt
12c1df144c
Fix UE4 projects saved in custom locations not being found by the UE5 project picker
...
#jira UE-98142
#rb josh.adams
#ROBOMERGE-SOURCE: CL 15902269 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15902288 by matt kuhlenschmidt in ue5-main branch]
2021-04-02 11:58:10 -04:00
Joakim Lindqvist
54e45d8b68
Read Engini Ini from the root path, this will, when deployed to the installer branch, fix a issue when attempting to generate projects from the context menu of a uproject.
...
#jira UE-104192
[CL 15337083 by Joakim Lindqvist in ue5-main branch]
2021-02-05 08:56:09 -04:00
Joakim Lindqvist
ff6d46e098
Fixes for Mac/Linux editors spawning UBT
...
#review-15066532 Rolando.Caloca
#jira UE-104425
[CL 15082649 by Joakim Lindqvist in ue5-main branch]
2021-01-14 06:34:48 -04:00
Joakim Lindqvist
4e29dccec8
Added ini option to control path to UBT as spawned by editor.
...
Defaults to old UBT path. Will be used to override path for netcore built version of UBT.
#rb ben.marsh
[CL 14688056 by Joakim Lindqvist in ue5-main branch]
2020-11-09 06:59:37 -04:00
danny couture
8f88f4a055
Add some useful Insights trace
...
#rb Francis.Hurteau
[CL 14487717 by danny couture in ue5-main branch]
2020-10-13 21:04:47 -04:00
Ben Marsh
486408b1a9
Rename UE5Editor to UnrealEditor.
...
#rb none
#jira UE-97600
[CL 14292067 by Ben Marsh in ue5-main branch]
2020-09-10 15:39:00 -04:00
Ben Marsh
be7034ec27
Rename UE4Editor to UE5Editor, and generated solution/projects from UE4 -> UE5.
...
UE4Game/Client/Server targets left intact for the time being.
#rb none
[CL 14288076 by Ben Marsh in ue5-main branch]
2020-09-10 09:10:30 -04:00
bob tellez
ec6a9e6bf0
#UE4 Promoted builds may not have a source code folder. Look for TargetInfo.json file before assuming no targets when there is no Source folder. Also assume all targets in the file are valid since there is no way to verify them if the code is missing.
...
#rb Ben.Marsh
[FYI] Ben.Marsh
#ROBOMERGE-SOURCE: CL 12381757 via CL 12389829
#ROBOMERGE-BOT: (v671-12333473)
[CL 12391749 by bob tellez in Release-Engine-Staging branch]
2020-03-24 14:39:14 -04:00
ben marsh
ffd2f1ede7
Fix detection of engine modules being out of date.
...
#rb none
#jira UE-88824, UE-89676
#ROBOMERGE-SOURCE: CL 11658206 in //UE4/Release-4.25/... via CL 11658244
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)
[CL 11658322 by ben marsh in Main branch]
2020-02-27 11:10:22 -05:00
ben marsh
628a79285c
Don't allow UBT to try and compile engine modules when the engine is already running.
...
#rb none
#jira UE-88824
#ROBOMERGE-SOURCE: CL 11637884 in //UE4/Release-4.25/... via CL 11637925
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v655-11596533)
[CL 11637942 by ben marsh in Main branch]
2020-02-26 13:33:44 -05:00
ryan durand
471d972e62
Updating copyright for Engine Developer.
...
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870584 by ryan durand in Main branch]
2019-12-26 15:32:37 -05:00
Steve Robb
c2d2fef69c
More ARRAY_COUNT fixes.
...
#rb none
#jira none
[CL 9280754 by Steve Robb in Main branch]
2019-09-28 08:53:23 -04:00
Marcus Wassmer
6517c68ef5
Copying //UE4/Dev-RenderPlat-Staging@8684824 to Dev-Main (//UE4/Dev-Main)
...
#rb none
[CL 8684840 by Marcus Wassmer in Main branch]
2019-09-14 09:45:25 -04:00
Ben Marsh
6de04902ce
Automatically re-launch the correct executable if using a project with a unique build environment. The .target file is read at startup, and used to determine the correct path for the executable to launch.
...
#rb none
#jira UE-78581, UE-78584
[CL 8011990 by Ben Marsh in Dev-Build branch]
2019-08-13 17:25:35 -04:00