Commit Graph

112 Commits

Author SHA1 Message Date
Robert Jones
747014db6b Added support to Audio device for Android to check if background music/audio is playing.
[CL 2295167 by Robert Jones in Main branch]
2014-09-12 11:37:24 -04:00
Ben Marsh
a90ffdf9c1 Add UHT script plugins to the junk manifest.
#codereview Robert.Manuszewski

[CL 2293972 by Ben Marsh in Main branch]
2014-09-11 14:09:32 -04:00
Dmitry Rekman
52f5d06e09 Fix BuildThirdParty.sh and QASmokeManual.sh
- Check out files it is modifying.
- Build LND before building SlateViewer.

#codereview Adric.Worley

[CL 2293007 by Dmitry Rekman in Main branch]
2014-09-10 17:44:37 -04:00
Adric Worley
67ce1e182e Fixed timestamp formatting for Linux smoke test log.
[CL 2292406 by Adric Worley in Main branch]
2014-09-10 09:44:30 -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
Ankit Khare
9bfe95711c Add functions in html template to automatically detect browser and clamp memory requirements accordingly in case of 32 bit browsers. Add a global error handler to catch out of memory exceptions and generate a helpful message accordingly.
#codereview james.moran, peter.sauerbrei

[CL 2276614 by Ankit Khare in Main branch]
2014-08-28 15:35:02 -04:00
Dmitry Rekman
e75a96a05b Belated update of Steamworks to v130.
#codereview Josh.Markiewicz

[CL 2273225 by Dmitry Rekman in Main branch]
2014-08-26 18:26:04 -04:00
Josh Adams
d67a3a64a5 - Initial "Fat" binary support for Android - multiple architectures at once, by compiling multiple .so's in one go of UBT (will be controlled by Project Settings, intentionally hidden for now)
- Added option to allow for splitting up into multiple .apks, or a single "fat" .apk (also not exposed yet in the project settings)
- A fat binary is just named <Project>.apk, no longer <Project>-armv7.apk
- x86 almost works, except missing libCurl and ICU
- x64 and arm64 will come next now that this framework is in place
#codereview chris.babcock

[CL 2272105 by Josh Adams in Main branch]
2014-08-26 09:56:29 -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
Saul Abreu
723301557d Fix for gnustl_shared not being loaded on Android devices before UE4 is loaded.
[CL 2261281 by Saul Abreu in Main branch]
2014-08-18 15:45:13 -04:00
Adric Worley
7311230ec2 Removed Sync step.
Log files are labeled with timestamp and are not deleted on each run.
Added set -e to allow early exit on errors.

[CL 2261033 by Adric Worley in Main branch]
2014-08-18 13:19:48 -04:00
Dmitry Rekman
80f29ef885 Manual smoke script for QA.
#codereview Adric.Worley

[CL 2259455 by Dmitry Rekman in Main branch]
2014-08-16 21:09:32 -04:00
Dmitry Rekman
4ff3bc4ecf Minor fixes to nvTT from PR #349.
#codereview Graeme.Thornton, Josh.Adams

[CL 2249232 by Dmitry Rekman in Main branch]
2014-08-08 22:57:31 -04:00
Peter Sauerbrei
10923e2838 remove Android, HTML5, and IOS from the junk deleter
#ue4

[CL 2245981 by Peter Sauerbrei in Main branch]
2014-08-06 16:02:35 -04:00
Dmitry Rekman
aafceb7679 Added LinuxNativeDialogs as third-party library.
[CL 2245017 by Dmitry Rekman in Main branch]
2014-08-05 21:12:49 -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
Ankit Khare
ba44f71314 #UE4 #HTML5
#TTP 342902 CRITICAL: Regression: HTML5: Code templates fails to launch
    #TTP 342884 CRITICAL: Regression: HTML5: UFE: Fails to cook then gets a mac crash

        -fix up html template ( argument ordering )
        -don't use pak when packaging for html5
        -properly quote pathname with spaces on mac.
        -fix linking of plugins on first run of ubt.
   #codereview peter.sauerbrei

[CL 2241888 by Ankit Khare in Main branch]
2014-08-04 08:08:56 -04:00
Peter Sauerbrei
51fa18631b addition of errors to Launch On, Package, and Cook analytics
TTP341794
#ue4
#analytics

[CL 2240496 by Peter Sauerbrei in Main branch]
2014-08-01 20:30:13 -04:00
Robert Jones
365c65b557 TPP #341357 MobileMVP: Add support for OSS connect action in blueprint and response handling
Second pass
Removed new interface and change implementation to use the Indentify interface
Created Android implementation of the same.

[CL 2239877 by Robert Jones in Main branch]
2014-08-01 10:52:44 -04:00
Robert Jones
2aa36b96ac TPP #341357 MobileMVP: Add support for OSS connect action in blueprint and response handling
Initial pass
Adds component for blueprint and interface
Contains Android implementation only.
Everything else is null stubbed out.

Todo: figure out how to deal with failure error codes properly

[CL 2238494 by Robert Jones in Main branch]
2014-07-31 12:34:53 -04:00
Peter Sauerbrei
9ee709e618 switch back to not having the platform DLLs always there for IOS, Android, and HTML5
[CL 2237826 by Peter Sauerbrei in Main branch]
2014-07-30 21:41:32 -04:00
Dmitry Rekman
6ca495714e Linux: add fix-ups for case-sensitive fs again.
- Needed until p4 repo issues are resolved.

[CL 2237506 by Dmitry Rekman in Main branch]
2014-07-30 16:36:51 -04:00
Ankit Khare
e66bf30872 #HTML5
TTP 335378 TappyChicken: HTML5: Need better error handling if the WebGL device context is NULL

                         Added checks to detect the presence of webgl, load game .js files if and only if we detect webgl.
                        if WebGL is not preset,  show an error message and point user to appropriate location for more diagonistics

                       ( tested w/ enabling/disabling webgl in firefox ).

#codereview peter.sauerbrei

[CL 2236372 by Ankit Khare in Main branch]
2014-07-29 17:42:46 -04:00
Dmitry Rekman
21c547379c Linux: updated scripts for (re)building TPS.
- We still have to do that (at least temporarily) as we don't bundle everything yet.

[CL 2235440 by Dmitry Rekman in Main branch]
2014-07-29 01:53:17 -04:00
Ryan Gerleve
7869cd2a32 Add Android GET_ACCOUNTS permission, needed to reset Google Play achievements
[CL 2234893 by Ryan Gerleve in Main branch]
2014-07-28 15:51:08 -04:00