Commit Graph

125 Commits

Author SHA1 Message Date
michael kirzinger
9032d5c1c3 [iOS] Add method to query if we have the recording permission
[REVIEW] [at]josh.adams

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: michael.kirzinger
#ROBOMERGE-SOURCE: CL 6724734 via CL 6724792 via CL 6740114 via CL 6740134 via CL 6757061 via CL 6757305
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6795930 by michael kirzinger in Dev-Anim branch]
2019-06-03 09:00:05 -04:00
jack porter
c22c297971 Copying //UE4/Dev-Mobile to Dev-Main (//UE4/Dev-Main)
#rb None
#jira 0

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 6681123 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6791850 by jack porter in Dev-Anim branch]
2019-06-03 07:57:09 -04:00
arciel rekman
b93ab865e1 Copying //UE4/Dev-Console[at]6677439 to Dev-Main (//UE4/Dev-Main)
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 6677614 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6789812 by arciel rekman in Dev-Anim branch]
2019-06-03 07:10:29 -04:00
josh adams
03cc7bf35e - Fixed compile error on builder
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 6670653 via CL 6670654 via CL 6670680 via CL 6670702 via CL 6672540 via CL 6673973
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6788555 by josh adams in Dev-Anim branch]
2019-06-03 06:46:48 -04:00
josh adams
831db490be - Enabled going in and out of high quality voice chat mode (echo cancellation, etc, but makes game audio quiet, so it's an optional thing)
#rb michael.kirzinger
[FYI] michael.kirzinger

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 6670165 via CL 6670167 via CL 6670237 via CL 6670444 via CL 6672048 via CL 6673780
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6788147 by josh adams in Dev-Anim branch]
2019-06-03 06:41:41 -04:00
peter sauerbrei
b65dcf82ef addition of iPod Touch 7 to engine
#rb jonathan.fitzpatrick

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 6669990 via CL 6669996 via CL 6670219 via CL 6670427 via CL 6671959 via CL 6673745
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6788025 by peter sauerbrei in Dev-Anim branch]
2019-06-03 06:39:53 -04:00
josh adams
d88c5fb060 - Added "engineisrunning" call from EmbeddedToNative on IOS to tell native app when the while(1) loop is going
- Added "devicesleep" native call to control mobile "screensaver"
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 6659810 via CL 6659811 via CL 6659812 via CL 6659813 via CL 6661153 via CL 6661200
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6760867 by josh adams in Dev-Anim branch]
2019-05-31 20:27:23 -04:00
chris bunner
3714b043b4 Append HasAppFocus to engine data in crash context under "Platform" prefix.
[at]Michael.Trepka

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: chris.bunner
#ROBOMERGE-SOURCE: CL 6654883 via CL 6654888 via CL 6654900 via CL 6656074 via CL 6656168
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6759639 by chris bunner in Dev-Anim branch]
2019-05-31 19:49:29 -04:00
ben marsh
83bd3cd7c6 Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
#rb none
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6631504 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6748759 by ben marsh in Dev-Anim branch]
2019-05-31 18:06:13 -04:00
michael kirzinger
1945a9d532 Only allow A2DP bluetooth - fixes poor quality audio with bluetooth headsets on iOS
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: michael.kirzinger
#ROBOMERGE-SOURCE: CL 6491047 via CL 6491122 via CL 6491132 via CL 6500710 via CL 6500975
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6531828 by michael kirzinger in Dev-Anim branch]
2019-05-16 03:36:05 -04:00
chris babcock
06a1d8405f Fix compile issue for Android x86 with media player
#jira UE-74547
#ue4
#android
#rb Jonathan.Lambert


#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6433178 via CL 6433196 via CL 6434989 via CL 6442953
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6471966 by chris babcock in Dev-Anim branch]
2019-05-15 07:03:49 -04:00
chris babcock
0ed25becd0 Add safezone handling for insets and display cutout
#ue4
#android
[FYI] Jack.Porter
#rb Thomas.Ross


#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6187820 via CL 6187823 via CL 6188559 via CL 6188565
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6227498 by chris babcock in Dev-Anim branch]
2019-05-01 19:39:10 -04:00
josh engebretson
d9f506ba64 Call _Exit when leaving main loop on iOS and in unattended mode
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 6037720 via CL 6037722 via CL 6039156 via CL 6039163
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6043711 by josh engebretson in Dev-Anim branch]
2019-04-22 21:06:38 -04:00
thomas ross
3616b9a7df Fixing bug where IOS was not sending background/'foreground delegate calls during a PreLoadScreen.
#tests Android Client, IOS Client
[REVIEW] [at]Peter.Sauerbrei, [at]Josh.Adams

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: thomas.ross
#ROBOMERGE-SOURCE: CL 5959301 via CL 5965795 via CL 5966253 via CL 5966300
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5971162 by thomas ross in Dev-Anim branch]
2019-04-18 01:29:51 -04:00
peter sauerbrei
5243093bef more scope counters to try to track down spike in poll game device state on IOS
#rb trivial

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 5903222 via CL 5903701 via CL 5906343 via CL 5906482
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5910047 by peter sauerbrei in Dev-Anim branch]
2019-04-15 21:06:42 -04:00
chris bunner
f60950f66e Pump platform messages when clearing out task graphs that rely on other threads, e.g. GT GC event waiting on RT which is blocked in Present waiting for messages to be handled.
Includes fix for stat task causing an infinite loop on development server config.
Gil.Gribb, Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: chris.bunner
#ROBOMERGE-SOURCE: CL 5830544 via CL 5830551 via CL 5830553 via CL 5835142 via CL 5835714
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5875348 by chris bunner in Dev-Anim branch]
2019-04-12 21:07:22 -04:00
bob tellez
e97dc501de Back out changelist 5824471. Causes windows server to freeze at startup
[FYI] Chris.Bunner

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 5826025 via CL 5826026 via CL 5826027 via CL 5830113 via CL 5830242
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5858871 by bob tellez in Dev-Anim branch]
2019-04-12 14:02:41 -04:00
chris bunner
6a38f25550 Pump platform messages when clearing out task graphs that rely on other threads, e.g. GT GC event waiting on RT which is blocked in Present waiting for messages to be handled.
Gil.Gribb, Matt.Kuhlenschmidt, Jian.Ru

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: chris.bunner
#ROBOMERGE-SOURCE: CL 5824471 via CL 5824474 via CL 5824476 via CL 5829221 via CL 5829336
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5856615 by chris bunner in Dev-Anim branch]
2019-04-12 13:53:23 -04:00
peter sauerbrei
3d5282cb5a Add crash reporting to IOS.
Remove old CrashReportHelper
Move files dealing with crash upload and reporting to Runtime/CrashReportCore from CrashReportClient
Addition of CrashReporter Plugin in Fortnite for use with IOS
#rb brandon.schaefer, chris.bunner

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 5814730 via CL 5814731 via CL 5814748 via CL 5817030 via CL 5817031
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5848020 by peter sauerbrei in Dev-Anim branch]
2019-04-12 13:17:40 -04:00
brandon schaefer
104bf80570 Remove spamming USER EVENTS when window has lost focus
When we got a FOCUS OUT event we would start spamming upwards of ~2000 USER EVENTS checking if we need to deactivate the application. This was taking upwards of 150ms
Now per event pump we check if we have been focused out for to then we deactivate.

#jira UE-72278
#rb Arciel.Rekman
[CODEREVIEW] Arciel.Rekman, Michael.Sartain
#lockdown cristina.riveron

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 5745113 in //UE4/Release-4.22/... via CL 5745123
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5750999 by brandon schaefer in Dev-Anim branch]
2019-04-04 17:30:43 -04:00
peter sauerbrei
43c075f286 redo the exit crash fix for IOS
#rb trivial

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 5709440 via CL 5709443 via CL 5709446 via CL 5709448 via CL 5712064 via CL 5712224
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5720520 by peter sauerbrei in Dev-Anim branch]
2019-04-03 21:33:46 -04:00
michael kirzinger
a812470607 [iOS] fix old audio toggle not working for recording
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: michael.kirzinger
#ROBOMERGE-SOURCE: CL 5691945 via CL 5691946 via CL 5691947 via CL 5696006 via CL 5696957 via CL 5697133
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5704441 by michael kirzinger in Dev-Anim branch]
2019-04-03 01:00:48 -04:00
peter sauerbrei
f425c8aeb9 adding support for iPadMini5 and iPadAir3
#rb chris.babcock

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 5691837 via CL 5691859 via CL 5691860 via CL 5691861 via CL 5695894 via CL 5695942
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5701846 by peter sauerbrei in Dev-Anim branch]
2019-04-02 21:13:41 -04:00
sorin gradinaru
6fbe23faf8 UE-71937 //UE4/Main - Compile UE4Game TVOS - error: 'UIInterfaceOrientationUnknown' is unavailable: not available on tvOS
#4.23
#tvOS
#jira UE-71937
#rb Jack.Porter

Compile errors on tvOS

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5554838 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5558068 by sorin gradinaru in Dev-Anim branch]
2019-03-26 13:35:39 -04:00
brandon schaefer
a6d0fb363f Avoid calling SDL_Destroy when the HWnd is NULL
#rb Arciel.Rekman
#jira UE-71983
#lockdown cristina.riveron

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 5538522 in //UE4/Release-4.22/... via CL 5538524
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5549048 by brandon schaefer in Dev-Anim branch]
2019-03-25 21:01:42 -04:00