Commit Graph

34 Commits

Author SHA1 Message Date
Peter Sauerbrei
b6b022c89e addition of messaging when iOS cannot package due to missing iTunes, missing signing certificate, or missing mobile provision
TTP166302
part of TTP337760
TTP341402
#ue4
#ios

[CL 2227650 by Peter Sauerbrei in Main branch]
2014-07-22 17:53:31 -04:00
Peter Sauerbrei
481497e7a3 addition of Bundle Name, Bundle Display Name, Bundle Identifier, and Version to the iOS project settings.
TTP341741
#ue4
#ios

[CL 2227521 by Peter Sauerbrei in Main branch]
2014-07-22 16:43:18 -04:00
Mikolaj Sieluzycki
c49bfaac41 Back out splitting MessageEndpoint and MessageEndpointBuilder to .cpp and header.
[CL 2223238 by Mikolaj Sieluzycki in Main branch]
2014-07-18 10:09:45 -04:00
Peter Sauerbrei
2f1c3ba6b4 change the plist editor to looking for and saving to Info.plist
#ue4
#ios

[CL 2220699 by Peter Sauerbrei in Main branch]
2014-07-16 12:13:22 -04:00
Rolando Caloca
5d586a4f05 UE4 - Common crosscompiler headers
[CL 2219173 by Rolando Caloca in Main branch]
2014-07-15 13:25:14 -04:00
Mikolaj Sieluzycki
3eac0f9be7 Remove superfluous headers part 2 of n - Engine module cleanup, Animation headers.
#codereview Robert.Manuszewski

[CL 2219071 by Mikolaj Sieluzycki in Main branch]
2014-07-15 10:25:17 -04:00
Rolando Caloca
f7fc34b130 hlslcc - Lower matrices to vectors for Metal (workaround)
[CL 2176144 by Rolando Caloca in Main branch]
2014-07-08 13:49:52 -04:00
Josh Adams
974f443dd1 - Fixed up optional Metal support, by having the runtime check the project settings (to see if project wants Metal support or not, before creating a view that supports one or the other)
[CL 2175864 by Josh Adams in Main branch]
2014-07-08 10:53:56 -04:00
Rolando Caloca
9893168c38 hlslcc - Compile all files as CPP (prep for renaming .c to .cpp)
#codereview mark.satterthwaite, michael.trepka

[CL 2124618 by Rolando Caloca in Main branch]
2014-07-02 11:08:24 -04:00
Rolando Caloca
b694adc81c UE4 - hlslcc - DumpShaderInfo now outputs a better batch file for running the cross-compiler (and it's shared with GL & Metal)
[CL 2122582 by Rolando Caloca in Main branch]
2014-06-30 18:32:57 -04:00
Peter Sauerbrei
11b80268e8 don't allow landscape when portrait is selected and vice-versa
TTP338639
#ue4

[CL 2118327 by Peter Sauerbrei in Main branch]
2014-06-26 15:17:52 -04:00
Josh Adams
c2fd23ac74 - Added a cooker option to generate Metal shaders or not
[CL 2115976 by Josh Adams in Main branch]
2014-06-24 18:38:35 -04:00
Mikolaj Sieluzycki
5d03a01712 Remove redundant headers from Engine.h.
#proj core
#branch UE4
#summary Remove redundant headers from Engine.h. (NavDataGenerator.h NavLinkRenderingProxy.h NavigationModifier.h NavigationOctree.h ContentStreaming.h ComponentReregisterContext.h InstancedFoliage.h UnrealExporter.h EngineService.h NavigationSystemHelpers.h HardwareInfo.h EngineModule.h)
#codereview Robert.Manuszewski

[CL 2109115 by Mikolaj Sieluzycki in Main branch]
2014-06-18 07:25:31 -04:00
Josh Adams
b552e2d883 Urban->Main
#codereview jeff.campeau,nick.penwarden,rolando.caloca

[CL 2108642 by Josh Adams in Main branch]
2014-06-17 18:27:26 -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
Rolando Caloca
198b364923 UE4 - Metal shader format fixes
[CL 2101781 by Rolando Caloca in Main branch]
2014-06-11 10:03:35 -04:00
Josh Adams
45a547b16a - Minor fixes to MetalShaderFormat (still not done)
[CL 2101236 by Josh Adams in Main branch]
2014-06-10 20:40:13 -04:00
Rolando Caloca
0d0529772c UE4 - Move Metal under iOS
[CL 2100957 by Rolando Caloca in Main branch]
2014-06-10 17:29:51 -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
Matt Kuhlenschmidt
35c8a25c6d Deprecated RegisterCustomPropertyLayout and fixed up use cases. Use RegisterCustomClassLayout instead
[CL 2094538 by Matt Kuhlenschmidt in Main branch]
2014-06-04 12:11:33 -04:00
James Golding
23a9881f38 Fix CIS
[CL 2086808 by James Golding in Main branch]
2014-05-29 17:22:40 -04:00
James Golding
9d302e8460 Remove more headers from Engine.h (StaticMeshResources.h, AnimTree.h, SkeletalMeshTypes.h, SkeletalMeshActor.h, LightingBuildOptions.h, PixelFormat.h, WorldComposition.h, VisualLog.h, StaticLighting.h, Lightmap.h, ShadowMap.h, Model.h)
[CL 2086772 by James Golding in Main branch]
2014-05-29 17:21:47 -04:00
Mikolaj Sieluzycki
7a1386bfc9 #ttp 331740 UE4: Core: Runnable thread clean-up
#proj core
#branch UE4
#summary Remove all bAutoDeleteSelf and bAutoDeleteRunnable usage from the runnable.
#codereview Robert.Manuszewski

[CL 2070165 by Mikolaj Sieluzycki in Main branch]
2014-05-12 08:39:12 -04:00
Terence Burns
ed12de7f13 Added support to configure which target RHI's we desire on platforms.
User can now select target RHI's for windows under: Edit->Project Preferences->Windows->Targeted RHIs

Split up GetShaderFormats into GetAllPossibleShaderFormats and GetAllTargetedShaderFormats.
D3D11 and D3D10 remain the only two on, by default, for windows.

#ReviewedBy Nick.Penwarden

[CL 2068025 by Terence Burns in Main branch]
2014-05-09 08:51:44 -04:00
Dmitry Rekman
123eaf1a69 Removed unused GetBuildArtifacts() from ITargetPlatform (this is now being done in UAT).
#codereview Peter.Sauerbrei

[CL 2059006 by Dmitry Rekman in Main branch]
2014-04-29 21:53:09 -04:00