Commit Graph

37 Commits

Author SHA1 Message Date
Jaroslaw Surowiec
984bf67cc2 Core/CrashReport - FGenericCrashContext::Initialize caches several platform specific data so getting that data should be safe after a crash, called in PlatformPreInit
#codereview Robert.Manuszewski

[CL 2323890 by Jaroslaw Surowiec in Main branch]
2014-10-09 05:56:08 -04:00
Jaroslaw Surowiec
8840c5d6b2 CrashReport - Added GenericPlatformContext
#codereview Robert.Manuszewski

[CL 2321042 by Jaroslaw Surowiec in Main branch]
2014-10-07 05:41:02 -04:00
Michael Noland
cf61cf2c85 Core: Coding-standards fixes (TypeName [*|&] VariableName -> TypeName[*|&] VariableName)
[CL 2316335 by Michael Noland in Main branch]
2014-10-01 14:40:06 -04:00
Niklas Smedberg
bb8f417304 Support for OpenGL ES 3.1 + Android Extension Pack
[CL 2303212 by Niklas Smedberg in Main branch]
2014-09-18 17:49:40 -04:00
Chris Babcock
6efa254792 Implemented FPlatformMisc::Controlscreensaver for Android and added ControlScreensaver Blueprint node
integrate from UE4-Fortnite
#ue4
#android

[CL 2303138 by Chris Babcock in Main branch]
2014-09-18 17:09:29 -04:00
Chris Babcock
3f55ed856a Removed logging message left over from testing force feedback
#ue4
#android

[CL 2301873 by Chris Babcock in Main branch]
2014-09-17 19:18:07 -04:00
Chris Babcock
62788d6c1e Added force feedback support to Android to drive phone vibration
Merge //depot/UE4-Fortnite/... to to //depot/UE4/...
#ue4
#android

[CL 2300157 by Chris Babcock in Main branch]
2014-09-16 17:32:10 -04:00
Josh Adams
5237a92075 - Fixed copy/paste error
[CL 2298231 by Josh Adams in Main branch]
2014-09-15 11:36:24 -04:00
Josh Adams
3f3cd10aae - Added support for 0 contentScaleFactor (Zen using it for iPhone5S and up)
[CL 2298222 by Josh Adams in Main branch]
2014-09-15 11:36:13 -04:00
Robert Jones
105b0a002c #ttp 344974 WEX: Support Android system font
Small change to file rebase so that it checks the start of the path against the returned GFontPath rather than the hardcoded value.

[CL 2290963 by Robert Jones in Main branch]
2014-09-09 12:22:53 -04:00
Robert Jones
46586c6151 #ttp 344974 WEX: Support Android System font
Changed so that on start up we find the font dir and assign it to a global.
Double checked that 'droidsans' is a safe ttf to default to - it is.

#codereview chris.babcock, nick.atamas

[CL 2290870 by Robert Jones in Main branch]
2014-09-09 12:20:07 -04:00
Jaroslaw Surowiec
70e49bdfa1 CrashReport - Removed verbosity flags, we most of the time display all data, removed duplicated FProgramCounterSymbolInfo, partially switched to unified ProgramCounterToHumanReadableString
#codereview Robert.Manuszewski

[CL 2290682 by Jaroslaw Surowiec in Main branch]
2014-09-09 12:16:55 -04:00
Robert Jones
c167f2f8da #ttp 344974 WEX: Support Android System font
Added code to load the default system font on Android.
Changed file pathing so that it only rebases certain paths.

#codereview chris.babcock, nick.atamas

[CL 2289405 by Robert Jones in Main branch]
2014-09-08 11:15:58 -04:00
Chris Babcock
55b443e503 Move GUseThreadedRendering Android override out of LaunchEngineLoop into new FPlatformMisc AllowRenderThread
#Android
#codereview Josh.Adam,Gil.Gribb

[CL 2282240 by Chris Babcock in Main branch]
2014-09-02 19:18:22 -04:00
Chris Babcock
069ebf2d3f Added GetDefaultLocale to AndroidMisc.
#Android
#codereview Josh.Adams,Saul.Abreu

[CL 2267719 by Chris Babcock in Main branch]
2014-08-22 14:35:23 -04:00
Chris Babcock
0637267415 Better fix for duplicated log messages on Android
#Android
#codereview Peter.Sauerbrei,Josh.Adams

[CL 2267718 by Chris Babcock in Main branch]
2014-08-22 14:35:09 -04:00
Josh Adams
ea7b46777c - Added Android HardwareSurvey
- Unified some of the hardware survey code to use Set/GetStoredValue() for last survey time
- Added Get/SetStoredValue for IOS (to use NSUserDefaults)
- NOTE: Mobile devices will report very often - settings are per app, and when they are deleted and re-installed, they will report again.
#codereview chris.babcock,ian.thomas

[CL 2267419 by Josh Adams in Main branch]
2014-08-22 10:24:13 -04:00
Chris Babcock
1ba3e75569 Get rid of duplicate log messages on Android
#Android
#codereview Josh.Adams,Daniel.Lamb

[CL 2266717 by Chris Babcock in Main branch]
2014-08-21 18:45:16 -04:00
Graeme Thornton
a2720ee3b8 Moved GetDisplayMetrics from the application object to a static method on FDisplayMetrics.
- Allows access to display metrics before application object has been initialized, which is necessary to allow the game user settings preload function to correctly determine the right startup resolution for fullscreen modes.

Set fortnite default video mode to be windowed fullscreen

[CL 2264092 by Graeme Thornton in Main branch]
2014-08-20 08:32:07 -04:00
Michael Noland
f6885e024f Android: Adjust whitespace in input interface
[CL 2257085 by Michael Noland in Main branch]
2014-08-14 18:29:21 -04:00
Daniel Lamb
60ef19ca8f Added code to move android application to background (minimize). Also implemented quit for android.
Added JNI error codes to make errors in that easier to debug.

[CL 2243721 by Daniel Lamb in Main branch]
2014-08-04 20:46:25 -04:00
Robert Jones
69677a61ef #ttp 338022 TappyChicken: Android: Add back button
Bug Fix : Events not being correctly routed to "Android Back" Blueprint node

[CL 2237055 by Robert Jones in Main branch]
2014-07-30 11:06:28 -04:00
Mike Fricker
72a34e4ee9 Compile Times: Fixed Core module needing two separate PCH headers in monolithic compiles
- Changed Core module to use Core.h (removed CorePrivate.h)
- CorePrivate.h only included Core.h, so their PCHs were identical other than name
- Does not affect modular builds, as we need different defines for DLLExport/DLLImport for private and public PCH headers

[CL 2221011 by Mike Fricker in Main branch]
2014-07-16 13:44:46 -04:00
Robert Jones
229955303b #ttp 338022 TappyChicken: Android: Add back button
Added 'Android Back' for specific back button support in Android.
Tested via adding a temp node to Tappy Chicken to make sure it works as expected; which it does.

[CL 2191729 by Robert Jones in Main branch]
2014-07-11 10:29:51 -04:00
Chris Babcock
66f4e50964 Changed default Android depth buffer precision to 24 and added Android platform setting to choose preference.
#Android
#TTP 334728

[CL 2120147 by Chris Babcock in Main branch]
2014-06-27 17:59:00 -04:00