robert seiver
6264da8128
Temporarily re-labeled cancel buttons to close on menus which save settings even when you hit close
...
#preflight none
#fyi Brandon.Schaefer
[CL 22142941 by robert seiver in ue5-main branch]
2022-09-22 15:29:37 -04:00
robert seiver
6518e56f5f
Fix SlateUGS compiler error on Windows
...
#preflight none
[CL 22142474 by robert seiver in ue5-main branch]
2022-09-22 15:14:32 -04:00
joe kirchoff
0b357878a3
UnrealBuildTool: Revert initial visual studio selection logic back to how it was before the downgrade logic was added. It will still downgrade to 2019 if a platform sdk requires it.
...
#rnx
#rb trivial
#preflight none
[CL 22142152 by joe kirchoff in ue5-main branch]
2022-09-22 15:05:33 -04:00
Ben Marsh
f02930fb9c
UBT: Add a matcher for Verse errors.
...
#preflight none
[CL 22142130 by Ben Marsh in ue5-main branch]
2022-09-22 15:04:30 -04:00
jeff newquist
8e7244f6b7
Fix turnkey valid SDK filtering
...
#rb josh.adams
#jira UE-164423
#preflight none
[CL 22141936 by jeff newquist in ue5-main branch]
2022-09-22 14:59:04 -04:00
Ben Marsh
c7960bdfae
Horde: Add support for using Oodle to compress bundle packets.
...
#preflight none
[CL 22140891 by Ben Marsh in ue5-main branch]
2022-09-22 14:19:16 -04:00
tim smith
d97581da03
Fix wrong API macro being used in C# UHT
...
Cleaned up formatting in both C++ and C# UHT
#rb self
#preflight 632b37b21003050806ec9f3a
[CL 22140411 by tim smith in ue5-main branch]
2022-09-22 14:05:55 -04:00
Ben Marsh
654134a1a4
Horde: Add a C# wrapper library for Oodle data.
...
#preflight none
[CL 22140325 by Ben Marsh in ue5-main branch]
2022-09-22 14:03:34 -04:00
Ben Marsh
6edb2f147b
Horde: Add support for Gzip compression in bundles.
...
#preflight none
[CL 22138345 by Ben Marsh in ue5-main branch]
2022-09-22 12:35:58 -04:00
Ben Marsh
a0ace7ac33
Horde: Encode data into bundles asynchonously while prefetching the next block of data.
...
#preflight none
[CL 22138005 by Ben Marsh in ue5-main branch]
2022-09-22 12:19:15 -04:00
josh adams
b4b723bfa6
- More modernization of Xcode, focusing on Mac, IOS plist still needs a lot of work
...
- Premade "template" plist files for Mac, MacEditor, IOS, and added a PlistMode to choose between updating a template plist (from engine) or using a "baked" out plist that Xcode won't really mess with (this is still a work in progress, as it still needs thought on how to handle IOS premade vs Mac template, etc)
- Updating icons to using xcassets instead of .icns file
- Added post build step for UBT to write out build versions (increments each build) to a .xcconfig for Xcode to put into the .plist, but it reads previous value. Not terrible, but it still needs work
#rb adam.king
#preflight 632c7e8ee23e50651b43139b
[CL 22137251 by josh adams in ue5-main branch]
2022-09-22 11:42:27 -04:00
Ben Marsh
d06078c7f2
Horde: Add Stream wrappers around IMemoryReader and IMemoryWriter, and fix ByteArrayBuilder.GetMemory() always returning the minimum buffer size.
...
#preflight none
[CL 22136931 by Ben Marsh in ue5-main branch]
2022-09-22 11:23:43 -04:00
carl bystrom
1b0e227717
Horde: Add flag for setting log level in agent
...
#preflight none
[CL 22135298 by carl bystrom in ue5-main branch]
2022-09-22 09:33:42 -04:00
Joe Kirchoff
da7e506b3c
UnrealBuildTool: Option to allow using clang linker when using clang compiler
...
#jira UE-141794
#preflight 632b7b02d747fe52c8fde58d
[CL 22126361 by Joe Kirchoff in ue5-main branch]
2022-09-21 18:08:19 -04:00
joe kirchoff
f99158f2d2
UnrealBuildTool: Use correct default visual studio toolchain when clang is the compiler instead of always using 2019. Via UDN.
...
#rnx
#rb none
#preflight 632b4e3dd747fe52c8e825c3
[CL 22121220 by joe kirchoff in ue5-main branch]
2022-09-21 15:46:54 -04:00
tim smith
6f3ff51b2a
Fixed issue in C# UHT where if an old style enum was returned from the "Implementation" method, the zero value would not be wrapped in the TEnumAsByte.
...
#rb self
#preflight 632b0945331ace46b571cd14
[CL 22120989 by tim smith in ue5-main branch]
2022-09-21 15:40:34 -04:00
dmytro vovk
5c5a92ae39
Export all symbols on Android for Debug\Dev builds by default to allow call stacks symbolication
...
#jira UE-164609
#rb none
#preflight 632b2b66d747fe52c8db45d2
[CL 22118931 by dmytro vovk in ue5-main branch]
2022-09-21 14:40:02 -04:00
Josh Adams
35f58f3dd4
- Fixed up various threading and menu initialization issues with Programs on Mac
...
- Moved boilerplate program startup code into a shared Obj-C class, MacProgramDelegate
#rb zack.neyland
#fyi brandon.schaefer,robert.seiver
#preflight 632b45dba4769ad71456b18b
[CL 22116672 by Josh Adams in ue5-main branch]
2022-09-21 13:20:37 -04:00
robert seiver
bfc4db96dd
Added UI for select-a-stream window, but data is not shown yet.
...
Made all instances of UGSTab* null-initialized, and made them required arguments in widgets which hold them
#preflight none
#rb Brandon.Schaefer
[CL 22114672 by robert seiver in ue5-main branch]
2022-09-21 11:56:01 -04:00
Ben Marsh
0bd6aaf398
Horde: Add streaming methods to IStorageClient (in the form of direct blob read/write methods), so we can download bundles without having to parse them.
...
#preflight none
[CL 22113552 by Ben Marsh in ue5-main branch]
2022-09-21 11:20:31 -04:00
Ben Marsh
9890c661b5
Horde: Add a basic controller for reading/writing primitives to the storage service.
...
#preflight none
[CL 22112879 by Ben Marsh in ue5-main branch]
2022-09-21 10:44:59 -04:00
adam kinge
47d47510ab
Add a static library version check for iOS/tvOS and Mac. A BuildException will be thrown if a library is not built with the minimum supported Xcode (13.4.1 or earlier for 5.1).
...
#jira UE-151508
#review-21059319
#preflight 62cdaa973d7ef9abccf8215b
[CL 22112491 by adam kinge in ue5-main branch]
2022-09-21 10:23:44 -04:00
carl bystrom
71270fa593
Horde: Cache data fetched inside pool sizing strategies
...
Recent refactoring of per-pool pool size strategies removed the built-in batching of calculations. By caching expensive lookups for a brief period speeds up scaling when strategies are run.
#preflight 632b19d16919ce3998c57877
[CL 22112271 by carl bystrom in ue5-main branch]
2022-09-21 10:06:45 -04:00
Josh Engebretson
19e752dbe4
Horde: Add new job change query options and unify stream template responses
...
#jira none
#rnx
#preflight none
#skipci
[CL 22112188 by Josh Engebretson in ue5-main branch]
2022-09-21 10:01:55 -04:00
Ben Marsh
7a69ca9160
Horde: Allow refs to point to specific exports within a bundle. Valuable when compacting a store, or rewriting old refs to use data in shared bundles.
...
#preflight none
[CL 22111845 by Ben Marsh in ue5-main branch]
2022-09-21 09:37:27 -04:00