Commit Graph

100 Commits

Author SHA1 Message Date
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
Ryan Gerleve
c594bb8738 Update the Google Play achievement cache in native code after a reset command
[CL 2234807 by Ryan Gerleve in Main branch]
2014-07-28 14:55:35 -04:00
Ryan Gerleve
7820e78f83 Add new console command "online.ResetAchievements" and implement ResetAchievements for Google Play
On Google Play, this command will reset the achievements of the currently signed in user, and this user must be flagged as tester account in the developer console.
Google only seems to be resetting standard (non-incremental) achievements for some reason.

[CL 2234599 by Ryan Gerleve in Main branch]
2014-07-28 12:50:02 -04:00
Ankit Khare
b98de3ee40 #UE4 #HTML5
#TTP 338960 CRITICAL: UFE: CRASH: Quick Launching project for HTML5

      - Fixup some logic change which went in a recent refactor for nfs.
      - Correctly launch firefox with the right http protocol url instead of file:// when cook on the fly is set.
      - Re- enable http nfs for win64.

#codereview peter.sauerbrei

[CL 2230905 by Ankit Khare in Main branch]
2014-07-24 19:26:40 -04:00
Josh Adams
503b823e5f - Massive SSH usability improvements for remote compiling. Added a script to interactively run SSH and RSync to make a key on the Mac, install it, and pull down the private key for use after
- Currently only UBT will do the check when using SSH, and will run the script. This should really be moved to the editor.
- Keys can be in My Documents, or in Engine\\Build (for source control sharing)
- SSH is still not 100% ready for primetime (IPP needs re-integration into UAT)
- Epic default is to use the standard builder account on the standard machine

[CL 2229159 by Josh Adams in Main branch]
2014-07-23 20:02:14 -04:00
Rolando Caloca
62373550e1 UE4 - Fix typo
[CL 2228592 by Rolando Caloca in Main branch]
2014-07-23 11:46:00 -04:00
James Moran
28f068d6ef Platform target dlls for iOS and Android are always built for Editor & Program builds.
ttp 3414656
#codereview Peter.Sauerbrei

[CL 2228537 by James Moran in Main branch]
2014-07-23 11:05:18 -04:00
Chris Babcock
5fc6ab1c3a Added console swipe history for Android
#Android
#ttp 341718
#codereview Daniel.Lamb,Josh.Adams

[CL 2227668 by Chris Babcock in Main branch]
2014-07-22 18:03:47 -04:00
Chris Babcock
53eb0d6358 integrating Android virtual keyboard from UE4-Fortnite to UE4
[CL 2225897 by Chris Babcock in Main branch]
2014-07-21 16:20:58 -04:00
Ankit Khare
efb6d2b183 #UE4 #HTML5
Work around multiple emscripten SDL bugs. fullscreen events are now properly queued on browser fullscreen.

#codereview peter.sauerbrei

[CL 2213816 by Ankit Khare in Main branch]
2014-07-14 10:54:28 -04:00
Daniel Lamb
7ed0dc7ee3 Started syncing androidMain with onCreate from java to stop synchronzation issues. Removed sleep hack which was doing something similar.
Changed the achivement query so that if not connected it will fail right away instead of waiting.
#codereview Ryan.Gerleve
#codereview Chris.Babcock

[CL 2187831 by Daniel Lamb in Main branch]
2014-07-10 14:41:00 -04:00
Daniel Lamb
0efd93402b Removed some warnings from the packaging process. Proguard settings were too inclusive.
[CL 2187609 by Daniel Lamb in Main branch]
2014-07-10 11:20:02 -04:00
Daniel Lamb
b5ac01ca3b Fixed crash on startup on android. Google play structures getting stripped from gameactivity so reflection was failing to initialize in deployment builds.
[CL 2182137 by Daniel Lamb in Main branch]
2014-07-09 15:45:33 -04:00