John Pollard
f92539b91c
#replayserver: Change max recent replays to 10 + don't insert same replay more than once into recent list + fix sort problem when deleting old recents
...
[CL 2561828 by John Pollard in Main branch]
2015-05-21 19:01:36 -04:00
Michael Trepka
a381515afc
Fixed custom icon paths on Mac
...
[CL 2561776 by Michael Trepka in Main branch]
2015-05-21 18:40:21 -04:00
John Pollard
527e624a0a
#replayserver: Add ability to track recently viewed replays
...
[CL 2561730 by John Pollard in Main branch]
2015-05-21 18:26:36 -04:00
Kellan Carr
5a42f5f18e
build script, remove cooks and packages that are unused by anyone - place the new list in front of a trigger, so qa have builds available, this is an option due to the significant drop in total builds
...
[CL 2561288 by Kellan Carr in Main branch]
2015-05-21 15:29:58 -04:00
Maciej Mroz
b5d72fa9a2
More strict restrictions related to WeakObjectPtr exposed to blueprint. No arrays on weakobjptr. No lazy pointers. UE-15033
...
#codereview Jon.Lietz, Zak.Middleton, Richard.Hinckley, Nick.Whiting
[CL 2561280 by Maciej Mroz in Main branch]
2015-05-21 15:24:44 -04:00
Ben Marsh
3fa69c2498
Fix dependencies of precompiled modules being linked into the game binary. Was causing CEF to be linked in to UE4Game in Rocket, causing launch-on to fail.
...
* Plugin modules are now explicitly added into the modules list for the binaries they're going to be a part of (this wasn't possible before we supported modules being in static libraries AND a DLL/EXE at the same time)
* Receipt now only includes runtime dependencies for things which are actually runnable
[CL 2561193 by Ben Marsh in Main branch]
2015-05-21 14:47:55 -04:00
Ben Marsh
16473b93ed
Turn shadow variable warnings back into warnings; they are breaking too many builds.
...
#codereview Marc.Audy
[CL 2561102 by Ben Marsh in Main branch]
2015-05-21 13:59:00 -04:00
Ben Marsh
98ccb2dcb0
Only check that the first file in a manifest exists. We're going to copy them anyway, so we might as well error there. Check for the first file existing so we can restore the network connection if it's been lost on Mac.
...
[CL 2561069 by Ben Marsh in Main branch]
2015-05-21 13:48:45 -04:00
Richard Hinckley
f526b828c3
Improving APIDocTool in the case of ref pointers or pointers to pointers.
...
[CL 2560780 by Richard Hinckley in Main branch]
2015-05-21 10:19:21 -04:00
Ben Marsh
3d1c1af6ff
Add support for progress feedback when using UE4Build. Specify the -progress parameter on the command line to MegaXGE to write progress data into the log.
...
[CL 2560051 by Ben Marsh in Main branch]
2015-05-20 20:32:26 -04:00
Ankit Khare
d95352df87
UE-15926 : missing symbols file.
...
make sure the the generated symbols file is checked in.
#codereview josh.adams
[CL 2559399 by Ankit Khare in Main branch]
2015-05-20 15:30:36 -04:00
John Pollard
6815fab687
#replayserver: More config properties
...
[CL 2559334 by John Pollard in Main branch]
2015-05-20 15:04:30 -04:00
Dmitry Rekman
c22c949712
Linux: fix line numbers and source file info missing in callstacks.
...
- Forcing DWARF3 since libdwarf (from MIT-licensed elftoolchain) doesn't support DWARF4 (which clang 3.5+ defaults to). Can cause binary size regression.
- Extended TestPAL to test crashes/fatal logs.
- Rearranged switches so deoptimizing switches are only applied to debug builds (development still have meaningful info in debugger).
#coderview Bob.Tellez, Josh.Markiewicz
[CL 2559036 by Dmitry Rekman in Main branch]
2015-05-20 13:02:57 -04:00
Bob Tellez
1804e139d2
[AUTOMERGE]
...
#UE4 Re-enabling debugging symbols for development linux builds. These are needed to debug crashes in development executables.
--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2556071 by Bob.Tellez on 2015/05/18 18:43:00.
[CL 2558927 by Bob Tellez in Main branch]
2015-05-20 11:53:37 -04:00
Peter Sauerbrei
dd59fac82c
fix for Target.cs files not being in the Source root causing the game to be treated as if it needs to generate a Target.cs file
...
[CL 2558619 by Peter Sauerbrei in Main branch]
2015-05-20 09:42:10 -04:00
Marc Audy
958cfbab16
Re-enable warning about virtual Blueprint Implementable Events
...
[CL 2558570 by Marc Audy in Main branch]
2015-05-20 09:10:28 -04:00
Peter Sauerbrei
a55b195bfc
back out previous change until I can figure out why the build machines don't like it
...
#CIS
[CL 2558502 by Peter Sauerbrei in Main branch]
2015-05-20 08:21:51 -04:00
Peter Sauerbrei
1d3610edea
fix for target.cs files not being in the root of the source directory for some games
...
[CL 2558440 by Peter Sauerbrei in Main branch]
2015-05-20 07:22:02 -04:00
Jaroslaw Palczynski
92235e2f49
UECORE-115: Add copy/save/clear functionality for Unreal Sync logging
...
[CL 2558331 by Jaroslaw Palczynski in Main branch]
2015-05-20 04:48:56 -04:00
Jaroslaw Palczynski
c8d6fae1a3
UECORE-112: US3: Implement UnrealSync for Mac.
...
+ Changed icons to the expected ones.
[CL 2558328 by Jaroslaw Palczynski in Main branch]
2015-05-20 04:42:36 -04:00
Steve Robb
87c0faf865
Makefile is invalidated by .uproject file changes.
...
Change to makefile timestamp checks to use FileInfo instead of FileItem to avoid some time offset issues.
Misc cleanups in some module reload code.
#codereview robert.manuszewski,ben.marsh
[CL 2557832 by Steve Robb in Main branch]
2015-05-19 18:19:46 -04:00
Chris Babcock
54123dca0d
Add support for optional packaging blacklist per platform and build configuration
...
[Project]/Build/[Platform]/PakBlacklist-[Config].txt
#ue4
#codereview Peter.Sauerbrei
[CL 2557750 by Chris Babcock in Main branch]
2015-05-19 17:16:19 -04:00
Ben Marsh
1776bdb37f
Build UnrealCEFSubProcess for Win32 as part of the Win64 tools node, so it can be included in the Rocket build.
...
#codereview Matthew.Griffin
[CL 2557705 by Ben Marsh in Main branch]
2015-05-19 16:52:06 -04:00
Kellan Carr
d846dd312f
build script, fix sticky preconditions being added as runconditions
...
[CL 2557479 by Kellan Carr in Main branch]
2015-05-19 14:56:40 -04:00
Peter Sauerbrei
83c97adf27
fix for pak files from a previous run sticking around during incremental deploy
...
UE-13112
[CL 2557352 by Peter Sauerbrei in Main branch]
2015-05-19 13:52:33 -04:00