Commit Graph

11 Commits

Author SHA1 Message Date
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Robert Jones
61c26276b5 #ttp 344794 COMPAT: Swing Ninja Music plays too fast on Android
Fixed issue where Android Target Platforms were not being compiled with Ogg Vorbis enabled thus causing encoding to default to ADPCM

Fixed issue with ADPCM decoder not dealing with stereo streams.

#codereview chris.babcock

[CL 2302408 by Robert Jones in Main branch]
2014-09-18 09:07:53 -04:00
Chris Gagnon
9ccd8c9ec4 Target Platform API added to provide more information about variants and variant support.
Device Services Refactoring to create the concept of a physical device.
Game launcher and device viewer UI changes to show these new concepts.
#codereview Max.Preussner, Matt.Kuhlenschmidt

[CL 2290918 by Chris Gagnon in Main branch]
2014-09-09 12:20:43 -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
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
Jamie Dale
dd75632d20 EditorStyle now only uses DesktopPlatform when building an Editor or Program target
ReviewedBy Max.Preussner

[CL 2096442 by Jamie Dale in Main branch]
2014-06-05 19:50:26 -04:00
Daniel Lamb
a778a329b9 Fixed build for android.
[CL 2096170 by Daniel Lamb in Main branch]
2014-06-05 16:42:37 -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
Max Preussner
df33e40362 removed unnecessary module dependencies from Android target platforms
#CodeReview: jj.hoesing

[CL 2048431 by Max Preussner in Main branch]
2014-04-23 19:17:03 -04:00
JJ Hoesing
2669396c44 - Moved the blocking portions (adb calls) of Android device detection off to a thread.
- This happens in a new module that the android target platforms depend on so that there aren't 6 different detection threads spun up.
- Thread isn't created if android sdk isn't found.

[CL 2038329 by JJ Hoesing in Main branch]
2014-04-23 16:36:54 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00