Commit Graph

2145 Commits

Author SHA1 Message Date
Jaroslaw Surowiec
899424093d CrashReport - Crash debug helper code clean-up
[CL 2633689 by Jaroslaw Surowiec in Main branch]
2015-07-27 06:33:11 -04:00
Jaroslaw Surowiec
bdf8022f49 Profiler - Updated DumpMemoryCommand
[CL 2633675 by Jaroslaw Surowiec in Main branch]
2015-07-27 06:02:13 -04:00
Dmitriy Dyomin
0a54ea9afb Fixed QAGame crash on Android
#codereview Mikolaj.Sieluzycki

[CL 2633603 by Dmitriy Dyomin in Main branch]
2015-07-27 04:33:45 -04:00
Marcus Wassmer
1d8d813a96 Add default platform deploy to UFE for UFE profile sharing across teams.
Fix some bugs with the deploy screen getting out of sync with the actual profile data.
#codereview Chris.Gagnon

[CL 2632393 by Marcus Wassmer in Main branch]
2015-07-24 13:12:20 -04:00
Mikolaj Sieluzycki
18044fac38 Add missing file from previous commit.
[CL 2632029 by Mikolaj Sieluzycki in Main branch]
2015-07-24 05:54:24 -04:00
Nicholas Davies
8e7dcdf295 #jira OPP-3557 Update Fortnite to use new Chat system
WIP update some styling, and hide chat while in-game. Also release mouse capture
#codereview Antony.Carter

[CL 2632007 by Nicholas Davies in Main branch]
2015-07-24 05:05:17 -04:00
Mikolaj Sieluzycki
ddf0f7e588 Add basic UObject thread safety checks to UnrealCodeAnalyzer.
[CL 2631991 by Mikolaj Sieluzycki in Main branch]
2015-07-24 04:48:48 -04:00
Jaroslaw Palczynski
2c16d2b417 FStringAssetReference fixes.
All changes regarding e-mail discussion titled "Asset registry shenanigans".

Changes:
1. Engine now actively is getting rid of short asset paths in FStringAssetReference during saving (for all packages) and loading (only for older packages).
2. Deprecated direct access to FStringAssetReference.AssetLongPathname and exposed it via ToString and SetPath -- SetPath is making sure the path is in correct format. If the path can't be found on disk, the path is cleared.
3. Also access to FStringAssetReference.AssetLongPathnam via Blueprints is guarded using custom Make node function that uses SetPath instead of simple assign.
4. StringAssetReferenceMap will now contain only paths to packages (not objects) and ini references
5. GetDependencies now has additional parameter that lets you chose if it should resolve ini references or not. It was left not as default to keep old behaviour.

[CL 2630589 by Jaroslaw Palczynski in Main branch]
2015-07-23 10:49:29 -04:00
Joe Tidmarsh
40f5f697e3 Minor optimization to HDR export. Added some logging (Enable verbose LogImageWrapper to view)
[CL 2630449 by Joe Tidmarsh in Main branch]
2015-07-23 08:02:57 -04:00
Jamie Dale
17caf2d389 Removed SLATE_TEXT_ATTRIBUTE and SLATE_TEXT_ARGUMENT
They were deprecated in 4.8, and have been removed for the 4.10 release.

#codereview Matt.Kuhlenschmidt

[CL 2629139 by Jamie Dale in Main branch]
2015-07-22 13:08:01 -04:00
Jamie Dale
a9b029f1a7 Updated SlateFileDialogs to no longer be dependent on SLATE_TEXT_ATTRIBUTE
SLATE_TEXT_ATTRIBUTE was the macro that allowed the FString -> FText pass-through support, and was deprecated in 4.8 in favour of using SLATE_ATTRIBUTE with an FText type. This is being removed for 4.10 and SlateFileDialogs was still relying on the deprecated behaviour.

This change removes its reliance on SLATE_TEXT_ATTRIBUTE, and also cleans up a load of SLATE_ATTRIBUTE parameters should have been using SLATE_ARGUMENT instead.

#codereview Dmitry.Rekman

[CL 2628829 by Jamie Dale in Main branch]
2015-07-22 09:17:58 -04:00
Jaroslaw Surowiec
21e0dba59f Crash reporter improvements (OR-4990/Automatically copy full dumps to Network Share)
#platformnotify Josh.Adams

[CL 2628786 by Jaroslaw Surowiec in Main branch]
2015-07-22 07:33:02 -04:00
Maciej Mroz
63eca0da96 UEBP-40 C++ code generation (WIP):
Structs and Enums
Many improvements in BlueprintCompilerCppBackend

[CL 2628742 by Maciej Mroz in Main branch]
2015-07-22 06:25:54 -04:00
James Moran
f5cc7b5b81 Additional temporary hack to hide remote devices.
Fix UE-18830. Comment typo fix.

#codereview max.preussner

[CL 2628664 by James Moran in Main branch]
2015-07-22 05:11:19 -04:00
Jaroslaw Palczynski
e1308526b3 CIS fix. PortalPrototype needs some special compilation handling for hot-reload (#if WITH_ENGINE). Fixed.
[CL 2627759 by Jaroslaw Palczynski in Main branch]
2015-07-21 14:03:24 -04:00
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