Commit Graph

702 Commits

Author SHA1 Message Date
chris varnsverry
f564a4cb73 Make MaxActiveDownloads configurable
[at]Michael.Kirzinger [at]Thomas.Ross


#ROBOMERGE-SOURCE: CL 8130597 via CL 8130603 via CL 8133879
#ROBOMERGE-BOT: (v401-8057353)

[CL 8160214 by chris varnsverry in Main branch]
2019-08-21 09:37:24 -04:00
jack porter
ad4f135bfa Missed file setting minimum iOS version to 11
#jira UE-78649
#jira UE-78885
#rb none
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 8090681 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)

[CL 8090688 by jack porter in Main branch]
2019-08-16 09:31:53 -04:00
david ratti
d1f754b2d5 added PacketSimulationProfile.Off setting for convenience in making toggleable hotkeys
#rnx


#ROBOMERGE-SOURCE: CL 8029764 via CL 8041661
#ROBOMERGE-BOT: (v400-8057353)

[CL 8062494 by david ratti in Main branch]
2019-08-15 13:49:43 -04:00
robert manuszewski
3f0b079927 Bumping the max Uobject count up in the editor by 8M
#rb none


#ROBOMERGE-SOURCE: CL 7705778 via CL 7705781 via CL 7706683
#ROBOMERGE-BOT: (v384-7690951)

[CL 7706698 by robert manuszewski in Main branch]
2019-08-02 10:38:17 -04:00
brandon schaefer
9ecfbb6fef Keep the deprecated shader platform but comment it out
#jira none
#rb Michael.Sartain

#ROBOMERGE-SOURCE: CL 7691884 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v384-7690951)

[CL 7691901 by brandon schaefer in Main branch]
2019-08-01 13:52:21 -04:00
louisphilippe seguin
844e0509f2 Unshelved from pending changelist '7678487':
Network Emulation in PIE
- Added ability to set network emulation in the editor Play launch options
- When enabled you can set minimum, maximum latency and packet loss to incoming and outgoing traffic
- Has a dropdown box populated with preconfigured network profiles (list configured in UNetworkSettings)
- Works on clients and servers (defaults to Server only)
- Works with "Run Under One Process" and when launching an external process

NetDriver
- Latency and packet loss can now be applied to incoming packets
- Network emulation console commands now prefixed by "NetEmulation". Ex: "NetEmulation PktEmulationProfile=Bad"
-Open URL's can now add netemulation commands. Ex: "Open 127.0.0.1?PktEmulationProfile=Bad"

[RN] major engine/network
#rb Ryan.Gerleve, Jon.Nabozny



#ROBOMERGE-OWNER: louisphilippe.seguin
#ROBOMERGE-AUTHOR: louisphilippe.seguin
#ROBOMERGE-SOURCE: CL 7673622 via CL 7678640
#ROBOMERGE-BOT: (v381-7673386)

[CL 7678642 by louisphilippe seguin in Main branch]
2019-07-31 20:12:15 -04:00
brandon schaefer
645c5dff21 Show warnings when using a deprecated RHI to start the editor or when compiling shaders for that RHI
#jira UE-77707
Arciel.Rekman, Chris.Bunner
[CODEREVIEW] [at]Arciel.Rekman, [at]Chris.Bunner
#rb Arciel.Rekman
[FYI] Chris.Gagnon, Rolando.Caloca, Jules.Blok

#ROBOMERGE-SOURCE: CL 7641168 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7641285 by brandon schaefer in Main branch]
2019-07-26 15:11:22 -04:00
jack porter
c273115228 Mark ES2 as deprecated, use ES31 as default for Android
#jira UE-76519
#rb Allan.Bentham
[FYI] Chris.Babcock

#ROBOMERGE-SOURCE: CL 7609267 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7609275 by jack porter in Main branch]
2019-07-24 12:23:33 -04:00
chris babcock
5dcfc7d7bf Add support for store version offset by architecture
#jira UE-67565
#ue4
#android
[FYI] Jack.Porter
#rb Thomas.Ross

#ROBOMERGE-SOURCE: CL 7434544 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7434548 by chris babcock in Main branch]
2019-07-17 19:00:37 -04:00
francois guimond
7d276102ff Scheduled local notifications on Android will now persist across reboots like on iOS.
Commiting changes from post-commit review.
#rnx
#rb Chris.Babcock, Pete.Procopio


#ROBOMERGE-SOURCE: CL 7265680 via CL 7271181
#ROBOMERGE-BOT: (v369-7254125)

[CL 7271330 by francois guimond in Main branch]
2019-07-10 21:32:14 -04:00
bob tellez
452aeba28e Merging CL#7257773
Back out changelist 7256178. This was a bad merge



#ROBOMERGE-OWNER: bob.tellez
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 7258012 via CL 7266926
#ROBOMERGE-BOT: (v369-7254125)

[CL 7266952 by bob tellez in Main branch]
2019-07-10 17:05:15 -04:00
bob tellez
97e9932675 Merging //Fortnite/Release-10.0 to Dev-Main (//Fortnite/Dev-Main)
Merging CL#7251132 from //Fortnite/Release-Competitive.9.40

Merging in all missing changes from Release-9.40 to Release-Competitive.9.40 to try to make RoboMerge happy.

#rnx
#rb none


#ROBOMERGE-OWNER: bob.tellez
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 7256432 via CL 7266483
#ROBOMERGE-BOT: (v369-7254125)

[CL 7266503 by bob tellez in Main branch]
2019-07-10 16:41:03 -04:00
mieszko zielinski
f7f3268d52 Extracted NavigationSystemV1's logic concerning NavOctree and navigation DirtyAreas into a separate structures for reusability
Notable changes:
- Added FNavigationOctreeController that wraps up what used to be NavigationSystemV1's navoctree-related logic
- Added FNavigationDirtyAreasController that wraps up what used to be NavigationSystemV1's DirtyAreas-related logic
- Added FNavigationDataHandler that is a helper struct that wraps up what used to be NavigationSystemV1's logic related to operation involving both navoctree and dirty areas
- Deprecated both FNavDataConfig.NavigationDataClass and FNavDataConfig.NavigationDataClassName and replaced them with a single NavDataClass property
- FNavigationOctree is not responsible for hashing element objects and storing their ElementId
- NavOctree elements how know about the octree they belong to (via a member property).

[at]Yoan.StAmant, [at]Maxime.Mercier, [at]Guillaume.Guay
#rb Yoan.StAmant


#ROBOMERGE-OWNER: mieszko.zielinski
#ROBOMERGE-AUTHOR: mieszko.zielinski
#ROBOMERGE-SOURCE: CL 7249089 via CL 7262555
#ROBOMERGE-BOT: (v369-7254125)

[CL 7262559 by mieszko zielinski in Main branch]
2019-07-10 13:31:21 -04:00
chris babcock
14547a1d0d Add option for public logs on Android
#ue4
#android
[FYI] Jack.Porter,Andrew.Grant
#rb Peter.Sauerbrei



#ROBOMERGE-SOURCE: CL 7113141 via CL 7113144 via CL 7165976
#ROBOMERGE-BOT: (v367-6836689)

[CL 7166205 by chris babcock in Main branch]
2019-06-21 23:50:54 -04:00
zak middleton
ed7a670ec5 #ue4 - UpdateOverlaps() does nothing until after BeginPlay() has been called on the Actor. Fixed inconsistent ordering of UpdateOverlaps() relative to BeginPlay() in the cases of server / standalone SpawnActor, networked replicated actor, actor streamed as part of a level. BeginPlay() now always precedes UpdateOverlaps(), which was the previous behavior in standalone or on the server when spawning or as part of persistent map load.
Added UpdateOverlapsMethodDuringLevelStreaming to Actor, which allows you to disable the entire UpdateOverlaps() query run after BeginPlay(), or make it conditional based on mobility (skip for static objects). There is also an option to defer to the default specified in INI, which allows each class to have a separate default that is changeable also for engine classes without modifying engine source, and which makes it easily hotfixable.

The new default option is OnlyUpdateMovable, which means to runs overlaps only if the root component of the actor has Movable (non-static, non-stationary) mobility. Previous behavior was equivalent to AlwaysUpdate, however this can be horrible for streaming performance for many actor types.

#rb Marc.Audy, Andrew.Ladenberger


#ROBOMERGE-SOURCE: CL 7107591 via CL 7110757
#ROBOMERGE-BOT: (v367-6836689)

[CL 7110808 by zak middleton in Main branch]
2019-06-20 15:45:38 -04:00
ben marsh
20af6badf5 Exposed hardcoded DDCCleanup settings to ini
#rb none
#jira
#rnx

#ROBOMERGE-SOURCE: CL 7061350 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7061351 by ben marsh in Main branch]
2019-06-17 23:57:03 -04:00
jeremy moore
d7b43574ac #jira UE-76373
Add DefaultVirtualTextureMaterial to the startup package list
Integrated from //UE4/Dev-Rendering
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 7049388 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7049401 by jeremy moore in Main branch]
2019-06-17 14:18:56 -04:00
richard malo
56546d995d Renamed ALandscapeBlueprintCustomBrush to ALandscapeBlueprintBrush, moved it in LandscapeEditorUtilities module and added a runtime base class ALandscapeBlueprintBrushBase. This was done so that landscape blueprints brushes can access editor functions.
#rb patrick.enfedaque
#rnx


#ROBOMERGE-OWNER: richard.malo
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6988537 via CL 7010009
#ROBOMERGE-BOT: (v367-6836689)

[CL 7010060 by richard malo in Main branch]
2019-06-14 16:11:59 -04:00
richard malo
d978c401a8 Back out changelist 6930726
#rnx


#ROBOMERGE-SOURCE: CL 6942002 via CL 6944536
#ROBOMERGE-BOT: (v366-6836689)

[CL 6946900 by richard malo in Main branch]
2019-06-11 23:18:38 -04:00
richard malo
fae021127c - Moved ALandscapeBlueprintCustomBrush in an editor module (also renamed as ALandscapeBlueprintBrush).
- Added runtime base class ALandscapeBlueprintBrushBase. This was done so that landscape blueprints brushes can access editor functions.
#rb patrick.enfedaque
#rnx


#ROBOMERGE-OWNER: richard.malo
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6930726 via CL 6942986
#ROBOMERGE-BOT: (v366-6836689)

[CL 6946114 by richard malo in Main branch]
2019-06-11 21:17:09 -04:00
Rolando Caloca
aa0d2303d6 Copying //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main) @ 6944469
#rb none
#rnx

[CL 6944849 by Rolando Caloca in Main branch]
2019-06-11 18:27:07 -04:00
Michael Lentine
f9b3324b32 Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) @ 6903150
#rb none
#rnx

[CL 6903163 by Michael Lentine in Main branch]
2019-06-08 17:15:34 -04:00
JeanMichel Dignard
0f9ad96858 Copying //UE4/Dev-Enterprise @ cl 6890376 to Dev-Main (//UE4/Dev-Main)
#lockdown nick.penwarden
#rb none

[CL 6890764 by JeanMichel Dignard in Main branch]
2019-06-07 11:22:52 -04:00
andrew grant
bfe908631e Allow projects to opt-in to ARKit support without modifying the requried device capabilitites plist entry. This allows existing or new projects to add optional ARKit features.
Required for project k.



#ROBOMERGE-SOURCE: CL 6866451 via CL 6867686
#ROBOMERGE-BOT: (v366-6836689)

[CL 6867874 by andrew grant in Main branch]
2019-06-06 17:22:13 -04:00
Andrew Porter
6e59a9b572 Sequencer: Setting default filmback preset to 16:9 DSLR. Updated groundtruth image for LevelSequecneTestNiagara After Runup.
#rb max.chen

[CL 6867601 by Andrew Porter in Main branch]
2019-06-06 17:19:13 -04:00