Commit Graph

294 Commits

Author SHA1 Message Date
sebastian nordgren
614dd7c969 The New Project dialog's XR setting has been removed as it was not functioning with binary and packaged builds.
#jira UE-81865
#jira UE-82604
#jira UE-83100

#rb paul.chipchase
[FYI] ben.marsh

#ROBOMERGE-SOURCE: CL 10080225 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v574-10069753)

[CL 10080226 by sebastian nordgren in Main branch]
2019-11-08 05:15:03 -05:00
ben marsh
3b4802d8d7 Fix failures to add code to a content project once a custom executable has been built.
#rb none
#jira UE-83297

#ROBOMERGE-SOURCE: CL 10070233 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v573-10069714)

[CL 10070234 by ben marsh in Main branch]
2019-11-07 09:50:40 -05:00
sebastian nordgren
3b3ccd2b95 The default map config string that gets added during project creation now respects the new StarterContent setting in FProjectInformation.
#rb paul.chipchase

[CL 9967406 by sebastian nordgren in Dev-Editor branch]
2019-11-04 10:06:40 -05:00
Chris Gagnon
d1973355bc Merge Dev-Tools-Stagng tp Dev-Editor
#rb none

[CL 9961726 by Chris Gagnon in Dev-Editor branch]
2019-11-01 17:39:56 -04:00
sebastian nordgren
ffe3ddadd5 We now always create an empty Content folder on project creation - this is to support template-based blank projects, which otherwise would not populate the Content folder at all, causing the Content folder directory watcher to not initialize on startup.
#jira UE-79842
#rb paul.chipchase

#ROBOMERGE-SOURCE: CL 9756309 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v545-9751379)

[CL 9756418 by sebastian nordgren in Main branch]
2019-10-23 10:48:40 -04:00
sebastian nordgren
ddc485dcfa Added option to set a custom StarterContent feature pack in a template, still uses the same default starter content packs if the template does not define one. This is to allow different sets of starter content to be specified for different problem domains such as archviz or virtual production.
Also create an empty Content folder always on project creation - this is to support template-based blank projects, which otherwise would not populate the Content folder at all, causing the Content folder directory watcher to not initialize on startup.

#rb paul.chipchase
#fyi chris.gagnon

[CL 9755310 by sebastian nordgren in Dev-Editor branch]
2019-10-23 06:39:34 -04:00
sebastian nordgren
dd5f52a35b Hidden settings in the new project wizard will now write no values to the config - this puts more burden on the template writer, but shouldn't cause any template settings to be overwritten by hidden settings.
#jira UE-82071

#rb paul.chipchase

Source: 9731500 (//UE4/Dev-Editor)

#ROBOMERGE-SOURCE: CL 9743443 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v542-9736015)

[CL 9743452 by sebastian nordgren in Main branch]
2019-10-22 06:02:50 -04:00
jeanmichel dignard
ea24743c30 Removed logic for Studio/Enterprise specific projects. Enterprise flag is still there in the project file for analytics.
#jira UEENT-2929
#rb Johan.Duparc
#rnx

#ROBOMERGE-SOURCE: CL 9738811 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v539-9700858)

[CL 9738814 by jeanmichel dignard in Main branch]
2019-10-21 18:21:27 -04:00
sebastian nordgren
4c66ebe01f Hidden settings in the new project wizard will now write no values to the config - this puts more burden on the template writer, but shouldn't cause any template settings to be overwritten by hidden settings.
#jira UE-82071

#rb paul.chipchase

[CL 9731500 by sebastian nordgren in Dev-Editor branch]
2019-10-21 10:16:33 -04:00
sebastian nordgren
45ad008dd0 Integrated all fixes made to the New Project dialog made in Dev-Editor to Release.
#jira UE-81579, UE-81054, UE-81121, UE-80876

#rb paul.chipchase

#ROBOMERGE-SOURCE: CL 9680584 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v536-9675740)

[CL 9680625 by sebastian nordgren in Main branch]
2019-10-18 06:21:58 -04:00
Chris Gagnon
5b7e66b1fb Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) to CL 9544902 for stream reparenting.
#rb none

[CL 9671142 by Chris Gagnon in Dev-Editor branch]
2019-10-17 19:44:57 -04:00
sebastian nordgren
0a0cd30b68 Moved missing template category warning from template loading to New Project dialog creation.
#jira UE-81786

#rb paul.chipchase

[CL 9632824 by sebastian nordgren in Dev-Editor branch]
2019-10-17 10:30:34 -04:00
sebastian nordgren
3ce5d58b5c Removed unused variables from GameProjectUtils::AddSharedContentToProject().
#rb none

[CL 9567593 by sebastian nordgren in Dev-Editor branch]
2019-10-14 10:52:27 -04:00
Rolando Caloca
1a30325d6f Copying //UE4/Dev-RenderPlat-Staging@9551419 to //UE4/Main
#rb none
#rnx

[CL 9551447 by Rolando Caloca in Main branch]
2019-10-11 15:33:31 -04:00
Stefan Boberg
1f813eb516 Copying //UE4/Dev-Core to Main (//UE4/Main)
#rb many

[CL 9405827 by Stefan Boberg in Main branch]
2019-10-03 16:26:48 -04:00
sebastian nordgren
19a96d7732 Creating a Blank project with starter content enabled now opens the Minimal_Default map.
Added bIsBlank to TemplateDefs.ini, because it is impossible to differentiate between a "blank" project where we want to use the Starter Content map and one where we don't without the added context.

#jira UE-81054

#rb paul.chipchase

[CL 9389719 by sebastian nordgren in Dev-Editor branch]
2019-10-03 09:06:00 -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
Chris Gagnon
79fcc1f394 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) Prep for main copy up.
#rb none

[CL 9324846 by Chris Gagnon in Dev-Editor branch]
2019-10-01 20:19:12 -04:00
steve robb
14cab21e0c Deprecating ARRAY_COUNT and changing it to UE_ARRAY_COUNT.
Replicated from CL# 7924370.

#rb none


#ROBOMERGE-OWNER: steve.robb
#ROBOMERGE-AUTHOR: steve.robb
#ROBOMERGE-SOURCE: CL 9279060 via CL 9279063
#ROBOMERGE-BOT: (v443-9013191)

[CL 9279836 by steve robb in Main branch]
2019-09-28 08:19:35 -04:00
Chris Gagnon
211b835c0c Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 9116570 by Chris Gagnon in Dev-Editor branch]
2019-09-25 19:56:41 -04:00
sebastian nordgren
fd58fb7a52 Added a Raytracing option to the New Project dialog settings.
Hooked up XR and Raytracing into the project creation phase.

Changed to use GameProjectDialog.* placeholder icons that are currently just some random AssetIcons.

Removed bSkipProjectSettings INI option, in favour of just having an enum value (ETemplateSetting::All) to control it.

#rb chris.gagnon

[CL 8672009 by sebastian nordgren in Dev-Editor branch]
2019-09-13 05:13:31 -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
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
sebastian nordgren
11a36e4557 Added default category that is visible when no TemplateCategories.ini has been synced.
New Project dialog no longer displays the Languages Available field in the preview window if the selected category contains no templates.

Added warning for cases when a template is referring to a category that doesn't exist.

#jira UE-79758

#rb paul.chipchase

#lockdown chris.gagnon

[CL 8570377 by sebastian nordgren in Dev-Editor branch]
2019-09-09 03:59:51 -04:00