302 Commits

Author SHA1 Message Date
matt begoghina
f7700fa398 Return Android devices with Turnkey, and Editor Platforms menu update
The goal of this update is to have valid Android devices not showing with a Warning in the Platforms menu.

To allow this, the AndroidPlatformSDK now return the list of connected devices and their SDK Versions.
The change in TurnkeySupportModule ensures we are stripping the cook flavor from the DeviceId which would fail to verify the SDK.

Regarding the Editor `Platforms` menu, the code was adjusted to have devices listed outside of a submenu when `Platform->SupportsFeature(ETargetPlatformFeatures::ShowAsPlatformGroup)` returns false.
Another addition was a new `ETargetPlatformFeatures::ShowAggregateDevice` to allow platforms to not list the aggregate device (ex: `All_Android_on...`)

#review-36072549
#jira UE-223262
#rb adam.kinge, Chris.Babcock, Josh.Adams

[CL 37262963 by matt begoghina in 5.5 branch]
2024-10-18 09:28:09 -04:00
sebastian werema
fe34eb6f95 Fix for landscape weightmap compression not being applied
#rb denys.mentiei, jonathan.bard

[CL 36147965 by sebastian werema in 5.5 branch]
2024-09-10 11:35:40 -04:00
jeff fisher
fe9aae8822 VR Template | Add visionOS specific .ini
-Added support for reading VisionOS***.ini.  IOS is a parent platform, so it's INIs are read as well.
-Added VisionOSEngine.ini to vr template which disables MobileMultiview and InstancedStereoRendering, which are not currently supported.
-Fixed build break where notification manager is used, but was not included on visionos.  Perhaps it wasn't suppoted in an earlier version, but the types in quesiton exist now so I just removed the ifdef removal on VisionOS.
#jira UE-211236
#rb Josie.Yang

[CL 35632797 by jeff fisher in ue5-main branch]
2024-08-19 14:09:06 -04:00
charles bloom
beb1a82fd3 IOSTargetPlatformSettings : delete unused texture format strings
[CL 35056509 by charles bloom in ue5-main branch]
2024-07-24 12:12:38 -04:00
marc audy
28c077e1f9 Fix non-unity issues
#rnx

[CL 33614058 by marc audy in ue5-main branch]
2024-05-13 20:49:19 -04:00
patrick boutot
a2b5613488 Slate: Deprecate SListView::ItemHeight and STreeViewItemHeight. ItemHeight and ItemWidth are only used when the panel is is as a tile or both value are assigned. With TreeView and ListView, you can't assigned both. The function are protected, a subclass of those could but it's up to them to expose the ItemHeight and ItemWidth. This behavior changed was introduced with CL 7634094.
#jira UE-210415
#rb editor-ui-systems

[CL 33370360 by patrick boutot in ue5-main branch]
2024-05-01 08:05:39 -04:00
florin pascu
a63f7b908a Metal does not support ETC2_11 on 3D textures
#rb carl.lloyd

[CL 33274908 by florin pascu in ue5-main branch]
2024-04-26 15:47:33 -04:00
Florin Pascu
02727fc1e3 Fix RM error, missed move/add, move/delete of CL 31807181
#jira UE-206488

[CL 31808442 by Florin Pascu in ue5-main branch]
2024-02-26 12:42:19 -05:00
florin pascu
fb603bc427 IOS/TVOS/VisionOS TP refactor to TPS/TPC
#rb adam.kinge
#jira UE-206488

[CL 31807213 by florin pascu in ue5-main branch]
2024-02-26 12:11:20 -05:00
josh adams
ddf367b168 - Set all *TargetPlatform.Build.cs's to set the new SDKVersionRelevantPlatforms list so that per-project SDK version overrides will compile unique versions of those modules when that platform's SDK version of overridden
[FYI] Florin.Pascu
#rb Joe.Kirchoff

[CL 31665032 by josh adams in ue5-main branch]
2024-02-20 20:01:11 -05:00
florin pascu
b10df2c9a1 Re-submit Desktop Platforms TP Refactor TPC/TPS Windows/Mac/Linux/WINGDK
Section Names for Windows/Mac/Linux/WindGDK will use the old names for compatibility.
#jira UE-206488
#rb Brandon.Schaefer, Josh.Adams

[CL 31522656 by florin pascu in ue5-main branch]
2024-02-15 11:46:19 -05:00
adam kinge
c7fbff4d67 Detect and store the available open iOS Simulators on mac
Part 1 of 3

#jira UE-197974
#rb josh.adams
[FYI] florin.pascu

[CL 31519035 by adam kinge in ue5-main branch]
2024-02-15 09:55:52 -05:00
florin pascu
aa7c58b0c7 [Backout] - CL31378447
[FYI] Florin.Pascu
Original CL Desc
-----------------------------------------------------------------
Desktop Platforms TP Refactor TPC/TPS Windows/Mac/Linux/WINGDK
#jira UE-206488
#rb Brandon.Schaefer, Josh.Adams

[CL 31397940 by florin pascu in ue5-main branch]
2024-02-12 16:14:58 -05:00
florin pascu
20bd6eddc1 Desktop Platforms TP Refactor TPC/TPS Windows/Mac/Linux/WINGDK
#jira UE-206488
#rb Brandon.Schaefer, Josh.Adams

[CL 31378452 by florin pascu in ue5-main branch]
2024-02-12 06:54:43 -05:00
florin pascu
937a75b1c3 Fix QuickLaunch Android
#jira UE-205200
#rb Chris.Babcock, Jack.Porter

[CL 31082732 by florin pascu in ue5-main branch]
2024-02-01 06:25:59 -05:00
rex hill
668a71e420 Allow building without Turnkey Support
#rb josh.adams
#tests Opened editor and confirmed it loads with no issues

[CL 29603508 by rex hill in ue5-main branch]
2023-11-09 13:51:05 -05:00
dmitriy dyomin
b967feaef8 Add ability to setup VT support on a per-platform basis
#rb jeremy.moore

[CL 28260983 by dmitriy dyomin in ue5-main branch]
2023-09-26 22:38:26 -04:00
josh adams
cfdee19cd3 - Fixed IPhones to not show up as VisionOS devices in the Platforms menu in the editor
#rb adam.kinge

[CL 28207784 by josh adams in ue5-main branch]
2023-09-25 17:48:41 -04:00
calvin zheng
c91a8f8fa0 Gray out some of iOS settings when using modernized Xcode, but not on PC
#jira UE-194418
#rb Josh.Adams, Adam.Kinge, Zack.Neyland

[CL 27828429 by calvin zheng in ue5-main branch]
2023-09-13 09:38:26 -04:00
calvin zheng
814948e33d Undo //UE5/Main/Engine/Source/... changelist 27725823
[CL 27728948 by calvin zheng in ue5-main branch]
2023-09-08 17:15:34 -04:00
calvin zheng
f2d9abb167 Gray out some of iOS settings when using modernized Xcode
#jira UE-194418
#rb Josh.Adams, Adam.Kinge, Zack.Neyland

[CL 27725823 by calvin zheng in ue5-main branch]
2023-09-08 16:17:11 -04:00
adam kinge
06a3585301 Required Metal shader compiler changes to support iOS Simulator. Set to disabled by default via "bEnableSimulatorSupport" in IOSRuntimeSettings.
#jira UE-168571
#rnx
#rb carl.lloyd, jack.porter
#lockdown jack.porter

[CL 27022463 by adam kinge in ue5-main branch]
2023-08-11 01:01:38 -04:00
adam kinge
5a87b69c38 Only iOS and tvOS currently support device connection type specific icons
#jira UE-190844
#rb jack.porter
#rnx
#lockdown jack.porter

[CL 27022315 by adam kinge in ue5-main branch]
2023-08-11 00:46:34 -04:00
Ryan Hummer
3ebc0e1bcf Removing mono/xbuild part 1
* Updating references to use dotnet
* Add new RunDotnet scripts
* Removing Mono sh scripts and references to them

#rnx
#jira UE-153293
#rb josh.adams, zack.neyland, brandon.schaefer

[CL 26737744 by Ryan Hummer in ue5-main branch]
2023-08-01 10:02:58 -04:00
joe kirchoff
d31b8ce8a3 Resolve several module public include paths not using references
#rnx

[CL 26558470 by joe kirchoff in ue5-main branch]
2023-07-24 18:35:16 -04:00