Commit Graph

56 Commits

Author SHA1 Message Date
Marc Audy
2077f3a586 Expose ProjectHasCodeFiles, GenerateBasicSourceCode, GetCurrentProjectModules and DetermineModuleIncludePath from GameProjectGenerationModule
[CL 2327274 by Marc Audy in Main branch]
2014-10-13 11:47:21 -04:00
Max Preussner
6a3a1f5434 Saved another kitten!
#CodeReview: peter.sauerbrei

[CL 2326220 by Max Preussner in Main branch]
2014-10-10 20:54:09 -04:00
Max Preussner
9b76cc08a3 Editor: Added ability to respond to multiple deployment errors; also saved a kitten
#CodeReview: peter.sauerbrei

[CL 2326217 by Max Preussner in Main branch]
2014-10-10 20:49:06 -04:00
Dmitry Rekman
cd7d003a4d Linux fixes from PR #496, #497.
- use /bin/bash instead of /bin/sh for RunUAT.sh since the script has bashisms.
- name casing change for UnrealPak.
- contributed by amigo.

[CL 2324236 by Dmitry Rekman in Main branch]
2014-10-09 11:50:05 -04:00
Mark Satterthwaite
f6559284a4 On Mac OS X you can actually open the File > Connect to source control... dialog while a modal window is open, which should also be modal otherwise it won't display.
#codereview michael.trepka

[CL 2324053 by Mark Satterthwaite in Main branch]
2014-10-09 11:26:06 -04:00
Matt Kuhlenschmidt
e57e60f87c Fix mac shutdown crash
[CL 2322672 by Matt Kuhlenschmidt in Main branch]
2014-10-08 10:39:04 -04:00
Max Preussner
acf8b72d5e Editor: Forwarding launch and deployment errors to message log
[CL 2311494 by Max Preussner in Main branch]
2014-09-26 16:12:45 -04:00
Ben Marsh
0f78891b7d Add a program to bootstrap packaged games, which checks for dependencies being installed (an option to include prerequisites in the game is in the packaging settings), then starts the engine with the right commandline for the project. Takes an icon from Build/Windows/Application.ico if present (which allows setting the icon for content-only projects) or the game executable being launched. Resource files added to code projects now use this icon instead.
[CL 2307139 by Ben Marsh in Main branch]
2014-09-23 13:55:06 -04:00
Max Preussner
6997ca1192 Packaging: Now using a tutorial link in the message log instead of always popping up the tutorial
[CL 2303316 by Max Preussner in Main branch]
2014-09-18 19:00:07 -04:00
Max Preussner
1fde73dbd7 SCC: Added docs URL to SCC error message
[CL 2302984 by Max Preussner in Main branch]
2014-09-18 16:43:30 -04:00
Thomas Sarkanen
304d700746 Added/edited extra tutorial contexts & added analytics
Tutorial contexts for IOS/Android/Whatever are now hooked up (console setup ones are still missing).

Analytics added for tutorial usage in various places.

Added ability to reset tutorial state with -ResetTutorials command-line flag.

Cleaned up some unused code (still a lot more to come here!).

[CL 2302314 by Thomas Sarkanen in Main branch]
2014-09-18 08:10:29 -04:00
Max Preussner
1c3ebb1896 Packaging: Added proper documentation link for missing SDKs
[CL 2301726 by Max Preussner in Main branch]
2014-09-17 17:52:55 -04:00
Max Preussner
3a7a634e88 Packaging: Added packaging prerequisite errors to MessageLog
[CL 2299981 by Max Preussner in Main branch]
2014-09-16 15:41:40 -04:00
Andrew Rodham
85b61bda9e Added HardwareTargeting module and tidied up project browser dialogs
Also removed tabs from the project browser dialogs when they're not necessary. Fixed up some incorrect icon sizes to work with the new layout.

[CL 2290664 by Andrew Rodham in Main branch]
2014-09-09 12:16:36 -04:00
Ben Marsh
abd570b7a9 Move GetSolutionFilepath() out of Core and into DesktopPlatform.
[CL 2278050 by Ben Marsh in Main branch]
2014-08-29 15:31:27 -04:00
Ben Marsh
fddcde2522 Use DesktopPlatform functions to generate project files, and include the log in error messages if it fails.
[CL 2267315 by Ben Marsh in Main branch]
2014-08-22 08:33:51 -04:00
Jamie Dale
69ae594af9 Renamed the "Game" section under "Project Settings" to be "Project"
Suggested via an email discussion, as not everyone using UE4 is making a game.

#codereview Max.Preussner

[CL 2267272 by Jamie Dale in Main branch]
2014-08-22 07:18:30 -04:00
Andrew Rodham
1a1cc8ee53 Reworked the new project dialog
* Categorized templates into Blueprint/C++ templates and organized them into tabs
 * New categories can be specified in the templatedefs.ini file of a template project using a Category tag:
         Category=NewCategory
 * New category types can be registered with a proper description and icon in code through FGameProjectGenerationModule::RegisterTemplateCategory.
 * Added preview images to templates
 * Generally tidied the UI

This addresses TTP#321302 - EDITOR: Project Browser: Reduce Thumbnail size of Templates
Reviewed by Matt.Kuhlenschmidt

[CL 2260660 by Andrew Rodham in Main branch]
2014-08-18 06:48:04 -04:00
Robert Jones
3c3b907368 Fixed a crash when trying to start up the engine without supplying a project file to get to the project browser (i.e. running the UE4 project directly from VS)
#codereview nick.atamas, matt.kuhlenschmidt, Chris.Gagnon

[CL 2260636 by Robert Jones in Main branch]
2014-08-18 06:17:55 -04:00
Chris Gagnon
d7bcea07f4 Close all but this tab for assets all over the place.
#codereview nick.atamas, matt.kuhlenschmidt

[CL 2258299 by Chris Gagnon in Main branch]
2014-08-15 16:14:44 -04:00
Peter Sauerbrei
6472f32287 made it so when distribution is selected for File|Package then Shipping is automatically set and no other configuration is allowed
TTP327507
#ue4

[CL 2246177 by Peter Sauerbrei in Main branch]
2014-08-06 17:53:07 -04:00
Bob Tellez
0c7ed0baa3 UE4: Fix for loading the mainframe module while in a commandlet. There are no key events when running in a commandlet.
[CL 2242740 by Bob Tellez in Main branch]
2014-08-04 18:20:28 -04:00
Ankit Khare
ba44f71314 #UE4 #HTML5
#TTP 342902 CRITICAL: Regression: HTML5: Code templates fails to launch
    #TTP 342884 CRITICAL: Regression: HTML5: UFE: Fails to cook then gets a mac crash

        -fix up html template ( argument ordering )
        -don't use pak when packaging for html5
        -properly quote pathname with spaces on mac.
        -fix linking of plugins on first run of ubt.
   #codereview peter.sauerbrei

[CL 2241888 by Ankit Khare in Main branch]
2014-08-04 08:08:56 -04:00
Peter Sauerbrei
51fa18631b addition of errors to Launch On, Package, and Cook analytics
TTP341794
#ue4
#analytics

[CL 2240496 by Peter Sauerbrei in Main branch]
2014-08-01 20:30:13 -04:00
Jaroslaw Surowiec
58841e7c6d CrashReport - Added crash reporter to builds built by "Package Project"
#codereview Robert.Manuszewski

[CL 2239852 by Jaroslaw Surowiec in Main branch]
2014-08-01 10:37:53 -04:00