Commit Graph

131 Commits

Author SHA1 Message Date
Matthew Griffin
e6a8ef5559 [INTEGRATE] Change 2426504 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/01/30 17:34:30
Check for a compiler when trying to package a code project on a host platform.

[CL 2435183 by Matthew Griffin in Main branch]
2015-02-06 06:43:45 -05:00
Terence Burns
bd442a63ef Speed up packaging steps by removing some usused code that was recursively searching for source.
[CL 2433866 by Terence Burns in Main branch]
2015-02-05 12:59:07 -05:00
Jaroslaw Palczynski
ad6b17577e UE-7755: UBT reporting VS2012 as an unsupported compiler even when UAT was passed -NoCompile
There were two problems with this. One, I had to suppress registering build platforms in UBT if the project has no code. To achieve this I added new flag -nocodeproject and I'm passing it down from the editor to UAT.

The second one emerged after fixing previous one. The Editor was adding -build flag to the UAT if it found any of the VS 2012 or 2013. -build flag is making UAT to try to build, which fails as it is not supported on VS 2012-only system. During the discussion with platform team we came up with the solution to not check for VS 2012 in editor, as we only support it for XDK development, which requires both VSes on the system (2012 and 2013). Hence flag -build should be appended to the UAT command line if and only if there is VS2013 on the system.

[CL 2431415 by Jaroslaw Palczynski in Main branch]
2015-02-04 04:24:32 -05:00
Daniel Lamb
073035bcfc Fix compilation error from cl 2430466
[CL 2430652 by Daniel Lamb in Main branch]
2015-02-03 17:32:30 -05:00
Daniel Lamb
d3288ce4ff Added support for cook all and cook maps only from packaging settings.
Added list of maps to cook for the packaging settings.
#codereview Peter.Sauerbrei

[CL 2430466 by Daniel Lamb in Main branch]
2015-02-03 16:06:53 -05:00
Terence Burns
6f98decbcd UE-8433
Added an error code for missing ue4game binaries when packaging a non code project.
Added a check in main frame actions to determine whether we display a dialog with the error message in it.

Fix for incorrect IOS stub path being logged
Fix for incorrect Android apk path being generated for non ue4game renames in ::GetFinalApkName

[CL 2427458 by Terence Burns in Main branch]
2015-02-01 12:33:30 -05:00
Daniel Wright
feb9971109 Workaround for crash clicking File menu
[CL 2421354 by Daniel Wright in Main branch]
2015-01-27 18:45:20 -05:00
Saul Abreu
ede61945bf Added the experimental Localization Dashboard UI.
[CL 2421013 by Saul Abreu in Main branch]
2015-01-27 16:31:40 -05:00
Ben Marsh
73709d04c2 [INTEGRATE] Change 2417361 by Dan.Hertzka@Dan.Hertzka_T4682_4010 on 2015/01/23 17:29:38
"Add code to project" should no longer be greyed out when the user doesn't have an available compiler

[CL 2419669 by Ben Marsh in Main branch]
2015-01-26 20:00:14 -05:00
Peter Knepley
f4a9e1dc83 Adjust bShowProjectMenus usage
Merging

//depot/UE4-UT/...

to //depot/UE4/...

[CL 2414024 by Peter Knepley in Main branch]
2015-01-21 12:57:42 -05:00
Peter Knepley
eb323a70c7 bShowProjectMenus option for editor
Merging CL 2413753

//depot/UE4-UT/...

to //depot/UE4/...

[CL 2413761 by Peter Knepley in Main branch]
2015-01-21 10:10:59 -05:00
Richard TalbotWatkin
b047ebfd79 Removed source control icon from top-right of MainFrame.
#codereview Matt.Kuhlenschmidt

[CL 2411057 by Richard TalbotWatkin in Main branch]
2015-01-19 12:52:01 -05:00
Peter Sauerbrei
b990d427dd make it so the game executable is built even for content-only projects if from GitHub or P4, source code is found to be present, and there is a compiler
UE-7459
#uat

[CL 2406212 by Peter Sauerbrei in Main branch]
2015-01-14 14:13:00 -05:00
Richard TalbotWatkin
045ca38692 Moved Source Control actions button into level toolbar.
#jira UE-1512 - NUX: Move Source Control button somewhere more discoverable

[CL 2405840 by Richard TalbotWatkin in Main branch]
2015-01-14 06:59:46 -05:00
Jamie Dale
a569f6b356 Fixed code relying on SLATE_TEXT_ATTRIBUTE for STextBlock.
UETOOL-213 - Minimize Slate FString -> FText conversion (remove SLATE_TEXT_ATTRIBUTE)

This fixes any editor/engine specific code that was passing text to Slate as FString rather than FText.

[CL 2399803 by Jamie Dale in Main branch]
2015-01-07 09:52:40 -05:00
Nick Atamas
f6ab8d8479 Slate : Toolbox now in Runtime/ and unversally accessible via Ctrl+Shift+~. Disabled for UE_BUILD_SHIPPING || UE_BUILD_TEST.
#codereview Wes.Hunt

[CL 2387291 by Nick Atamas in Main branch]
2014-12-12 15:03:16 -05:00
Chris Gagnon
7656a58307 Project Launcher is no longer experimental.
[CL 2386187 by Chris Gagnon in Main branch]
2014-12-11 17:09:52 -05:00
Josh Adams
fd3d1c2a1a [Important BUNs in here]
- Enabled ES31 for GitHub/P4 users (currently only works on a Tegra K1 with recent system software)
- Always use separate APKs - this means that all APKs will have -armv7-es2 (or whatever) in their name. This may affect scripts, etc people have written
- Fixed a bug when using multiple java libraries (for users who add their own libs)
- Properly collapse Android devices into a single device with multiple variants. LaunchOn will now choose the best format based on the connected device. If you want to override the format, you will need to use the ProjectLauncher
- Added Android serial number to the device type, in case you have multiple devices of the same type (also fixes [UE-3770])
#codereview niklas.smedberg,chris.babcock

[CL 2385821 by Josh Adams in Main branch]
2014-12-11 13:44:41 -05:00
sebastian kowalczyk
4a1b929643 Changed NewLogVisualizer module name to LogVisualizer module.
[CL 2385367 by sebastian kowalczyk in Main branch]
2014-12-11 07:19:14 -05:00
sebastian kowalczyk
8a3bafd8e3 Removed old LogVisualizer module (and old tool that way)
Fixed issue with visible 2d graphs after closing LogVisualizer
Removed LogVisualizer tool from experimentals so it's a regular tool inside Develoment Tools sub-menu now
Few other minor issue fixes in LogVisualizer tool

[CL 2385317 by sebastian kowalczyk in Main branch]
2014-12-11 06:23:59 -05:00
Jamie Dale
5c98d9a52d Prevented the crash reporter being packaged in external code-based projects
The crash reporter used to get packaged (via the editor) for all projects.

This change makes it only get packaged for blueprint or internal projects. External code-based projects won't have the crash reporter packaged, and it can also be excluded on a per-project basis via the IncludeCrashReporter project packaging setting.

ReviewedBy Jaroslaw.Surowiec

[CL 2383355 by Jamie Dale in Main branch]
2014-12-10 09:03:15 -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
e0048eacac Improved Windows XP support
- Windows XP is now configurable from the editor under: Project Settings | Windows | Minimum OS Version
- We will now have a UE4Game_xp.exe which will be used for XP supported content only games
- - - Added support to UBT to choose a file name when running a build, approved by Rob M.
- - - Added functionality to UAT to look for an _xp.exe when packaging.
- Minimum Windows OS, is Vista by default.
- Bootstrap Packaged Game Program is now also built with windows xp support.

Fix for JIRA issues
https://jira.ol.epicgames.net/browse/UE-2894
https://jira.ol.epicgames.net/browse/UE-3580
https://jira.ol.epicgames.net/browse/UE-4928

[CL 2379024 by Terence Burns in Main branch]
2014-12-06 10:29:12 -05:00
sebastian kowalczyk
69b74937ad Added reports generated from visual logger events to LogVisualizer.
Removing all data from LogVisualizer cleanups rendering data correctly.
UE4 Editor loads LogVisualizer module - to have it early enough in editor.

[CL 2374734 by sebastian kowalczyk in Main branch]
2014-12-03 09:31:37 -05:00
Mike Fricker
734cae1c63 Escape no longer exits PIE unless the viewport has focus (don't want hard-coded input behavior) (integrate)
#codereview matt.kuhlenschmidt

[CL 2372847 by Mike Fricker in Main branch]
2014-12-01 16:52:42 -05:00