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
Daniel Lamb
616ae74055
Enabled SupportsQuit for android.
...
[CL 2242642 by Daniel Lamb in Main branch]
2014-08-04 12:19:30 -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
Daniel Lamb
e86541c1da
Changed FAndoridTargetPlatform to take template parameter for the AndroidPlatformProperties, so that the PlatformProperties retrieved from the FTargetplatform are correct.
...
#codereview Jamie.Dale
[CL 2228904 by Daniel Lamb in Main branch]
2014-07-23 15:31:52 -04:00
Marcus Wassmer
07fd4b83b0
Non monolithic projects will load AutoSDK environment properly.
...
#codereview Josh.Adams, dmitry.rekman, michael.trepka, ben.marsh
[CL 2227662 by Marcus Wassmer in Main branch]
2014-07-22 17:59:23 -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
Jaroslaw Palczynski
ebce413232
UE4 Refactoring. Changed OVERRIDE and FINAL macros to keywords override and final.
...
[CL 2104397 by Jaroslaw Palczynski in Main branch]
2014-06-13 06:14:46 -04:00
Jack Porter
5776ee4dc3
Android stack walking displaying function signatures. addr2line can be used offline with the address displayed to get the exact source file and line number.
...
[CL 2104022 by Jack Porter in Main branch]
2014-06-12 22:11:52 -04:00
Mike Fricker
16d1f0a4fd
Always use "override" and "final" keyword on all platforms
...
[CL 2099153 by Mike Fricker in Main branch]
2014-06-09 11:17:17 -04:00
Jamie Dale
0cfe5f0651
Added PlatformInfo to DesktopPlatform and improved the editors Supported Platform UI
...
TTP# 337136 - SETTINGS: Target Platform settings polish
TTP# 337652 - EDITOR: Limit Project supported Android icons down to 1
TTP# 337650 - EDITOR: There is only 1 icon for Apple for Project Supported Platforms
DesktopPlatform now contains a static array of FPlatformInfo. This can be used to query UE4 about its available platforms, even when they're not available as a target platform.
FPlatformInfo contains the information required by the editor (such as a localized display name and icon), as well as whether a platform is a variation ("flavor") of another, and if so, whether the flavor affects the build output (eg, Win32 or Win64), or the cook output (eg, Android_XYZ). This lets the editor build up nested menus for the "Package Project" and "Cook Project" options, rather than just showing everything as a flat list.
ReviewedBy Thomas.Sarkanen, Max.Preussner
[CL 2095796 by Jamie Dale in Main branch]
2014-06-05 12:13:44 -04:00
Peter Sauerbrei
aa5a1232f1
Merging
...
//depot/UE4-TappyChicken/Engine/Source/...
to //depot/UE4/Engine/Source/...
[CL 2081906 by Peter Sauerbrei in Main branch]
2014-05-22 09:13:12 -04:00
Nick Penwarden
fd75ebbb83
AllowsFramerateSmoothing is now a platform proprty. Enabled for all platforms except XB1 and PS4
...
[CL 2076052 by Nick Penwarden in Main branch]
2014-05-16 17:24:12 -04:00
Jaroslaw Palczynski
c8bb5548a3
CIS Fix for Android build.
...
Extra OVERRIDE keyword caused problems during Android compilation.
[CL 2070230 by Jaroslaw Palczynski in Main branch]
2014-05-12 08:42:13 -04:00
Jaroslaw Palczynski
724ea452a5
Refactoring thread affinity settings.
...
There was a bug in setting affinity of a thread that assumed affinity from lookup table with key being a thread name. When names was appended with consecutive numbers (e.g. "RenderingThread 1") the mechanism failed. Refactored this to use special static consts describing affinity override'able by different platforms for different affinity types + possibility of setting affinity per thread.
#codereview Jaroslaw.Surowiec
[CL 2070197 by Jaroslaw Palczynski in Main branch]
2014-05-12 08:40:54 -04:00
Rene Rivera
c1d8600250
Platform; implement sensor events for Android. The implementation will use the accelerometer to derive tilt, rotation rate, gravity, and linear acceleration. If avialable gyroscope readings will get used for the rotation rate.
...
#codereview josh.adams,robert.jones
[CL 2067346 by Rene Rivera in Main branch]
2014-05-08 15:57:50 -04:00
Michael Trepka
8ce2803cab
Removed obsolete GPrimaryMonitorWidth, GPrimaryMonitorHeight, GPrimaryMonitorWorkRect, GVirtualScreenRect and GGameWindow* global variables and functions that were used to initialize them.
...
[CL 2058972 by Michael Trepka in Main branch]
2014-04-29 21:52:56 -04:00
Niklas Smedberg
bc0ac4a910
#android Turn on DisjointTimerQueries on Adreno 330-based devices with a driver later than version 53.0. This is a workaround for this driver, and is a drastic improvement to GPU performance!
...
[CL 2038373 by Niklas Smedberg in Main branch]
2014-04-23 16:37:05 -04:00
Niklas Smedberg
d534b0d979
#android Faster CPU performance by setting affinity mask for the gamethread, renderthread and eventthread.
...
[CL 2038270 by Niklas Smedberg in Main branch]
2014-04-23 16:36:00 -04:00
UnrealBot
db494a6e69
Engine source (Main branch up to CL 2037954)
2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78
Engine source (Main branch up to CL 2026164)
2014-03-14 14:13:41 -04:00