Commit Graph

358 Commits

Author SHA1 Message Date
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
sebastian nordgren
9969c8c19f Only add the code-generated Blank template to categories in the New Project dialog that contain no other templates whatsoever.
#jira UE-79984

#rb chris.gagnon

[CL 8635165 by sebastian nordgren in Dev-Editor branch]
2019-09-11 09:30:29 -04:00
sebastian nordgren
f044b713db Hidden settings are now respected when selecting another template, rather than only at construction time.
#rb paul.chipchase

#lockdown chris.gagnon

[CL 8603281 by sebastian nordgren in Dev-Editor branch]
2019-09-10 07:14:28 -04:00
sebastian nordgren
3a8cc7b1d2 Fixed check firing in SRecentProjectBrowser when no recent projects could be found. Most notably when syncing a fresh branch and launching with no project on the command-line.
#jira UE-79767

#rb paul.chipchase

#lockdown chris.gagnon

[CL 8570393 by sebastian nordgren in Dev-Editor branch]
2019-09-09 04:01:33 -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
sebastian nordgren
c5eed73104 Template category Icon is now treated as a relative path to an image. Removed Image field since it was unused.
Fixed category description being slightly clipped when wrapping.

Fixed a gap that was created when no major categories existed due to the TileView still reserving one row of space for itself.

#rb paul.chipchase

[CL 8479639 by sebastian nordgren in Dev-Editor branch]
2019-09-04 08:42:06 -04:00
sebastian nordgren
23e355afdf The project language dropdown on the Project Settings page of the New Project wizard was not being updated correctly when changing selections, but rather only taking the values given on startup. Now it gets updated when changing the template selection.
#jira UE-79634

#rb paul.chipchase

[CL 8402120 by sebastian nordgren in Dev-Editor branch]
2019-09-02 10:26:21 -04:00
Max Chen
61603c83e4 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) at CL#8390086
#rb none

[CL 8393238 by Max Chen in Dev-Editor branch]
2019-09-01 02:03:35 -04:00
sebastian nordgren
d509930916 Missed change causing compile error.
#rb none

[CL 8370787 by sebastian nordgren in Dev-Editor branch]
2019-08-29 05:26:05 -04:00
sebastian nordgren
7c56728f55 Project dialog has been rewritten to be more clearly split into a wizard-style flow.
#rb chris.gagnon

#jira UETOOL-1726

[CL 8370731 by sebastian nordgren in Dev-Editor branch]
2019-08-29 04:41:00 -04:00
sebastian nordgren
42ff0f0370 Project templates have been split into more explicit categories, where templates can be enabled for either blueprint or code generation, thus removing the need for C++ and Blueprint categories in favour of categories like Virtual Production or Visualization.
Template categories can be configured from TemplateCategories.ini in the Templates/ folder. Templates can now also exist in multiple categories.

#rb chris.gagnon

#jira UETOOL-1726

[CL 8370730 by sebastian nordgren in Dev-Editor branch]
2019-08-29 04:40:47 -04:00
sebastian nordgren
cd82702663 Added SRecentProjectBrowser that only displays NumProjects most recently-opened projects.
SProjectBrowser was refactored (lightly) to reuse some of its methods to create only a single category.

#rb chris.gagnon

[CL 8370729 by sebastian nordgren in Dev-Editor branch]
2019-08-29 04:40:22 -04:00
Josh Markiewicz
d79515867d Copying //UE4/Dev-Online to Dev-Main (//UE4/Dev-Main)
- Up to CL8320930 from DevOnline and 8311605 Merge Down from Main
- skipped some Fortnite content/plugins/code where it tried to reintegrate files that had been moved pending investigation
#rb none

[CL 8321295 by Josh Markiewicz in Main branch]
2019-08-26 18:35:22 -04:00
Max Chen
719222de61 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 8153426 by Max Chen in Dev-Editor branch]
2019-08-21 00:20:50 -04:00
sebastian nordgren
1e7e293c5c Fixed compile error due to missing parameters that I added in 8055321.
#rb none

[CL 8060195 by sebastian nordgren in Dev-Editor branch]
2019-08-15 10:25:23 -04:00
jamie dale
c710a0e1bf Update UE4 templates to use zh-Hans for Simplified Chinese
#jira UE-78902
[FYI] Michelle.Zhao, Mitchell.Wilson
#rb none
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jamie.dale
#ROBOMERGE-SOURCE: CL 8041057 in //UE4/Release-4.23/... via CL 8041061
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v399-8035122)

[CL 8053815 by jamie dale in Dev-Build branch]
2019-08-14 23:23:04 -04:00
jamie dale
2e51d6ab15 Update UE4 templates to use zh-Hans for Simplified Chinese
#jira UE-78902
[FYI] Michelle.Zhao, Mitchell.Wilson
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 8041057 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8041061 by jamie dale in Main branch]
2019-08-14 14:07:39 -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
Max Chen
e4d4965491 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 7774443 by Max Chen in Dev-Editor branch]
2019-08-05 15:48:51 -04:00
Lauren Ridge
28e6889f2f Adding includes for incremental compiles
#rb me

[CL 7773764 by Lauren Ridge in Dev-Editor branch]
2019-08-05 15:20:14 -04:00
Lauren Ridge
882abc56c8 Refactoring the majority of AssetEditorManager cases to AssetEditorSubsystem
#rb me

[CL 7765218 by Lauren Ridge in Dev-Editor branch]
2019-08-05 12:16:07 -04:00
ben marsh
46253417b8 Fix issue where projects with disabled plugins will not cause a blueprint project to have a temporary target.cs file generated.
#rb none
#jira UE-77794
#rnx
[FYI] Josh.Adams

#ROBOMERGE-SOURCE: CL 7708354 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7708434 by ben marsh in Main branch]
2019-08-02 13:36:54 -04:00
rob gay
bb7a6404b3 More clean-up around initialization of audio MaxChannels/GetPlatformSettings
- Add GetMaxSources() that provides actual max number of sources (internal MaxSources + NumStoppingSources)
- More clean-up around platform implementation for GetPlatformSettings
#rb aaron.mcleran
[FYI] ethan.geller


#ROBOMERGE-OWNER: rob.gay
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 7675366 via CL 7681898
#ROBOMERGE-BOT: (v382-7680231)

[CL 7681899 by rob gay in Main branch]
2019-08-01 10:17:25 -04:00
Chris Gagnon
d7d4ee7b38 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) at CL 7473521
#rb none
#fyi Max.Chen, Tim.Gautier

[CL 7614721 by Chris Gagnon in Dev-Editor branch]
2019-07-24 15:05:52 -04:00
rob gay
3aa3e2af3c Sound Cue Templates
#rb aaron.mcleran
[FYI] Seth.Weedin
[FYI] Ryan.Mangin


#ROBOMERGE-OWNER: rob.gay
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 7441449 via CL 7446896
#ROBOMERGE-BOT: (v371-7306989)

[CL 7446900 by rob gay in Main branch]
2019-07-18 22:04:41 -04:00