Commit Graph

38 Commits

Author SHA1 Message Date
Ben Marsh
92ec2b8239 Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
==========================
MAJOR FEATURES + CHANGES
==========================

Change 2718441 on 2015/10/06 by Ben.Marsh@Ben.Marsh_T3245_Stream

	Allow nodes to be added with an "explicit" frequency, meaning that they'll only be part of manually triggered builds (not CIS).

Change 2718698 on 2015/10/06 by Ben.Marsh@Ben.Marsh_T3245_Stream

	Add a type of node that can execute an arbitrary sequence of tasks, and allow constructing graphs of such nodes from an XML file.

Change 2723013 on 2015/10/09 by Ben.Marsh@Ben.Marsh_T3245_Stream

	Small utility to quickly capture a workspace, or delete files to restore the workspace to a previously captured state (and output a p4 sync list to restore it)

Change 2744521 on 2015/10/28 by Matthew.Griffin@Matthew.Griffin_G5772_BuildStream

	Adding config entries to determine which platforms/configurations are available

	Currently only written out as part of the Rocket Build process but could be done elsewhere for other types of installed build.

	A near identical singleton class is used in both C++ and C# to load the config section and check whether configuration/platform combinations are valid.

Change 2773723 on 2015/11/19 by Ben.Marsh@Ben.Marsh_T3245_Stream

	Copying UnrealGameSync into Engine/Source/Programs.

Change 2773914 on 2015/11/19 by Ben.Marsh@Ben.Marsh_T3245_Stream

	PR #1687: [GitDependencies] New feature: ignore file support (.gitdepsignore) (Contributed by nbjk667)

Change 2775317 on 2015/11/20 by Ben.Marsh@Ben.Marsh_T3245_Stream

	Add a -listtps option to UBT, which will find all the TPS files in any directory that's compiled into a target.

Change 2780832 on 2015/11/25 by Ben.Marsh@Ben.Marsh_T3245_Stream

	Allow compiling a single file in UBT. Pass -singlefile=<Path> on command line to UBT to use.

Change 2781071 on 2015/11/25 by Ben.Marsh@Ben.Marsh_T3245_Stream

	Precompile all valid engine modules for Rocket by default. Modules may set the PrecompileForTargets field to control which configurations they should be compiled for. Modules which currently fail to compile have this set to
PrecompileTargetsType.None.

	#codereview Matthew.Griffin

Change 2784469 on 2015/12/01 by Matthew.Griffin@Matthew.Griffin_G5772_BuildStream

	Added -FastPDB commandline parameter for UBT, so that we can make use of the /DEBUG:FASTLINK option in VS2015

Change 2784722 on 2015/12/01 by Matthew.Griffin@Matthew.Griffin_G5772_BuildStream

	Made -FastPDB option part of BuildConfiguration instead of checking commandline at each place it's used. Also added option to override if someone doesn't want it automatically added to their project files.

Change 2787501 on 2015/12/02 by Ben.Marsh@Ben.Marsh_T3245_Stream

	Restore change to gather VC environment directly from registry.

#lockdown Nick.Penwarden

[CL 2790002 by Ben Marsh in Main branch]
2015-12-04 09:32:58 -05:00
Peter Sauerbrei
105a0d4a73 fix for assert when bringing up the iOS project settings
UE-22000

[CL 2728941 by Peter Sauerbrei in Main branch]
2015-10-14 17:29:16 -04:00
Peter Sauerbrei
80b99fb67f Merging mobile provision selection from 4.10
[CL 2714831 by Peter Sauerbrei in Main branch]
2015-10-02 14:24:38 -04:00
Peter Sauerbrei
1c13d7d910 Addition of mobile provision selection
no error messaging as of yet when selecting something which then expires

[CL 2697295 by Peter Sauerbrei in Main branch]
2015-09-18 13:42:25 -04:00
Nick Darnell
065a160032 Tweaking some stuff in the iOS project settings for localization and filtering support.
#codereview Peter.Sauerbrei

[CL 2694185 by Nick Darnell in Main branch]
2015-09-16 17:01:36 -04:00
Peter Sauerbrei
3518000e25 SSH on by default
fix for No Code project from windows message
UE-14864
#ios

[CL 2536350 by Peter Sauerbrei in Main branch]
2015-05-04 16:27:48 -04:00
Terence Burns
674dc13d82 Adding deltacopy location to the configurable IOS runtime settings
Fixed some minor issues with the remote build settings UI
- Reordered properties slightly.
- Updated the Remote Server Name widget so it no longer has no size.
- Renamed some property display names to be a little clearer.

https://jira.ol.epicgames.net/browse/UE-14323

[CL 2531756 by Terence Burns in Main branch]
2015-04-30 08:18:31 -04:00
Peter Sauerbrei
a0d1f0689a CIS fix
[CL 2480112 by Peter Sauerbrei in Main branch]
2015-03-16 10:06:56 -04:00
Peter Sauerbrei
55ef34904d SSH is now ready for use when building iOS from PC
UEPLAT-95
#ios

[CL 2480102 by Peter Sauerbrei in Main branch]
2015-03-16 10:01:04 -04:00
Saul Abreu
79a26091bf Fixed behavior on FString::ParseIntoArray (muliple delimiters overload) functionality to support optionally culling empty strings. Greatly simplified implementation logic. Output parameter now properly named and taken by reference.
#codereview Steve.Robb, Robert.Manuszewski

[CL 2466824 by Saul Abreu in Main branch]
2015-03-02 15:51:37 -05:00
Peter Sauerbrei
7f2f11d5a3 fix for provisions not showing "no matchin provision" if the bundle identifier didn't match no provision was found
fix for checking local times against UTC times
fix to show only the most recent certificate if two identical certificates were found
fix on Mac for certificates not turning green when they would be the ones to be selected for code signing
UE-9095, UE-9207, UE-9277, UE-9279
#ios

[CL 2435743 by Peter Sauerbrei in Main branch]
2015-02-06 13:46:21 -05:00
Peter Sauerbrei
f8781fc5cd fix for crashes when importing certificate/provision and/or modifying bundle identifier
UE-9214
#ios

[CL 2435476 by Peter Sauerbrei in Main branch]
2015-02-06 10:52:09 -05:00
Josh Adams
714b87e7ba - Cleaned up some tooltips, and disabled MetalMRT for rocket builds (not up to snuff) [UE-9253]
[CL 2434598 by Josh Adams in Main branch]
2015-02-05 20:11:26 -05:00
Peter Sauerbrei
945bba343b fix for not utilizing the game name if it contained [PROJECT_NAME]
UE-9047
#ios

[CL 2431780 by Peter Sauerbrei in Main branch]
2015-02-04 11:01:48 -05:00
Peter Sauerbrei
64ca2df78d addition of more information at various stages of the provision/certificate detection process
#ios

[CL 2425838 by Peter Sauerbrei in Main branch]
2015-01-30 10:53:52 -05:00
Peter Sauerbrei
3fce370367 addition of certificate and provision viewer to project settings to make it more clear to the user why a provision or certificate is invalid
UE-8074
#ios

[CL 2424162 by Peter Sauerbrei in Main branch]
2015-01-29 14:25:09 -05:00
Josh Adams
2593ae3cf3 - Added some in-editor documentation/tips to clarify some of the project settings [UE-8127]
- Only allow ES31+AEP if the project settings allows it. Told user to restart editor if they change the ES31+AEP setting to fix the Launch On menu. (This is only until 4.8) [UE-6585]
- Noted that ES31 is only for Tegra K1, in the name [UE-6604]
- Hide JAVA_HOME settings on MacOS, as it would be confusing to try to find it

#codereview peter.sauerbrei,robert.jones

[CL 2420419 by Josh Adams in Main branch]
2015-01-27 10:57:03 -05:00
Peter Sauerbrei
dd68f2131d updates to generate plist as part of a build which moves all of the plist data in to the ini files
UEPLAT-114
#ios

[CL 2414979 by Peter Sauerbrei in Main branch]
2015-01-22 00:20:01 -05:00
Peter Sauerbrei
29942ad969 fix for crash when exiting the project settings while there is a long running IPP operation ongoing
UE-7166
#ios

[CL 2404063 by Peter Sauerbrei in Main branch]
2015-01-12 18:30:08 -05: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
Terence Burns
937f65be31 SSH and IOS remote builds
- Converted a few properties to be available in the editor.
- Part of UEPLAT-25

[CL 2379442 by Terence Burns in Main branch]
2014-12-07 13:01:11 -05:00
Jamie Dale
f440490671 Converted the property editor to use FText
The display name, filter string, and tooltips for the property editor (and associated detail customizations) are now stored as FText rather than FString. This allows us to remove SLATE_TEXT_ARGUMENT from the detail customization widgets.

[CL 2372595 by Jamie Dale in Main branch]
2014-12-01 11:19:41 -05:00
Peter Sauerbrei
1d9f895545 fix for incorrectly scaled images and buttons for mobile provision and certificate in IOS settings
UE-4918
#ios

[CL 2369151 by Peter Sauerbrei in Main branch]
2014-11-24 17:42:52 -05:00
Peter Sauerbrei
2469f5ca14 disable architecture selection for all binary release projects on both PC and Mac
UE-5733
#ios

[CL 2367754 by Peter Sauerbrei in Main branch]
2014-11-21 13:51:17 -05:00
Peter Sauerbrei
e73b9e9e15 make it so the architecture settings are not editable in binary release on PC and for content-only projects in binary release on Mac
UE-5084
#ios

[CL 2367085 by Peter Sauerbrei in Main branch]
2014-11-20 20:11:12 -05:00