Commit Graph

2130 Commits

Author SHA1 Message Date
Jamie Dale
3d073bc06a Fixed the collection manager watching non-collection directories for changes
UE-18771 - Collections log spam when building engine dlls that live in the same directory as a running instance of the editor

The collection manager now ensures that the collection directories exist on disk before it starts watching them, and will also ignore the "system" collection directory (as that is blank and was causing it to watch for changes in the Binaries folder).

As a belt-and-braces measure, FCollectionManager::TickFileCache will also now ensure that a file ends with the ".collection" extension before attempting to process the file as a collection.

[CL 2627607 by Jamie Dale in Main branch]
2015-07-21 12:47:33 -04:00
Jaroslaw Palczynski
c0ec175019 UE-5946: Cannot compile/save BP after hot reload
[CL 2627395 by Jaroslaw Palczynski in Main branch]
2015-07-21 10:33:15 -04:00
Max Preussner
1c200b1d2f Editor: Added missing forward declarations, headers, documentation
[CL 2626985 by Max Preussner in Main branch]
2015-07-20 23:09:05 -04:00
Peter Sauerbrei
134413d5f5 potential fix for corrupted stat record array in the ddc
[CL 2626366 by Peter Sauerbrei in Main branch]
2015-07-20 15:01:02 -04:00
Rolando Caloca
630f75b6fe UE4 - Fix Metal matrix constructor
#codereview Michael.Trepka, Mark.Satterthwaite

[CL 2626231 by Rolando Caloca in Main branch]
2015-07-20 14:26:26 -04:00
Richard TalbotWatkin
080b1016b6 Back out changelist 2625724
[CL 2625925 by Richard TalbotWatkin in Main branch]
2015-07-20 11:16:15 -04:00
sebastian kowalczyk
41c138cce6 Fixed UE-18594 "Gameplay Debugger is hijacking the Canvas"
[CL 2625770 by sebastian kowalczyk in Main branch]
2015-07-20 09:32:16 -04:00
Richard TalbotWatkin
1e4b7565e1 Removed FDeferredMessageLog. Added concept of 'unseen messages' to IMessageLog. Opened assets now automatically open the message log if they encounter load errors.
#jira UE-18229 - Opening an asset that has load warnings does not pop up the Message Log

[CL 2625724 by Richard TalbotWatkin in Main branch]
2015-07-20 09:01:53 -04:00
Dmitriy Dyomin
ce06d329db Added ability to merge physics data (collision primitives) for Actor Merging tool
UE-14879

[CL 2625671 by Dmitriy Dyomin in Main branch]
2015-07-20 06:21:15 -04:00
James Moran
b05eac8417 Disable HandleClaimDeniedMessage().
Allows the editor to always claim a device which is desirable on as number of platforms.

#codereview max.preussner, lee.clark

[CL 2625641 by James Moran in Main branch]
2015-07-20 05:30:33 -04:00
Jaroslaw Surowiec
34b85e9ab3 Profiler - Removed debug code, fixed realloc processing
[CL 2625581 by Jaroslaw Surowiec in Main branch]
2015-07-20 04:15:24 -04:00
Dmitriy Dyomin
dbc734dc7e Fixed: Merge Actors "place in world" option leaves original actors in world as children UE-15390
Fixed: World composition layers can be named the same UE-18678
Fixed: Level Details summon world composition tooltip is incorrect UE-18674
Added progress dialog to Actor Merging tool

[CL 2625493 by Dmitriy Dyomin in Main branch]
2015-07-19 22:57:16 -04:00
Ben Marsh
a5f534451b Remove the ENGINE_VERSION define from Version.h and ObjectVersion.cpp; it's superceded by GEngineVersion. EngineVersion.cpp now defines the constants GEngineVersionChangelist and GCompatibleWithEngineVersionChangelist, which are used to construct GEngineVersion and GCompatibleWithEngineVersion. Modifying those constants allows updating the engine version separately to the defines used for resource files (allowing UGS to update the version number without triggering all files to be relinked).
[CL 2625344 by Ben Marsh in Main branch]
2015-07-18 16:57:53 -04:00
Daniel Lamb
feef443619 Added new stats for building audio / texture data.
[CL 2625300 by Daniel Lamb in Main branch]
2015-07-18 12:00:28 -04:00
Marcus Wassmer
6df43fba46 Let UFE profiles be searchable under NotForLicensees
Fix a renaming bug.
Fix for renaming to work properly on case-sensitive and case-sensitive platforms.
#codereview chris.gagnon

[CL 2625099 by Marcus Wassmer in Main branch]
2015-07-17 18:40:42 -04:00
Marcus Wassmer
03926719b7 Move UFE launch profiles from Engine/Saved to Engine/Programs/UnrealFrontend/Profiles.
Change the filenames to be more readable.
#codereview chris.gagnon

[CL 2624807 by Marcus Wassmer in Main branch]
2015-07-17 16:12:42 -04:00
Robert Manuszewski
9ba5059023 Fixing a crash after renaming a map or asset that couldn't have been renamed due to errors.
UE-18417

[CL 2624588 by Robert Manuszewski in Main branch]
2015-07-17 14:04:31 -04:00
Martin Mittring
e11fc97fa2 fixed NaN printout if you only run CPU SynthBenchmark
[CL 2624556 by Martin Mittring in Main branch]
2015-07-17 13:47:58 -04:00
Matt Kuhlenschmidt
3100f0b2b9 Fix a crash when importing multiple objects with the same name at the same time when one of them is an FBX file.
https://jira.ol.epicgames.net/browse/UE-18687

[CL 2624497 by Matt Kuhlenschmidt in Main branch]
2015-07-17 13:17:31 -04:00
Peter Sauerbrei
c64d01dbd6 ddc stats
[CL 2624485 by Peter Sauerbrei in Main branch]
2015-07-17 13:13:31 -04:00
Terence Burns
233a69a14d Fixed an issue with the Qualcomm TextureConverter.dll missing on startup
Fixes UE-18730

#lockdown Nick.Penwarden

[CL 2623138 by Terence Burns in Main branch]
2015-07-16 09:55:37 -04:00
Mieszko Zielinski
a83aa1721d Fixed GameplayDebugger-related crashes if a PlayerController happens to be saved along with a level #UE4
UE-17154

#lockdown Nick.Penwarden

[CL 2623106 by Mieszko Zielinski in Main branch]
2015-07-16 09:03:00 -04:00
Jeff Campeau
4fba9ae577 Fix (hack) to get around a bug in the VS2015 compiler that prevents type info from being properly inherited by lambdas
[CL 2622293 by Jeff Campeau in Main branch]
2015-07-15 16:01:11 -04:00
Jeff Farris
9f93bca6f0 Refactored colliison handling when spawning an actor. Users have 4 options, choosable in the actor class and overrideable at spawn time. Old content should upgrade cleanly to new system.
#docs

[CL 2621989 by Jeff Farris in Main branch]
2015-07-15 13:13:35 -04:00
Daniel Lamb
e7a6ad5587 Added per file cooking stats.
Added ddc exists stats.
Reworked the existing ddc stat code to make it neater.

[CL 2621875 by Daniel Lamb in Main branch]
2015-07-15 11:46:49 -04:00