Commit Graph

990 Commits

Author SHA1 Message Date
francois guimond
c1cf09e43f 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-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: francois.guimond
#ROBOMERGE-SOURCE: CL 7265680 via CL 7271181 via CL 7271330
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7344327 by francois guimond in Dev-Build branch]
2019-07-17 00:24:26 -04:00
bob tellez
b2b36b0fa0 Merging CL#7257773
Back out changelist 7256178. This was a bad merge


#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 7258012 via CL 7266926 via CL 7266952
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7339329 by bob tellez in Dev-Build branch]
2019-07-16 23:57:23 -04:00
bob tellez
6c3ed3403a 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: ben.marsh
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 7256432 via CL 7266483 via CL 7266503
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7338361 by bob tellez in Dev-Build branch]
2019-07-16 23:50:12 -04:00
mieszko zielinski
1952570efa 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: ben.marsh
#ROBOMERGE-AUTHOR: mieszko.zielinski
#ROBOMERGE-SOURCE: CL 7249089 via CL 7262555 via CL 7262559
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7334880 by mieszko zielinski in Dev-Build branch]
2019-07-16 23:29:13 -04:00
dmitriy dyomin
a64a3594f6 Remove legacy r.EarlyZPassMovable from iOS device profiles
#jira UE-71896
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 7259847 in //UE4/Release-4.23/... via CL 7259848
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7334454 by dmitriy dyomin in Dev-Build branch]
2019-07-16 23:26:58 -04:00
arciel rekman
bd0bf933c1 Remove the blanket agreement to upload crashes on Linux
#rb Derek.Peterson
#jira none

(Edigrating CL 7251581 to 4.23)

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 7252006 in //UE4/Release-4.23/... via CL 7252019
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7333205 by arciel rekman in Dev-Build branch]
2019-07-16 23:17:56 -04:00
chris babcock
2291841e48 Add option for public logs on Android
#ue4
#android
[FYI] Jack.Porter,Andrew.Grant
#rb Peter.Sauerbrei


#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 7113141 via CL 7113144 via CL 7165976 via CL 7166205
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7170512 by chris babcock in Dev-Build branch]
2019-06-22 10:18:22 -04:00
zak middleton
199e8e6bf5 #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-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: zak.middleton
#ROBOMERGE-SOURCE: CL 7107591 via CL 7110757 via CL 7110808
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7136606 by zak middleton in Dev-Build branch]
2019-06-21 03:59:26 -04:00
ben marsh
36b9a9525a Exposed hardcoded DDCCleanup settings to ini
#rb none
#jira
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 7061350 in //UE4/Release-4.23/... via CL 7061351
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7123646 by ben marsh in Dev-Build branch]
2019-06-21 01:58:01 -04:00
jeremy moore
5ea2241b98 #jira UE-76373
Add DefaultVirtualTextureMaterial to the startup package list
Integrated from //UE4/Dev-Rendering
#rb none
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeremy.moore
#ROBOMERGE-SOURCE: CL 7049388 in //UE4/Release-4.23/... via CL 7049401
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7121341 by jeremy moore in Dev-Build branch]
2019-06-21 01:31:12 -04:00
richard malo
4dbf0baa93 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: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6988537 via CL 7010009 via CL 7010060
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7093036 by richard malo in Dev-Build branch]
2019-06-19 10:53:01 -04:00
richard malo
930ddc0410 Back out changelist 6930726
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6942002 via CL 6944536 via CL 6946900
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7090153 by richard malo in Dev-Build branch]
2019-06-19 09:07:30 -04:00
richard malo
4c6fdbde14 - 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: ben.marsh
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6930726 via CL 6942986 via CL 6946114
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7089726 by richard malo in Dev-Build branch]
2019-06-19 08:54:33 -04:00
ben marsh
11f022162f Copying //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main) [at] 6944469
#rb none
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: rolando.caloca
#ROBOMERGE-SOURCE: CL 6944849 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7089689 by ben marsh in Dev-Build branch]
2019-06-19 08:52:32 -04:00
Ben Marsh
cfe09c649f Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 6922670 by Ben Marsh in Dev-Build branch]
2019-06-10 19:47:29 -04:00
derek peterson
0ef4a872b6 #ocn - Enable CrashReporter plugin by default on iOS
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: derek.peterson
#ROBOMERGE-SOURCE: CL 6869093 via CL 6869102 via CL 6869118 via CL 6869862 via CL 6870708
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)

[CL 6918077 by derek peterson in Dev-Build branch]
2019-06-10 16:43:37 -04:00
andrew grant
c1ccef9eb7 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-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6866451 via CL 6867686 via CL 6867874
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)

[CL 6917681 by andrew grant in Dev-Build branch]
2019-06-10 16:32:53 -04:00
andrew porter
bbdb74e150 Sequencer: Setting default filmback preset to 16:9 DSLR. Updated groundtruth image for LevelSequecneTestNiagara After Runup.
#rb max.chen

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.porter
#ROBOMERGE-SOURCE: CL 6867601 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)

[CL 6917656 by andrew porter in Dev-Build branch]
2019-06-10 16:31:43 -04:00
max chen
2b61878c3e Copying //UE4/Dev-Sequencer to Dev-Main (//UE4/Dev-Main) [at] 6863847
#lockdown nick.penwarden
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: max.chen
#ROBOMERGE-SOURCE: CL 6863971 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)

[CL 6917141 by max chen in Dev-Build branch]
2019-06-10 16:16:26 -04:00
ben marsh
b29774f4df Copying //UE4/Dev-Networking to Dev-Main (//UE4/Dev-Main)
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ryan.gerleve
#ROBOMERGE-SOURCE: CL 6843774 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)

[CL 6910469 by ben marsh in Dev-Build branch]
2019-06-10 08:37:30 -04:00
chris gagnon
72ba51c5bd Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.23 From CL 6837861
#rb none


#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.gagnon
#ROBOMERGE-SOURCE: CL 6838042 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)

[CL 6874679 by chris gagnon in Dev-Build branch]
2019-06-07 05:27:42 -04:00
marc audy
3fc04f1c88 Copying //UE4/Dev-Framework to Dev-Main (//UE4/Dev-Main) [at] 6835245
#rb
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 6835252 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)

[CL 6873661 by marc audy in Dev-Build branch]
2019-06-07 05:00:15 -04:00
ethan geller
6be93256a9 Turn on AudioMixerSDL by default for HTML5. #fyi aaron.mcleran #jira none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 6806792 via CL 6816930 via CL 6817089
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v365-6733468)

[CL 6825021 by ethan geller in Dev-Build branch]
2019-06-03 22:50:56 -04:00
rob gay
d994cac015 Copying Dev-Audio to UE-Main from CL 6717121
#rb aaron.mcleran

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 6722146 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v365-6733468)

[CL 6762205 by rob gay in Dev-Build branch]
2019-06-01 10:58:37 -04:00
jack porter
3679fe963d Copying //UE4/Dev-Mobile to Dev-Main (//UE4/Dev-Main)
#rb None
#jira 0

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 6681123 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v364-6709755)

[CL 6720531 by jack porter in Dev-Build branch]
2019-05-31 14:42:05 -04:00