Commit Graph

51 Commits

Author SHA1 Message Date
Zousar Shaker
1d3f776f95 Display name and tooltip update for bUseZenStore packaging setting.
#rb matt.peters
#jira none

[CL 36295467 by Zousar Shaker in 5.5 branch]
2024-09-16 00:07:29 -04:00
Ryan Hummer
4af2fd066d Updating Dev-Release-5.5 from Main at CL #36144969
#okforversepublic

[CL 36146571 by Ryan Hummer in Dev-5.5 branch]
2024-09-10 10:26:02 -04:00
Skylonxe
8ce537cd92 PR #11096: Cooking: Rename bIterativeCookingForFileCookContent DisplayName to match UE5 UI layout
#rb Paul.Chipchase
#jira UE-200491
#rnx

[CL 35392226 by Skylonxe in ue5-main branch]
2024-08-08 06:40:54 -04:00
dan thompson
099aeff48c Correct a tooltip.
#rnx

[CL 33979226 by dan thompson in ue5-main branch]
2024-05-29 13:25:04 -04:00
josh adams
2d1e44430f - Fixed an issue where per-platform packaging settings were getting confused when project settings were changed (the per-platform ones were not getting updated). This is a heavy handed approach to wiping platform config caches, and reloading them as needed
#rb Chris.Babcock
#jira UE-211808

[CL 33010199 by josh adams in ue5-main branch]
2024-04-16 15:06:33 -04:00
charles bloom
0427710933 TextureFormatASTC : make BC7 HQ mapping configurable with new config DefaultASTCQualityBySizeHQ and respect per-texture quality override
only affects astenc not ISPC
#rb fabian.giesen

[CL 32837387 by charles bloom in ue5-main branch]
2024-04-09 16:05:47 -04:00
david harvey
49712bf475 Experimental option to import a Project Launcher custom profile to the Turnkey custom builds
- disabled by default. needs enabling via editor experimental settings

#jira UE-209752
#rb Josie.Yang

[CL 32398814 by david harvey in ue5-main branch]
2024-03-21 10:11:04 -04:00
DuncanRare
e6c7bf1724 Cooker: Created WarningsAsErrorsOnCook toggle to project settings
#11623
#rnx
#rb Zousar.Shaker

[CL 32326137 by DuncanRare in ue5-main branch]
2024-03-19 11:00:50 -04:00
zousar shaker
b6455b9efb Project Packaging Settings - Ensure that if bUseIoStore is False and bUseZenStore is True, that bUseZenStore is treated as if it was False, and emit a warning explaining that this combination is unsupported.
#rb dan.engelbrecht

[CL 31015355 by zousar shaker in ue5-main branch]
2024-01-30 14:11:31 -05:00
will brown
3a3e27c70e AutomationTool changes to support game projects overriding how to copy files during staging. InternalUtils.SafeCopyFile now takes an optional delegate to call when copying files. A CustomStageCopyHandler can be implemented to supply the copy operation. This is useful for transforming files during staging.
#rb Josh.Adams

[CL 30192577 by will brown in ue5-main branch]
2023-12-07 16:35:45 -05:00
alexander suvorov
0223b4b83d Move RetainStagedDirectory setting from launcher profile to project packaging settings.
#jira UE-185249
#rb none

[CL 28095878 by alexander suvorov in ue5-main branch]
2023-09-21 14:25:49 -04:00
David Lesage
0b11ecb03e #jira UE-193508: fix typo on tooltip
#rb trivial

[CL 27514791 by David Lesage in ue5-main branch]
2023-08-31 04:39:03 -04:00
dan thompson
c54316a591 UnrealPak now uses the CookMetadata file to optionally write out size information for plugins. This information is written back to the cook metadata file, and is enable via a project packaging setting.
#rb fabian.giesen

[CL 26194673 by dan thompson in ue5-main branch]
2023-06-22 17:32:20 -04:00
Dmitriy Dyomin
180c331c5e Change default ASTC encoding preset from Fast to Medium
Deleted unused DefaultPVRTCQuality
#jira none
#preflight 6453b47b0e33f2d51d229b2a

[CL 25334346 by Dmitriy Dyomin in ue5-main branch]
2023-05-04 09:55:26 -04:00
josh adams
bc7efcc4a7 Fixed a shelf vs changelist mismatch
#rb trivial
#jira CIS
#preflight skip

[CL 24811667 by josh adams in ue5-main branch]
2023-03-27 18:51:27 -04:00
josh adams
263cc27ae0 - Moved per-user-facing in ProjectPackagingSettings into a new class, UPlaformsMenuSettings, so that we don't sometimes write to DefaultGame.ini and sometimes Saved/Game.ini for the same class, which can cause issues where the editor has one value that doesn't match a target platform
- StagingDirectory, which was the user's location to store archived builds, not the actual StagingDirectory, is no longer exposed in settings
#rb david.harvey,zack.neyland
#preflight 6421ed2f803cb466e80d0ad4
#jira UE-176847

[CL 24811601 by josh adams in ue5-main branch]
2023-03-27 18:49:39 -04:00
Dan Thompson
310a5b769b Correcting Oodle nomenclature
#rb fabian.giesen
#preflight 635054908449f85a476549ef

[CL 22638135 by Dan Thompson in ue5-main branch]
2022-10-19 16:46:08 -04:00
Robb Surridge
46536fe501 Hide deprecated and no-op settings from Editor Preferences and Project Settings.
#jira UE-165711
#rb mieszko.zielinski
#preflight 634577172c42a0f93056b51d

[CL 22457839 by Robb Surridge in ue5-main branch]
2022-10-11 10:34:15 -04:00
bryan sefcik
0beee50b45 Updated ../Engine/Source/Developer/... to inline gen.cpp files
Before:
Total CPU Time: 53783.640625 s
Total time in Parallel executor: 558.66 seconds
After:
Total CPU Time: 47886.140625 s
Total time in Parallel executor: 498.81 seconds

#jira

[CL 22173145 by bryan sefcik in ue5-main branch]
2022-09-24 13:31:25 -04:00
jason walter
26117b5d31 Rename IniKeyBlacklist to IniKeyDenylist and IniSectionBlacklist to IniSectionDenyList
#jira UE-131078
#rb josh.adams
#preflight 6320c90f47741a7dbd237e5f

[CL 21997756 by jason walter in ue5-main branch]
2022-09-13 21:47:24 -04:00
jamie dale
9d1211c599 Optionally allow BPGC property GUIDs to be included in a cooked build
This can be useful to avoid needing to add CoreRedirects for BPGC that are being persisted via tagged properties in SaveGame data, as that data may get stale if properties on the BPGC are renamed

#jira
#preflight 62c47bb4c314e0b117fbf797
#rb Francis.Hurteau, Phillip.Kavan, Josh.May

#ROBOMERGE-AUTHOR: jamie.dale
#ROBOMERGE-SOURCE: CL 20947812 via CL 20947866 via CL 20948086 via CL 20948229
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)

[CL 20950848 by jamie dale in ue5-main branch]
2022-07-05 17:52:12 -04:00
Josh Adams
ed1fb28a68 - New CreateBuild Turnkey command to interactively create builds that can be run now, or saved for later (exposed to Editor Platforms menu)
- Started moving the code that turns ProjectPackagingSettings into BuildCookRun commandline from editor to C# so that we can run scripts without needing to bake out the commandline
- Updated ExecuteBuild to handle some new variables and such (like the new one for importing ProjectPackagingSettings into the commandline dynamically)
- Added ability to update a Default config file in C# (with limited functionality - set value and add array entry, with an enum we can extend later)
- Minor cleanup here and there
#rb david.harvey
#preflight 622b581ddf3960e506cf9a27
#preflight 622bb3f046679d56c3239a8c

[CL 19360380 by Josh Adams in ue5-main branch]
2022-03-11 15:51:57 -05:00
Dan Thompson
809c0f9062 Adding support for writing back metadata to an asset registry during iostore staging. Initially this is size information about the chunks.
#rb matt.peters
#rb carl-magnus.nordin
#preflight 62200571943787f1d2199924

[CL 19234043 by Dan Thompson in ue5-main branch]
2022-03-02 19:22:28 -05:00
luke thatcher
0c244f3710 Include debug files in non-shipping builds by default
- Debug files are now included in all non-shipping builds, and optionally can be included in shipping builds if the IncludeDebugFiles flag is enabled in the project packaging settings.

#jira UE-112965
#rb David.Harvey
#preflight 61f9309a537702981c3e21d2

#ROBOMERGE-AUTHOR: luke.thatcher
#ROBOMERGE-SOURCE: CL 18807423 in //UE5/Release-5.0/... via CL 18809191 via CL 18822230
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18823252 by luke thatcher in ue5-main branch]
2022-02-02 05:29:30 -05:00
nuno leiria
bf453dd1aa Fix build configuration visibility for installed builds in the project packaging editor settings
Work around circular reference by moving InstalledPlatformInfo to the DesktopPlatform module

#jira UE-136291
#preflight 61f2f573595ec9d6eebf9739
#rb david.harvey

#ROBOMERGE-AUTHOR: nuno.leiria
#ROBOMERGE-SOURCE: CL 18771002 in //UE5/Release-5.0/... via CL 18771003 via CL 18771153
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18771169 by nuno leiria in ue5-main branch]
2022-01-28 10:06:34 -05:00