Commit Graph

12145 Commits

Author SHA1 Message Date
zach rammell
cedfc997c9 Async background checkout now a component of unsaved assets tracker
Provides additional delegate hooks for automatic checkout

#jira FORT-532819
#preflight 6376b4a2337745090032e99c

[CL 23186123 by zach rammell in ue5-main branch]
2022-11-17 17:50:36 -05:00
David Harvey
4edcb4a8ff fix for the editor always trying to build even with promoted binaries.
#jira UE-169766
#rb Ben.Marsh
#rnx
#preflight 637668f3c85523092aa0f5b1

[CL 23178115 by David Harvey in ue5-main branch]
2022-11-17 12:14:37 -05:00
David Lesage
34da27404d #jira UE-168689 Warning: The generation of LOD could have generated spikes on multiple meshes
The threshold in LOD generation to check the quality of the LOD was to small.
It has been update to sqrt(3) i.e. the reduced mesh must stay in the bounding sphere.
#rb none
#preflight 637632ef232e3d12cb949a38

[CL 23174735 by David Lesage in ue5-main branch]
2022-11-17 08:28:33 -05:00
sara schvartzman
ca680ebd3e Control Rig: Do not load all control rigs with public functions when opening a control rig editor
#jira UE-170249
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63751f881c114bec0508eab4

[CL 23174230 by sara schvartzman in ue5-main branch]
2022-11-17 06:53:56 -05:00
Joakim Lindqvist
9f8a7dfb32 OidcToken - Added error page when there is a problem logging in, polished the look of the success page. Also updated the text in the popup prompt for login to read a bit better.
#preflight none

[CL 23174150 by Joakim Lindqvist in ue5-main branch]
2022-11-17 06:39:30 -05:00
nick darnell
2ca3053047 AssetDefinition - Upgrading another slew of AssetTypeActions.
[CL 23172516 by nick darnell in ue5-main branch]
2022-11-17 00:29:40 -05:00
halfdan ingvarsson
e6d413150c Fix build break on Mac
#jira none
#rnx
#preflight 63757168232e3d12cb603c74

[CL 23165341 by halfdan ingvarsson in ue5-main branch]
2022-11-16 18:39:48 -05:00
halfdan ingvarsson
f1fc4f43d0 Add a utility function to convert static meshes to skeletal meshes using a reference skeleton and a skeleton object.
Add an RMB entry to the static mesh asset browser menu to initiate conversion.
Fix computation of the bounding sphere of a skelmesh to match what static mesh and TBoxSphereBounds actually do. Previously the bounding sphere would be contained by the longest side of the bounding box, whereas in fact the sphere should contain the entirety of the box.

#jira UE-168307
#preflight 63754b3d1c114bec05140526

[CL 23164332 by halfdan ingvarsson in ue5-main branch]
2022-11-16 17:42:47 -05:00
nick darnell
a08cf16549 AssetDefinition - Converting another batch of AssetTypeActions to AssetDefinitions.
[CL 23164316 by nick darnell in ue5-main branch]
2022-11-16 17:42:29 -05:00
Devin Doucette
d508667187 DDC: Added a missing read lock in the cache hierarchy
#preflight 63751a331d25fe8b93371452
#rb Matt.Peters
#rnx

[CL 23161581 by Devin Doucette in ue5-main branch]
2022-11-16 15:43:58 -05:00
sara schvartzman
b9b0d68e1b Control Rig: Fix static analysis warning
#jira na
#rb trivial
#preflight https://horde.devtools.epicgames.com/log/63753a2c232e3d12cb4b3a81

[CL 23161432 by sara schvartzman in ue5-main branch]
2022-11-16 15:41:04 -05:00
Rob Gay
5453650939 Checkpoint: Pipe source data to dashboard UI listview (Part 1)
- Add trace provider, module, & analyzer and start piping data through it as proof-of-concept
#rb max.hayes
#jira UE-169605
#rnx
#preflight 63753d471d25fe8b933fa452

[CL 23160520 by Rob Gay in ue5-main branch]
2022-11-16 15:13:38 -05:00
Matt Peters
dd0f970188 HttpCacheStore: When a record is missing data and we return EStatus::Error and an empty record, fix the FCacheRecord passed into OnComplete to not have metadata or any values. The FCacheStoreHierarchy client of FHttpCacheStore assumes that metadata or values are only present on a successful record, and if it is present, incorrectly Puts the record as a valid record into the other cachestores in the hierarchy. This then breaks clients of DDC, because the record is invalid since it is missing some values.
This change fixes the warning messages when using EditorDomain: LogEditorDomain: Warning: Package %s received an invalid CacheRecord...
#rb Zousar.Shaker, Devin.Doucette
#rnx
#preflight 63753d95953c19d4351d8f11

[CL 23160500 by Matt Peters in ue5-main branch]
2022-11-16 15:12:51 -05:00
francis hurteau
c4266739a3 Fix Advanced Copy not fixing up external actors reference to packages that are part of the copy.
#rb JeanFrancois.Dube
#preflight 63751105ee4d25f90a9c4a1a

[CL 23158582 by francis hurteau in ue5-main branch]
2022-11-16 13:59:06 -05:00
nick darnell
1fb352a6df AssetDefinition - Converting AssetTypeActions_StaticMesh to an AssetDefinition. The StaticMesh didn't previously encode if it had a highres mesh into its asset tags, so now it does, however since that wont be on old meshes, I'm going to include the menu options if I can't tell if it does or does not.
[CL 23157684 by nick darnell in ue5-main branch]
2022-11-16 13:20:46 -05:00
chris constantinescu
d1ad7b190a Online/ OSS tests: Catch register tests using delegates, setup delegate is invoked during TestRunner::GlobalSetup and teardown during TestRunner::GlobalTeardown
#preflight 637501d9b663683828111981
#rb Michael.Kirzinger

[CL 23155638 by chris constantinescu in ue5-main branch]
2022-11-16 11:50:06 -05:00
Helge Mathee
a635a0c08c RigVM: lazy evaluation of input pins - developer side
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63750d9bbf76990b71bfadc4

[CL 23155512 by Helge Mathee in ue5-main branch]
2022-11-16 11:45:34 -05:00
Jerome Delattre
a6c081dedd Fix inconsistencies in AITests FTestHelpers functions return
#preflight 6373fdf88f4cb2e4dc06d4ad
#jira none
#rb Mieszko.Zielinski

[CL 23153400 by Jerome Delattre in ue5-main branch]
2022-11-16 09:18:55 -05:00
sara schvartzman
6b4cc658bb Control Rig: Fix crash when pasting node as function
#rb helge.mathee
#jira UE-170260
#preflight https://horde.devtools.epicgames.com/job/6374e65d8f4cb2e4dc3f0161

[CL 23153380 by sara schvartzman in ue5-main branch]
2022-11-16 09:16:25 -05:00
Helge Mathee
3309d9e116 RigVM: Fix python unit test breakages
#rb sara.schvartzman
#jira UE-170163
#preflight https://horde.devtools.epicgames.com/job/6374c1661c114bec05f34d82

[CL 23152306 by Helge Mathee in ue5-main branch]
2022-11-16 06:11:57 -05:00
Helge Mathee
ea718104dd RigVMN: lazy compute - core side
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/6374ab540c74adb48bd8bf96

[CL 23151939 by Helge Mathee in ue5-main branch]
2022-11-16 05:05:12 -05:00
sara schvartzman
f9a4ef98fd Control Rig: Reuse function compilation data
#jira FORT-519929
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/637407fc953c19d435b38d76

[CL 23151594 by sara schvartzman in ue5-main branch]
2022-11-16 03:33:17 -05:00
nick darnell
5f8e573fc3 AssetDefinition - Converting AssetTypeActions_Curve...etc to an AssetDefinition.
[CL 23147988 by nick darnell in ue5-main branch]
2022-11-15 19:43:36 -05:00
nick darnell
6642a96a10 AssetDefinition - Converting AssetTypeActions_Struct to an AssetDefinition.
[CL 23147844 by nick darnell in ue5-main branch]
2022-11-15 19:40:38 -05:00
Tim Smith
9f52c3aa2d Fix to allow settings objects to be properly handled by LiveCoding and HotReload.
#rb matt.peters
#jira UE-169808
#preflight 6373dbaf232e3d12cbd1e9a0

[CL 23139425 by Tim Smith in ue5-main branch]
2022-11-15 13:39:47 -05:00