Jamie Dale
72109bc002
Fixed localization conflicts
...
#rb none
#rnx
[CL 9480363 by Jamie Dale in Main branch]
2019-10-08 16:16:36 -04:00
Chris Gagnon
8ab0638182
Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.24
...
#rb none
[CL 9325047 by Chris Gagnon in Main branch]
2019-10-01 20:41:42 -04:00
brandon schaefer
b402364d5a
Deprecate GIsRequestingExit
...
Get GIsRequestingExit now by IsEngineRequestingExit()
Set GIsRequestingExit now by RequestEngineExit(const TCHAR* Reason) or RequestEngineExit(const FString& Reason)
NOTE If Reason is 4 or less chars it will generate an ensure to force a reason to exit
The reason behind this change is right now setting GIsRequestingExit to true can cause many things to break mainly early on and with out any sort of log warning we have entered this state. We should wrap this behind a function to allow for proper handling
#rb Chris.Babcock, Michael.Trepka, Michael.Noland
#jira UE-79933
[FYI] Michael.Noland
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 8649683 via CL 8653683 via CL 8658680
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v422-8689730)
[CL 8743281 by brandon schaefer in Dev-Build branch]
2019-09-17 08:33:13 -04:00
Ben Marsh
d02f941df8
Remove empty "Build Targets" menu item for content projects.
...
#rb none
#jira UE-80403
#rnx
[CL 8696464 by Ben Marsh in Dev-Build branch]
2019-09-16 14:20:49 -04:00
Ben Marsh
3196f77fff
Deprecate the IDesktopPlatformBase::GetSolutionPath() method, and change existing code to use the SourceCodeAccess module instead.
...
#rb none
#fyi Dan.OConnor
[CL 8676687 by Ben Marsh in Dev-Build branch]
2019-09-13 14:25:32 -04:00
Ben Marsh
af881c5bbd
Allow selecting the target to package through the project packaging menu, rather than showing client/server in the configuration menu. This allows support for multiple game/client/server targets.
...
#rb none
#jira UE-80162
[CL 8675647 by Ben Marsh in Dev-Build branch]
2019-09-13 13:29:44 -04:00
chris gagnon
ce3f2560b0
Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) Interim 4.24.
...
#rb none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.gagnon
#ROBOMERGE-SOURCE: CL 8614014 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v409-8614070)
[CL 8634529 by chris gagnon in Dev-Build branch]
2019-09-11 08:23:41 -04:00
Ben Marsh
3b551ebe0c
Show "Client & Server" as a single option in the project packaging menu.
...
#rb none
#rnx
#jira UE-80076, UE-80075
[CL 8629618 by Ben Marsh in Dev-Build branch]
2019-09-10 19:31:23 -04:00
Ben Marsh
421de9107a
Fix editor-only plugins triggering recompilation of code projects.
...
Also rework logic for determining whether a project needs to be compiled, to more closely match equivalent code in UAT. ITargetPlatform::NeedsTempTarget() now allows querying whether a project needs a temporary target to be generated.
#rb none
#jira UE-79833
[CL 8623682 by Ben Marsh in Dev-Build branch]
2019-09-10 16:11:58 -04:00
Chris Gagnon
2e87118a18
Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) Interim 4.24.
...
#rb none
[CL 8614014 by Chris Gagnon in Main branch]
2019-09-10 11:35:20 -04:00
Ben Marsh
306f6dce11
Remove unused file causing CIS error.
...
#rb none
#rnx
[CL 8011828 by Ben Marsh in Dev-Build branch]
2019-08-13 17:22:57 -04:00
Ben Marsh
2aff13a3b8
Add functionality to allow querying the available targets for a project from the editor, and use it to allow packaging client and server targets from the "Package Project" menu.
...
#rb none
[CL 7950582 by Ben Marsh in Dev-Build branch]
2019-08-12 11:21:45 -04:00
Ben Marsh
beb4519169
Rename EBuildConfigurations::Type to EBuildConfiguration.
...
#rb none
[CL 7937697 by Ben Marsh in Dev-Build branch]
2019-08-09 17:35:36 -04:00
Ben Marsh
78e5da3eab
Rename EBuildTargets::Type to EBuildTargetType, and add missing entries for server and program targets. Also replace usages of PlatformInfo::EPlatformType with EBuildTargetType.
...
#rb none
#rnx
[CL 7937405 by Ben Marsh in Dev-Build branch]
2019-08-09 16:46:25 -04:00
michael trepka
76ad1e4743
Fixed the change that disables editor fullscreen menu item on Linux
...
#jira UE-76440
#rb none
[FYI] Brandon.Schaefer
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 7064710 in //UE4/Release-4.23/... via CL 7064712
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7124426 by michael trepka in Dev-Build branch]
2019-06-21 02:06:39 -04:00
brandon schaefer
baad4d82c4
Fix build failure
...
#jira none
#rb none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 7061411 in //UE4/Release-4.23/... via CL 7061412
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7123658 by brandon schaefer in Dev-Build branch]
2019-06-21 01:58:08 -04:00
brandon schaefer
2feb23688c
Editor fullscreen disabled for Linux, missed a check here
...
#jira UE-76384
#rb none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 7053560 in //UE4/Release-4.23/... via CL 7053565
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7122056 by brandon schaefer in Dev-Build branch]
2019-06-21 01:40:08 -04:00
Ben Marsh
cfe09c649f
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 6922670 by Ben Marsh in Dev-Build branch]
2019-06-10 19:47:29 -04:00
jack porter
1ae803fc9b
Make Device Output Log non-experimental
...
#jira UE-69428
#rb None
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 5261771 in //UE4/Release-4.22/... via CL 5262075
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5268628 by jack porter in Dev-Build branch]
2019-03-01 15:16:09 -05:00
ben marsh
12ba6c3a8f
Fixes for running an editor with a unique build environment.
...
* Add support for running UAT with an absolute path to the editor executable, and pass a full path when cooking or packaging.
* Fix path to the editor executable when launching a standalone editor instance for preview.
#jira UE-70785
#rb none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5238647 in //UE4/Release-4.22/... via CL 5238651
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5250912 by ben marsh in Dev-Build branch]
2019-02-28 17:41:57 -05:00
Ben Marsh
43317388da
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4867651 by Ben Marsh in Dev-Build branch]
2019-02-01 11:34:13 -05:00
Chris Gagnon
a48e767b94
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 4835066 by Chris Gagnon in Dev-Editor branch]
2019-01-29 16:15:19 -05:00
Ben Marsh
a3e87004d6
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4783611 by Ben Marsh in Dev-Build branch]
2019-01-23 10:59:53 -05:00
Michael Trepka
67a8c187cb
Disabled Window->Enable Fullscreen menu item on Mac as it doesn't work properly on Mac (freezes the editor). We can reenable this once we make the editor compatible with Mac full screen behavior
...
#jira UE-61860
#rb none
[CL 4685684 by Michael Trepka in Dev-Editor branch]
2019-01-07 13:28:03 -05:00
projectgheist
2d9f27a728
PR #5392 : UE-61357: Show message prompt when packaging with missing game default map (Contributed by projectgheist)
...
#rb Chris.Gagnon
[CL 4680062 by Chris Gagnon in Dev-Editor branch]
2019-01-03 17:12:17 -05:00