Commit Graph

88 Commits

Author SHA1 Message Date
Tim Smith
bc337f9133 Add the ability to enable re-instancing via project settings. Old setting still supported.
Add the ability to enable auto compile when adding new C++ classes.
Fixed user feedback issues when adding new C++ classes.

#rb joe.kirchoff
#rnx
#jira UE-116958
#preflight 60cb2e884ce02c0001d278c1

[CL 16703582 by Tim Smith in ue5-main branch]
2021-06-17 08:46:37 -04:00
David Harvey
deb3b88cef remove reference to deleted platform.
#rnx
#jira none
#rb eric.mcdaniel

[CL 16685098 by David Harvey in ue5-main branch]
2021-06-16 04:25:50 -04:00
matt kuhlenschmidt
9e3deb7716 Project dialog reskin
#jira UETOOL-2465

#ROBOMERGE-SOURCE: CL 15366173 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15368932 by matt kuhlenschmidt in ue5-main branch]
2021-02-09 15:02:56 -04:00
Zousar Shaker
3b4c8fc1c5 Automated wrapped object pointer upgrade for Engine + ShooterGame + ShooterGame referenced plugins
#rb none

[CL 15224650 by Zousar Shaker in ue5-main branch]
2021-01-27 17:40:25 -04:00
Rob Gay
204c7f1db2 Class Template Registry
#rb brooke.hubert
#fyi ryan.mangin
#jira UEAU-556

[CL 14357833 by Rob Gay in ue5-main branch]
2020-09-21 14:23:09 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
Josh Adams
5f27a8dbcb [Upgrade Notes Critical! Licensee build scripts and DeviceProfiles may need updating]
- Formalizing all TargetPlatforms to have a Client version, rename WindowsNoEditor to Windows, and removing DDPI specification of TargetPlatforms, and generate them programmatically
- Updated names DeviceProfiles and Build scripts, as above
- Some PlatformInfo class cleanup
- Added a TNonDesktopTargetPlatformBase class to make most TargetPlatforms simpler
- Added "No Compiled Support" to the Turnkey LaunchOn menu when the TargetPlatforms aren't compiled in (to show that even if you install an SDK, you will need to compile before you can LaunchOn)\
- Starting the transition away from PlatformInfo::FPlatformInfo to FDDPI

[CL 13966487 by Josh Adams in ue5-main branch]
2020-07-29 16:19:10 -04:00
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
Max Chen
b4881d8bf8 Copying //UE4/Dev-Editor to Dev-Tools-Staging (//UE4/Dev-Tools-Staging) @11123875
#rb none
#jira none

[CL 11123880 by Max Chen in Dev-Tools-Staging branch]
2020-01-27 20:11:15 -05:00
JeanMichel Dignard
70d074639f Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
#rb none
#rnx

[CL 10906274 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 13:26:18 -05:00
ryan durand
627baf970a Updating copyright for Engine Editor.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870586 by ryan durand in Main branch]
2019-12-26 15:33:43 -05:00
Chris Gagnon
346a4b05ea Copy up from Dev-Editor @10681378
#rb none

[CL 10837446 by Chris Gagnon in Dev-Tools-Staging branch]
2019-12-19 18:07:47 -05:00
sebastian nordgren
d6c2e3a360 Fixing merge issues introduced in CL 10384788 - removed GetHardwareConfigString declaration and GetDefaultMapConfigString function.
#rb mikko.mononen

[CL 10410175 by sebastian nordgren in Dev-Editor branch]
2019-11-25 07:01:26 -05:00
Ryan Schmidt
d53c4df497 Merging //UE4/Dev-Tools-Staging down to //UE4/Dev-Editor at CL 10372033 (part 1 of 2)
#rb none
#rnx

[CL 10384788 by Ryan Schmidt in Dev-Editor branch]
2019-11-23 00:35:50 -05:00
sebastian nordgren
43227697e3 New Project config generation now places config values into the right section in the INI without duplicating the section.
This is necessary because changing Project Settings would add settings to the first section of a given name and not modify any further instances of that section. As a result, it was possible to get conflicting values in the INI, effectively preventing certain settings from ever being changed without hand editing the INI file in question.

#jira UE-83344
#rb paul.chipchase
[FYI] juan.canada

#ROBOMERGE-SOURCE: CL 10192252 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v587-10111126)

[CL 10192260 by sebastian nordgren in Main branch]
2019-11-14 07:18:34 -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
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
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
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
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