Ben Marsh
20bf0eb6a1
Updating copyright notices to 2017 (copying from //Tasks/UE4/Dev-Copyright-2017).
...
#rb none
#lockdown Nick.Penwarden
[CL 3226823 by Ben Marsh in Main branch]
2016-12-08 08:52:44 -05:00
Matthew Griffin
bb70b349ce
Merging CL 2804086 from //UE4/Release-4.11 to Dev-Main (//UE4/Dev-Main) to isolate copyright update
...
#lockdown Nick.Penwarden
[CL 2819020 by Matthew Griffin in Main branch]
2016-01-07 08:17:16 -05:00
buildmachine
ce42430211
Code documentation from CL#2636592
...
[CL 2636758 by buildmachine in Main branch]
2015-07-29 07:47:34 -04:00
Ben Marsh
149375b14b
Update copyright notices to 2015.
...
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Ben Marsh
959cfa782d
Add missing copyright notices to source files.
...
[CL 2379212 by Ben Marsh in Main branch]
2014-12-06 19:14:20 -05:00
Ben Marsh
4dbff0023e
Add a horizontal scroll bar to the version selector error dialog.
...
[CL 2077836 by Ben Marsh in Main branch]
2014-05-19 13:08:31 -04:00
Ben Marsh
45ebc11eb9
Add native feedback context for Windows, and use it to display project file generation progress in UnrealVersionSelector. Also generate project files when switching versions.
...
[CL 2073201 by Ben Marsh in Main branch]
2014-05-14 14:53:19 -04:00
Ben Marsh
4b37f14c76
Incorporate support for non-foreign project handling into scheme used by UnrealVersionSelector et al, and automatically register engine installations whenever necessary.
...
Whenever a blank engine association is read from a .uproject via GetEngineIdentifierForProject(), it checks up the directory hierarchy for an engine capable of loading it via its .uprojectdirs search directories. If found, it will use that engine's local identifier from the registry, or register it if it doesn't exist.
Setting a project's engine association to an engine which is capable of loading it via it's .uprojectdirs will cause it to write a blank engine association string into the .uproject (and triggering the behaviour above on open).
#codereview Michael.Trepka
[CL 2064463 by Ben Marsh in Main branch]
2014-05-06 10:27:35 -04:00
Ben Marsh
7b0f041f8b
Add missing resources for UnrealVersionSelector, add missing to DesktopPlatformWindows and remove RegisterShellCommands.bat (just run UnrealVersionSelector to set up file associations). Also always select something by default in the switch engine version dialog.
...
[CL 2045856 by Ben Marsh in Main branch]
2014-04-23 18:46:59 -04:00
Ben Marsh
4de5cfa396
Add UnrealVersionSelector. Allows having multiple engine installations (GitHub and binary) on the same machine, and uses a tag in the .uproject file to associate projects with the correct one. Also sets up explorer shell extensions on Windows, allowing a project to be associated with any engine version.
...
[CL 2041588 by Ben Marsh in Main branch]
2014-04-23 17:52:54 -04:00