Commit Graph

97 Commits

Author SHA1 Message Date
Timothy Reynolds
9cb4b611b6 Button added under File -> Package Project for zipping up the project. Allows you to choose desired location. Filters applied to zip only necessary information.
UE-17086

#codereview Matt.Kuhlenschmidt

[CL 2609763 by Timothy Reynolds in Main branch]
2015-07-02 17:08:22 -04:00
Lee Clark
5597df6bf0 Cancel playing via launcher before starting a package build
[CL 2608941 by Lee Clark in Main branch]
2015-07-02 08:50:47 -04:00
Terence Burns
7e2fdfdb9e Package project Cook and package step errors are now presented to the Message Log
UEPLAT-880

[CL 2596809 by Terence Burns in Main branch]
2015-06-23 04:44:30 -04:00
Timothy Reynolds
312809f542 Updated help button tooltips, including forums, wiki, documentation, and answer hub.
UE-16486, UE-16487

#codereview Matt.Kuhlenschmidt

[CL 2577167 by Timothy Reynolds in Main branch]
2015-06-04 12:31:03 -04:00
Terence Burns
05115ff5f4 Undoing changes in CL# 2537281.
Not compatible with users who have no source, but may have visual studio installed.

#CodeReview Mikolaj.Sieluzycki

[CL 2565055 by Terence Burns in Main branch]
2015-05-26 11:52:32 -04:00
Daniel Lamb
d61dd2a30b Cooker now checks project settings cook map list then all maps, still handles mapsinisection if provided on commandline. Stopped UAT from passing in mapsinisection=AllMaps.
[CL 2553265 by Daniel Lamb in Main branch]
2015-05-15 14:12:11 -04:00
Terence Burns
8824bbf6e5 Added the architecture to Project Params.
Specify the windows XP arch from the package project option

#ReviewedBy Ben.Marsh

[CL 2549140 by Terence Burns in Main branch]
2015-05-13 12:27:09 -04:00
Terence Burns
f6833994ad Fix for CrashReporter being a dependency when packaging windows XP.
[CL 2548624 by Terence Burns in Main branch]
2015-05-13 05:18:05 -04:00
Dmitry Rekman
9781796a59 Rocket: disable packaging for projects that need libs which aren't bundled (UE-7114).
- Rocket doesn't bundle Linux libs, making code-based projects (and projects with third-party plugins) fail during compilation.
- Updated messaging to reflect this.
- Also added a SDK check for Linux and a 'getting' started UDN page.
- Updated Linux README for 4.8.

#codereview Peter.Sauerbrei, Ben.Marsh, Jeff.Wilson

[CL 2543338 by Dmitry Rekman in Main branch]
2015-05-08 14:31:12 -04:00
Mikolaj Sieluzycki
787b236f2e Force UAT to build content-only projects as well to avoid issues with missing/outdated UE4Game binaries.
#codereview terence.burns

[CL 2537281 by Mikolaj Sieluzycki in Main branch]
2015-05-05 09:23:33 -04:00
Ben Marsh
d271530fe0 Allow using both Win32 and Win64 in Rocket builds.
[CL 2535196 by Ben Marsh in Main branch]
2015-05-03 09:12:14 -04:00
Peter Sauerbrei
ae371ac807 fixed issue with not being able to tell if a content-based project needs to be built as code within the editor
UE-11636

[CL 2533916 by Peter Sauerbrei in Main branch]
2015-05-01 14:00:34 -04:00
Andrew Rodham
8ff0d8b98b Added config migration path for newer versions of the engine.
Newly installed versions of the engine will now attempt to copy the project-agnostic config settings from a previous engine installation. This happens by way of a versioned manifest that copies old versions when the manifest does not exist, or is a different version. This code path is benign for non-installed versions of the engine (or FPaths::ShouldSaveToUserDir() is false).

EditorGameAgnosticSettings and EditorUserSettings ini paths have been renamed to EditorSettings and EditorPerProjectUserSettings respectively to better convey their purpose. In general, most settings should be saved in EditorSettings (project-agnostic) so that they apply regardless of which project is open. We have some way to go migrating existing settings for this to be the case, however.

Some previously per-project configuration files are now project-agnostic (such as Editor.ini, EditorKeyBindings.ini, and EditorLayout.ini)

GEditor->Access...Settings and GEditor->Get...Settings have been removed in favor of direct access of the CDO through GetMutableDefault<> and GetDefault<> respectively. Global config ini filenames that are not set up are now neither loaded nor saved on build machines, to handle the problem of indeterminate state more generically.

This addresses UETOOL-270 (Most editor preferences should be project-agnostic)

[CL 2517558 by Andrew Rodham in Main branch]
2015-04-20 10:12:55 -04:00
Ben Marsh
3059283e21 Add a better dialog for whenever we need to output the log from an external process, and use it to display errors when GenerateProjectFiles fails.
[CL 2506838 by Ben Marsh in Main branch]
2015-04-09 11:11:48 -04:00
James Moran
ecb7803af1 Adding Http chunk install options to Editor Packaging menu.
Adding Http chunk installer sync mode and offline mode.

[CL 2506610 by James Moran in Main branch]
2015-04-09 05:52:05 -04:00
Marc Audy
a425eba9ed Unify Slate's FInputGesture and Engine's FInputChord as FInputChord defined in Slate
[CL 2481648 by Marc Audy in Main branch]
2015-03-17 11:36:28 -04:00
Peter Sauerbrei
498f7cd482 fix for Plugins not being found when -nocompile is provided
fix for generating Target.cs when -nocodeproject is provided (removed -nocodeproject as it is no longer needed due to other fixes)
default plugins no longer cause a target file to be generated
#codereview ankit.khare, josh.adams, daniel.lamb

[CL 2473705 by Peter Sauerbrei in Main branch]
2015-03-10 09:50:47 -04:00
Peter Sauerbrei
89016fa52e found another place where we weren't checking for the ManifestNotFound validation error
#ios

[CL 2466832 by Peter Sauerbrei in Main branch]
2015-03-02 15:57:43 -05:00
Richard TalbotWatkin
47d421e075 Added option to specify whether a save dialog can be declined as opposed to cancelled.
Some dialogs, e.g. from save menu actions, don't need the two options.
#jira UE-10400 - Clicking on Save All brings up same window as when closing the editor

[CL 2463740 by Richard TalbotWatkin in Main branch]
2015-02-27 04:17:41 -05:00
Jamie Dale
22010f5259 Made the context menu naming for adding new C++ classes consistent
UE-9418 - Unify description for adding C++ Class to project

[CL 2450363 by Jamie Dale in Main branch]
2015-02-18 12:30:56 -05:00
Matthew Griffin
4b5132f7b2 [INTEGRATE] Change 2449494 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/02/17 19:56:33
Add a separate option in the packaging settings for whether to include debug files, and let it default to off. PDBs in packaged games aren't usually necessary, and they bloat the packaged game a lot. Also move the Full Rebuild setting out of the advanced section so people can see it. UE-9983.

[CL 2450052 by Matthew Griffin in Main branch]
2015-02-18 09:21:55 -05:00
Matthew Griffin
1d2b8bfafb [INTEGRATE] Change 2449459 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/02/17 19:18:52
Don't stage PDBs if packaging is for distribution. (UE-9983)

	#codereview Josh.Adams

[CL 2450045 by Matthew Griffin in Main branch]
2015-02-18 09:20:16 -05:00
Daniel Lamb
627b893cfc Added support for compression in to project launcher and packaging settings in the editor.
[CL 2445290 by Daniel Lamb in Main branch]
2015-02-13 15:35:16 -05:00
Peter Sauerbrei
36a46599b0 fix for failure to cook from File|Cook
UE-9786

[CL 2445279 by Peter Sauerbrei in Main branch]
2015-02-13 15:31:12 -05:00
Peter Sauerbrei
9a51150523 fix for UAT change which requires -platform= instead of -<platform>
UE-9448

[CL 2438445 by Peter Sauerbrei in Main branch]
2015-02-09 13:43:27 -05:00