Helge Mathee
1a1a743409
RigVM: Refactoring RigVMController Pass 1
...
* Remove inverse action
* Consolidate undo actions to rely on import text
* Avoid unnessary actions that cancel each other out
* Remove notion of detach links and use BreakLinkedPaths / RestoreLinkedPaths as the single mechanism
#rb sara.schvartzman
#jira UE-179642
#preflight https://horde.devtools.epicgames.com/job/6419b6e5ee0aed134715fb7c
[CL 24745782 by Helge Mathee in ue5-main branch]
2023-03-22 07:57:21 -04:00
sara schvartzman
1cbd3b3f56
Control Rig: Fix crash when opening corrupted rig
...
#preflight https://horde.devtools.epicgames.com/job/641851e442618c85c47764ec
[CL 24723787 by sara schvartzman in ue5-main branch]
2023-03-20 17:13:05 -04:00
sara schvartzman
4351b6f4d3
Control Rig: Fix entry/return nodes being created in the same position when creating a function
...
#jira UE-180579
#rb na
#preflight na
[CL 24690437 by sara schvartzman in ue5-main branch]
2023-03-17 11:55:34 -04:00
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