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]
- 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]
#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]
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]
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]
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]
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]