Commit Graph

381 Commits

Author SHA1 Message Date
sara schvartzman
1717dc3887 Control Rig: Fix loading of pin flag bIsDynamicArray
#jira UE-179007
#rb helge.mathee
#preflight 6408aea0827cf9251b22a130

[CL 24563599 by sara schvartzman in ue5-main branch]
2023-03-08 13:41:07 -05:00
sara schvartzman
1e232548cb Control Rig: Fix changing library template not updating properly in UI pins
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6405ea4d8c0039bbf7236562

[CL 24529311 by sara schvartzman in ue5-main branch]
2023-03-06 15:49:33 -05:00
sara schvartzman
23b04e92a6 Control Rig: Fix postload breaking all links and renable postload hashing by default
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6400af101d304a5471285599

[CL 24484988 by sara schvartzman in ue5-main branch]
2023-03-02 12:45:09 -05:00
Helge Mathee
e6d731611e Control Rig: Update UI node after creating sub pins
#rb sara.schvartzman
#jira UE-176809
#preflight https://horde.devtools.epicgames.com/job/63fe0bd7ae54ee4ce9a3cd16

[CL 24442606 by Helge Mathee in ue5-main branch]
2023-02-28 10:32:53 -05:00
sara schvartzman
fbbc7aae47 Control Rig: Fix unresolving execute pins
#preflight https://horde.devtools.epicgames.com/job/63f8c6c2b879197e7343ac82

[CL 24401511 by sara schvartzman in ue5-main branch]
2023-02-24 11:00:53 -05:00
Helge Mathee
ae70e508f4 RigVM: Avoid type dialog for pins supporting both float and double
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63f4b777500c05a6249423c8

[CL 24337789 by Helge Mathee in ue5-main branch]
2023-02-21 07:51:04 -05:00
helge mathee
c43db9b74d Control Rig: Repopulate pins to deal with missing ref functions
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63f383666928c1ca3ddd8d5c

[CL 24317262 by helge mathee in ue5-main branch]
2023-02-20 12:18:33 -05:00
sara schvartzman
068723cf18 Control Rig: Fix crash when using pin type of user defined struct that no longer exists
#jira na
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63ed2e39f36e1a5ecebde289

[CL 24256024 by sara schvartzman in ue5-main branch]
2023-02-16 07:24:51 -05:00
sara schvartzman
9bb11b3acf Control Rig: Simplify template functionality
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63ecc343f36e1a5ecea548a4

[CL 24228066 by sara schvartzman in ue5-main branch]
2023-02-15 07:03:25 -05:00
sara schvartzman
c0a16dcce3 Control Rig: Fix ensure default value with bad format
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63eb7cbd956709374ab941f6

[CL 24214136 by sara schvartzman in ue5-main branch]
2023-02-14 12:13:05 -05:00
sara schvartzman
fc8e48fe18 Control Rig: Populate execute pins in dispatch nodes
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63eb8ddde92f139c51a2e7db

[CL 24214115 by sara schvartzman in ue5-main branch]
2023-02-14 12:12:35 -05:00
helge mathee
4010df1ce7 RigVM: Attempt3 : Avoid recreating pins if not required during RepopulatePins
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63ea57e7a24b861df96ded25

[CL 24195510 by helge mathee in ue5-main branch]
2023-02-13 19:01:00 -05:00
halfdan ingvarsson
27ee568e9f [Meta-Backout] - CL24125967 & CL24125867
[FYI] hilda.cruz, helge.mathee, sara.schvartzman

Original CL Desc
-----------------------------------------------------------------
[Backout] - CL24116737
[FYI] Helge.Mathee
Original CL Desc
-----------------------------------------------------------------
RigVM: Avoid recreating pins if not required during RepopulatePins

#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63e57c61c66328ad24587304

[CL 24137749 by halfdan ingvarsson in ue5-main branch]
2023-02-11 12:52:13 -05:00
hilda cruz
9c51dfe50b [Backout] - CL24123131
[FYI] sara.schvartzman
Original CL Desc
-----------------------------------------------------------------
Control Rig: Fix repopulate pins on node not changing types when needed
#rb trivial
#preflight https://horde.devtools.epicgames.com/job/63e67847bd38b4c5cbe9203b

[CL 24137020 by hilda cruz in ue5-main branch]
2023-02-11 12:38:45 -05:00
sara schvartzman
9fdf477c62 Control Rig: Fix repopulate pins on node not changing types when needed
#rb trivial
#preflight https://horde.devtools.epicgames.com/job/63e67847bd38b4c5cbe9203b

[CL 24136516 by sara schvartzman in ue5-main branch]
2023-02-11 12:25:54 -05:00
helge mathee
f5ce618087 RigVM: Avoid recreating pins if not required during RepopulatePins
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63e57c61c66328ad24587304

[CL 24118992 by helge mathee in ue5-main branch]
2023-02-10 10:14:51 -05:00
halfdan ingvarsson
4c7cfec66b [Backout] - CL24088166
[FYI] halfdan.ingvarsson
Original CL Desc
-----------------------------------------------------------------
RigVM: Avoid recreating pins if not required during RepopulatePins

#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63e25cdb1b44ee7cb1028a23

[CL 24090217 by halfdan ingvarsson in ue5-main branch]
2023-02-08 22:01:11 -05:00
halfdan ingvarsson
c62c0ee588 RigVM: Avoid recreating pins if not required during RepopulatePins
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63e25cdb1b44ee7cb1028a23

[CL 24090192 by halfdan ingvarsson in ue5-main branch]
2023-02-08 22:00:41 -05:00
sara schvartzman
3adc2d98b3 Control Rig: Fix patching of if/select nodes unresolves pins
#jira na
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63e0fa8c4d25c400b707485a
#fyi halfdan.ingvarsson

[CL 24029015 by sara schvartzman in ue5-main branch]
2023-02-06 08:31:03 -05:00
sara schvartzman
be6c59d8b7 Control Rig: Fix public functions not loading as public, and showing twice in context menu
#jira UE-175682
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63da51959f6dbf248dd64cfc

[CL 23949522 by sara schvartzman in ue5-main branch]
2023-02-01 11:14:45 -05:00
sara schvartzman
d864a531ad Control Rig: Fix RigVM.Graph.NodeSelection and RigVM.UndoRedo.ClearSelection unit tests failing
#jira UE-174563
#rb trivial
#preflight https://horde.devtools.epicgames.com/job/63cadf8c91521d87fef008d9

[CL 23794037 by sara schvartzman in ue5-main branch]
2023-01-20 13:49:15 -05:00
sara schvartzman
031b8fa734 Control Rig: Fix crash in UEFN when building a function and changing an input type
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63c816aaac35a0e9daf2ffe6

[CL 23772118 by sara schvartzman in ue5-main branch]
2023-01-19 08:27:06 -05:00
sara schvartzman
c61967f5e2 Control Rig: Improve performance when selecting multiple nodes in graph
#jira na
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63c6b343d040694ab85c1ce4

[CL 23752947 by sara schvartzman in ue5-main branch]
2023-01-18 04:38:49 -05:00
Helge Mathee
9dac36a4c6 RigVM: Introduce patch result structure
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63bea661763c6c106415a72c

[CL 23644219 by Helge Mathee in ue5-main branch]
2023-01-11 07:56:43 -05:00
Helge Mathee
b9cc2b8a69 Control Rig: Set of fixes to re-enable all rigs in ControlRigExample
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63bd6688c45a2c81e0fabda4

[CL 23625895 by Helge Mathee in ue5-main branch]
2023-01-10 08:46:32 -05:00