Commit Graph

121 Commits

Author SHA1 Message Date
jack porter
df7b8da8db Fix NonUnity iOS compile
#jira UE-76887
#rb None
[FYI] Dmitriy.Dyomin

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

[CL 7332855 by jack porter in Dev-Build branch]
2019-07-16 23:15:00 -04:00
allan bentham
2958102122 Fix for CIS build
#rnx
#rb jack.porter

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: allan.bentham
#ROBOMERGE-SOURCE: CL 7089414 via CL 7089416 via CL 7104247 via CL 7104323
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7130145 by allan bentham in Dev-Build branch]
2019-06-21 03:00:38 -04:00
jason stasik
104958bf98 cvar to turn accessibility on/off (defaults off)
#jira UE-75829
#rb lauren.ridge

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

[CL 7126454 by jason stasik in Dev-Build branch]
2019-06-21 02:25:48 -04:00
jason stasik
f394596600 Change accessibility logging from Log to Verbose
#jira UE-76505
#rb none

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

[CL 7126021 by jason stasik in Dev-Build branch]
2019-06-21 02:19:57 -04:00
allan bentham
69dcb77306 Android event handling refactor.
Solve issues during start-up where the HW window can be created/lost before the game can use it or OS displaying android ANR message if GT is too busy to respond to system events.

Window access is guarded with mutex that guarantees a valid window HW exists when locked.
Rendering thread is blocked when the window is lost (to prevent RHIs accessing surfaces belonging to the lost window)
Window dimensions are cached so that most window dimension queries just read from the cache.

[FYI] chris.babcock, Ryan.Vance
#rb jack.porter, chris.babcock,Dmitriy.Dyomin

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: allan.bentham
#ROBOMERGE-SOURCE: CL 7062033 via CL 7062034 via CL 7062345 via CL 7062346
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7124039 by allan bentham in Dev-Build branch]
2019-06-21 02:03:29 -04:00
dmitriy dyomin
58904971b1 Less contention on iOS input stack. Added additional stat to iOS input processing
#rb jack.porter

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 7038917 via CL 7038918 via CL 7045729 via CL 7045906
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7119833 by dmitriy dyomin in Dev-Build branch]
2019-06-21 01:13:57 -04:00
jason stasik
2b45020daa Initialize AccessibleWidgetData in constructor instead of Slate args so that subclasses inherit properly. Fixes crash with non-accessible windows.
#jira UE-76186,UE-76175
#rb matt.kuhlenschmidt

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

[CL 7119432 by jason stasik in Dev-Build branch]
2019-06-21 01:06:37 -04:00
chris varnsverry
61902bd65b Speculative fix for uninitialized bool
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.varnsverry
#ROBOMERGE-SOURCE: CL 7009489 via CL 7009533 via CL 7009541 via CL 7009552 via CL 7020444 via CL 7020552
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7093539 by chris varnsverry in Dev-Build branch]
2019-06-19 11:06:34 -04:00
michael kirzinger
66c1cad292 init bHighQualityVoiceChatEnabled
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: michael.kirzinger
#ROBOMERGE-SOURCE: CL 7003860 via CL 7003870 via CL 7005527 via CL 7005544 via CL 7020396 via CL 7020468
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7093504 by michael kirzinger in Dev-Build branch]
2019-06-19 11:05:05 -04:00
michael trepka
d3045089a1 Set Platform.AppHasFocus property for the crash reporter on Mac
#rb Chris.Bunner

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 6956776 via CL 6956782 via CL 6959518 via CL 6960389 via CL 6966986 via CL 6981765
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7091567 by michael trepka in Dev-Build branch]
2019-06-19 10:00:24 -04:00
ben marsh
86a1122776 Fixing HoloLens installed build
#jira
#rb none
#rnx

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

[CL 7091415 by ben marsh in Dev-Build branch]
2019-06-19 09:55:59 -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
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
mark fitt
c38cedc80c [TVOS] Always return false when querying recording permission.
#jira UE-75500
[at]Sam.Zamani

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: mark.fitt
#ROBOMERGE-SOURCE: CL 6829282 via CL 6830429 via CL 6830628
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)

[CL 6873596 by mark fitt in Dev-Build branch]
2019-06-07 04:56:11 -04:00
michael kirzinger
3956dc20dd [iOS] Add method to query if we have the recording permission
[REVIEW] [at]josh.adams

#ROBOMERGE-OWNER: ben.marsh
#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: BUILD (Main -> Dev-Build) (v365-6733468)

[CL 6762580 by michael kirzinger in Dev-Build branch]
2019-06-01 11:15:09 -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
arciel rekman
a747e48bbb Copying //UE4/Dev-Console[at]6677439 to Dev-Main (//UE4/Dev-Main)
#rb none

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

[CL 6717280 by arciel rekman in Dev-Build branch]
2019-05-31 14:28:17 -04:00
josh adams
9f28e2b9c7 - Fixed compile error on builder
#rb none

#ROBOMERGE-OWNER: ben.marsh
#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: BUILD (Main -> Dev-Build) (v364-6709755)

[CL 6715006 by josh adams in Dev-Build branch]
2019-05-31 14:18:08 -04:00
josh adams
b05be3a6d4 - 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: ben.marsh
#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: BUILD (Main -> Dev-Build) (v364-6709755)

[CL 6714468 by josh adams in Dev-Build branch]
2019-05-31 14:15:50 -04:00
peter sauerbrei
1b6c4abbfe addition of iPod Touch 7 to engine
#rb jonathan.fitzpatrick

#ROBOMERGE-OWNER: ben.marsh
#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: BUILD (Main -> Dev-Build) (v364-6709755)

[CL 6714342 by peter sauerbrei in Dev-Build branch]
2019-05-31 14:15:18 -04:00
josh adams
55d2202b4e - 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: ben.marsh
#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: BUILD (Main -> Dev-Build) (v363-6677109)

[CL 6704997 by josh adams in Dev-Build branch]
2019-05-31 13:24:58 -04:00
chris bunner
8a2723e571 Append HasAppFocus to engine data in crash context under "Platform" prefix.
[at]Michael.Trepka

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.bunner
#ROBOMERGE-SOURCE: CL 6654883 via CL 6654888 via CL 6654900 via CL 6656074 via CL 6656168
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v363-6677109)

[CL 6701646 by chris bunner in Dev-Build branch]
2019-05-31 13:02:01 -04:00
michael kirzinger
64e29b88bb Only allow A2DP bluetooth - fixes poor quality audio with bluetooth headsets on iOS
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: michael.kirzinger
#ROBOMERGE-SOURCE: CL 6491047 via CL 6491122 via CL 6491132 via CL 6500710 via CL 6500975
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 6533457 by michael kirzinger in Dev-Build branch]
2019-05-16 08:03:04 -04:00
chris babcock
0bd001eca7 Fix compile issue for Android x86 with media player
#jira UE-74547
#ue4
#android
#rb Jonathan.Lambert


#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6433178 via CL 6433196 via CL 6434989 via CL 6442953
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 6477977 by chris babcock in Dev-Build branch]
2019-05-15 10:13:14 -04:00