Commit Graph

198 Commits

Author SHA1 Message Date
Bob Tellez
2726e358e6 UE4: When opening a world via the content browser, you are now prompted for save if you have unsaved work, just as you would be if you opened via the file menu.
[CL 2082678 by Bob Tellez in Main branch]
2014-05-29 16:42:07 -04:00
Matt Kuhlenschmidt
cdcb776c87 Add ensures to track down possible Slate dynamic brush alloc/dealloc outside of the game thread.
[CL 2082346 by Matt Kuhlenschmidt in Main branch]
2014-05-22 16:40:07 -04:00
Ben Zeigler
3f7149bdb0 Merging using UE4-Fortnite-To-UE4 Up to Changelist #2080066
[CL 2082174 by Ben Zeigler in Main branch]
2014-05-22 14:14:52 -04:00
James Golding
507c402a4e Remove Material Expression headers from Engine.h and only include where needed
#codereview nick.penwarden

[CL 2082041 by James Golding in Main branch]
2014-05-22 11:33:54 -04:00
Gareth Martin
6d0092c3b4 Remove more foliage headers from Engine.h and include only where needed
[CL 2081983 by Gareth Martin in Main branch]
2014-05-22 10:38:37 -04:00
Peter Sauerbrei
aa5a1232f1 Merging
//depot/UE4-TappyChicken/Engine/Source/...

to //depot/UE4/Engine/Source/...

[CL 2081906 by Peter Sauerbrei in Main branch]
2014-05-22 09:13:12 -04:00
Gareth Martin
cc096d560f Remove landscape/foliage headers from Engine.h and include only where needed
[CL 2081860 by Gareth Martin in Main branch]
2014-05-22 07:52:43 -04:00
James Golding
131420beb5 Remove Matinee related headers from Engine.h, and add only where needed
#codereview matt.kuhlenschmidt

[CL 2081832 by James Golding in Main branch]
2014-05-22 06:52:28 -04:00
Robert Manuszewski
e272faa4af Removing message box when DDC filesystem is slow.
[CL 2080170 by Robert Manuszewski in Main branch]
2014-05-21 05:59:43 -04:00
Dmitriy Dyomin
f72e406774 World Browser: Landscape uses maximum LOD level for exporting to a raw mesh during LOD maps generation
[CL 2080049 by Dmitriy Dyomin in Main branch]
2014-05-21 03:23:48 -04:00
Keith Judge
6441b41b17 Pull request https://github.com/EpicGames/UnrealEngine/pull/170/ authored by I-Could-Not-Think-Of-Something-Good
[CL 2078911 by Keith Judge in Main branch]
2014-05-20 10:03:45 -04:00
Bob Tellez
e07b90a385 UE4: Fixed several issues related to loading an already-loaded world.
Loading the same world that is already loaded directly now early-outs.
Loading a sublevel of the currently edited world now keeps the sublevel in memory, patches the owning world, and properly GCs the old world.
Redirectors are now unloaded during editor cleanse (map transitions) to prevent references to worlds from preventing GC.
Already-loaded worlds are no longer unloaded when the editor switches to begin editing them. Switching away from that world, however, does unload it naturally.

[CL 2078350 by Bob Tellez in Main branch]
2014-05-19 21:05:27 -04:00
Ben Marsh
7aa5f3825c Move the feedback context window to the front when it's first displayed.
[CL 2077835 by Ben Marsh in Main branch]
2014-05-19 13:08:20 -04:00
Ben Marsh
bf6db427fe Fix generating project files for non-foreign projects.
[CL 2077834 by Ben Marsh in Main branch]
2014-05-19 13:08:08 -04:00
Jaroslaw Surowiec
f382c0ee2a TaskGraphVisualizer - Works only if WITH_EDITOR
[CL 2077627 by Jaroslaw Surowiec in Main branch]
2014-05-19 09:57:40 -04:00
Mark Satterthwaite
6d488da705 Fix build errors under Clang.
#codereview michael.trepka

[CL 2077482 by Mark Satterthwaite in Main branch]
2014-05-19 07:22:03 -04:00
kevin hamilton
e46769ebad Automation: Merging //depot/Partners/Zombie/UE4-iOS/... to //depot/UE4/...
Milestone 4
 -Added support for grouping devices based off MachineName, Platform, OSVersion, Model, GPU, CPU, RAM, or RenderMode.
 -Added a graphical test result section to show relative times between instances.

[CL 2076099 by kevin hamilton in Main branch]
2014-05-16 17:44:18 -04:00
Rene Rivera
b074eef5ff Fix detection of model and device for some Android devices. We now also try and query the property information on the device if we can't get it from the adb devices list.
#codereview JJ.Hoesing

[CL 2075604 by Rene Rivera in Main branch]
2014-05-16 11:22:43 -04:00
Thomas Sarkanen
ecaf01661c Prevented source control state from being fetched for every content browser widget
Instead of using the (cached) state, we cache the brush to use to display the state and only hit the state cache when state changes.
Also updated Execute() calls to providers to only do relative-path conversions if the path is already relative.
Added SourceControlHelpers::AbsoluteFilenames to aid conversion.

TTP# 335201  - ContentBrowser: Improve idle performance

#codereview Andrew.Brown

[CL 2075346 by Thomas Sarkanen in Main branch]
2014-05-16 06:46:44 -04:00
Ben Marsh
4cc9c102b6 Change detection of default engine for projects; just look for any valid engine directory up the hierarchy.
[CL 2074365 by Ben Marsh in Main branch]
2014-05-15 13:07:56 -04:00
Thomas Sarkanen
06466ce255 Added CanCheckIn() to ISourceControlProvider
To allow for further abstraction & extension using DVCS systems like Git & Mercurial, we expose a new CanCheckIn() function that is used when determing 'modifed' files to check in.

#github https://github.com/EpicGames/UnrealEngine/pull/151

TTP# 335099 - [GitHub] 151 : Add ISourceControlState::CanCheckIn()

reviewed by Max.Preussner

[CL 2073950 by Thomas Sarkanen in Main branch]
2014-05-15 04:14:04 -04:00
Ben Marsh
25264358fd Fix updates not writing out to the log in FWindowsNativeFeedbackContext.
[CL 2073609 by Ben Marsh in Main branch]
2014-05-14 19:56:42 -04:00
Ben Marsh
39ddb49221 Clean binaries and intermediates before upgrading projects. Prevents stale build products, and allows detecting missing binaries on startup.
[CL 2073589 by Ben Marsh in Main branch]
2014-05-14 19:11:30 -04:00
Ben Marsh
b4d4fe3f07 Add a Mac FFeedbackContext which shows the log window during slow tasks. Windows version displays a nice status message and progress bar, but this will do for now. Will be used to recompile out-of-date binaries on startup.
#codereview Michael.Trepka

[CL 2073573 by Ben Marsh in Main branch]
2014-05-14 18:56:27 -04:00
Ben Marsh
9154520358 CIS fix for Win32.
[CL 2073374 by Ben Marsh in Main branch]
2014-05-14 16:20:51 -04:00