Commit Graph

239 Commits

Author SHA1 Message Date
sara schvartzman
17869b68be Control Rig: Fix unit test failing RigVM.Graph.PinDefaultValueValidation
#jira na
#rb helge.mathee
#preflight 61826618dd10170001f9de90

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18031838 in //UE5/Release-5.0/... via CL 18031851
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18031877 by sara schvartzman in ue5-release-engine-test branch]
2021-11-03 08:02:17 -04:00
sara schvartzman
96d1b6f5cc Control Rig: Fix creating reroute nodes from pins with existing connections disconnects all connections except for reroute
#jira UE-132061
#rb helge.mathee
#preflight 61813789fc786a000142533e

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18031802 in //UE5/Release-5.0/... via CL 18031812
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18031817 by sara schvartzman in ue5-release-engine-test branch]
2021-11-03 07:58:39 -04:00
sara schvartzman
1b5cfff14e Control Rig: Fix cannot create function ref nodes when pulling out of an execute pin
#jira UE-116093
#rb helge.mathee
#preflight 618128b7de066b00018b8507

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18031797 in //UE5/Release-5.0/... via CL 18031800
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18031801 by sara schvartzman in ue5-release-engine-test branch]
2021-11-03 07:56:50 -04:00
helge mathee
9ee62d1f89 Control Rig: Bubble up expressions linked to true and false blocks
#rb sara.schvartzman
#jira UE-132263
#preflight https://horde.devtools.epicgames.com/job/617aa0a09a207e0001c17c7b

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17962205 in //UE5/Release-5.0/... via CL 17962224
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17962243 by helge mathee in ue5-release-engine-test branch]
2021-10-28 10:25:38 -04:00
sara schvartzman
57db5c1e2b Control Rig: Control Rig Parameters Not Respecting Clamping Meta data
#jira UE-131789
#rb helge.mathee
#preflight 617aa1b35794a5000139b602

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17962037 in //UE5/Release-5.0/... via CL 17962045
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17962054 by sara schvartzman in ue5-release-engine-test branch]
2021-10-28 10:09:57 -04:00
aurel cordonnier
a6e741e007 Merge from Release-Engine-Staging @ 17915896 to Release-Engine-Test
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035

[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-25 20:05:28 -04:00
sara schvartzman
9f7d10dcb9 Control Rig: Local variable non-latin name change to '____' when undo deletion in Control Rig
#jira UE-131317
#jira UE-126146
#rb helge.mathee
#preflight 6176c9c44c749600015833e9

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17907883 in //UE5/Release-5.0/... via CL 17907891
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17907907 by sara schvartzman in ue5-release-engine-test branch]
2021-10-25 12:31:43 -04:00
jack cai
f02bf245e1 Control Rig: Fix Array Element Pins not having correct default values, which causes VM to allocate fewer elements for the array pin.
#jira UE-132222
#rb helge.mathee
[FYI] benoit.gadreau

#ROBOMERGE-AUTHOR: jack.cai
#ROBOMERGE-SOURCE: CL 17907523 in //UE5/Release-5.0/... via CL 17907550
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17907568 by jack cai in ue5-release-engine-test branch]
2021-10-25 12:17:18 -04:00
benoit gadreau
3c27c83bda reset pin value capabilities for FunctionReferenceNode
#rb helge.mathee
#jira UE-121888
#preflight https://horde.devtools.epicgames.com/job/61767071487b42000103c458

#ROBOMERGE-AUTHOR: benoit.gadreau
#ROBOMERGE-SOURCE: CL 17904456 in //UE5/Release-5.0/... via CL 17904463
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17904465 by benoit gadreau in ue5-release-engine-test branch]
2021-10-25 06:03:26 -04:00
sara schvartzman
488074a7e5 Control Rig: Fix "show bubble when zoom" change is not getting saved
#jira UE-131734
#rb helge.mathee
#preflight 6172abfceeaa6c00017ff565

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17904076 in //UE5/Release-5.0/... via CL 17904086
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17904089 by sara schvartzman in ue5-release-engine-test branch]
2021-10-25 04:25:30 -04:00
sara schvartzman
f78d6ea5aa Control Rig: Fix undoing Control's transform Current Value undo all of the previous changes and can't be redone
#jira UE-117536
#rb helge.mathee
#preflight 616efa07a8f584000129830d

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17870734 in //UE5/Release-5.0/... via CL 17870742
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17870744 by sara schvartzman in ue5-release-engine-test branch]
2021-10-20 04:50:20 -04:00
benoit gadreau
a9f3609ef7 do not create multiple forward / backward / setup event nodes
- prevent adding event nodes to non-top level graphs through copy/paste
- constness

#rb helge.mathee
#jira UE-130530
#preflight https://horde.devtools.epicgames.com/job/616e9ea76e12ff00012245ef

#ROBOMERGE-AUTHOR: benoit.gadreau
#ROBOMERGE-SOURCE: CL 17859089 in //UE5/Release-5.0/... via CL 17859094
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17859095 by benoit gadreau in ue5-release-engine-test branch]
2021-10-19 07:53:34 -04:00
helge mathee
afc7c01e26 Control Rig: RigVM UObject support
#rb kiaran.ritchie, sara.schvartzman
#jira UE-132100
#preflight https://horde.devtools.epicgames.com/job/616e94bb6e12ff000120db0e

#ROBOMERGE-OWNER: helge.mathee
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17858616 in //UE5/Release-5.0/... via CL 17858633
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v883-17842818)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17858636 by helge mathee in ue5-release-engine-test branch]
2021-10-19 06:24:52 -04:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
sara schvartzman
d265f9958e Control Rig: Fix discrepancy between release and debug mode due to assignment folding
#jira na
#rb helge.mathee
#preflight 615f276aa3d3b30001a92bef

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17770352 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v881-17767770)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0

[CL 17770366 by sara schvartzman in ue5-release-engine-test branch]
2021-10-11 05:25:39 -04:00
sara schvartzman
e6786ddf0d Control Rig: Fix debugger not halting in local variable nodes
#jira na
#rb helge.mathee
#preflight 615f00f97c97370001fdef7a

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17770307 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v881-17767770)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0

[CL 17770319 by sara schvartzman in ue5-release-engine-test branch]
2021-10-11 05:23:58 -04:00
benoit gadreau
d6afe1266e maintain links when deleting nodes via Shift + Del/Backspace
#rb helge.mathee
#jira UE-121553
#preflight https://horde.devtools.epicgames.com/job/615ef0a999e9f2000168e3d4

#ROBOMERGE-AUTHOR: benoit.gadreau
#ROBOMERGE-SOURCE: CL 17770145 in //UE5/Release-5.0/... via CL 17770189
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v881-17767770)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17770197 by benoit gadreau in ue5-release-engine-test branch]
2021-10-11 05:19:26 -04:00
helge mathee
3f416b5d4d Graph Visualizer: Replacing Control Rig AST visualizer with common service
#rb halfdan.ingvarsson
#jira na
#preflight https://horde.devtools.epicgames.com/job/614382398169560001036499

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17735754 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)

[CL 17735765 by helge mathee in ue5-release-engine-test branch]
2021-10-06 11:19:48 -04:00
helge mathee
9bcb453d5c Control Rig: only allow one execute pin per function
#rb sara.schvartzman
#jira UE-127377
#preflight

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17734409 in //UE5/Release-5.0/... via CL 17734413
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v879-17706426)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17734423 by helge mathee in ue5-release-engine-test branch]
2021-10-06 08:42:51 -04:00
helge mathee
d9095a1ee9 Control Rig: Constant folding fix for functions.
Folding needs to take pin overrides (for example default values coming from a function ref node) into account

#rb sara.schvartzman
#jira UE-119885
#preflight https://horde.devtools.epicgames.com/job/615c90ce8ebc260001a56be9

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17734404 in //UE5/Release-5.0/... via CL 17734412
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v879-17706426)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17734422 by helge mathee in ue5-release-engine-test branch]
2021-10-06 08:42:42 -04:00
helge mathee
e29d5d5054 Control Rig: Ensure name uniqueness for Exposed Pins
#rb sara.schvartzman
#jira UE-130711
#preflight https://horde.devtools.epicgames.com/job/615c95f4bb992a0001dcd6d0

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17734395 in //UE5/Release-5.0/... via CL 17734403
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v879-17706426)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17734408 by helge mathee in ue5-release-engine-test branch]
2021-10-06 08:41:29 -04:00
helge mathee
b34f939410 Control Rig: Bring back support for direct pin links during expansion
Seems to have been removed by mistake in CL 17643082

#rb sara.schvartzman
#jira UE-130451
#preflight https://horde.devtools.epicgames.com/job/615c9a559a6de50001119659

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17734387 in //UE5/Release-5.0/... via CL 17734394
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v879-17706426)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17734398 by helge mathee in ue5-release-engine-test branch]
2021-10-06 08:40:29 -04:00
sara schvartzman
70c085eec9 Control Rig: Fix failed set expansion when pin is already expanded
#jira UE-117162
#rb helge.mathee
#preflight 615acc65fe00590001bc20c4

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17705876 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v878-17703426)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0

[CL 17705917 by sara schvartzman in ue5-release-engine-test branch]
2021-10-04 06:39:55 -04:00
sara schvartzman
aa435f6670 Control Rig: Add "add_if_node_from_struct" in Python
#jira UE-120379
#rb helge.mathee
#preflight 6155e8807b2a6200013be63b

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17690482 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0

[CL 17690484 by sara schvartzman in ue5-release-engine-test branch]
2021-10-01 08:08:39 -04:00
sara schvartzman
a42b7139ae Fix clear page not clearing the currently viewed page in MessageLog
#jira UE-129593
#rb halfdan.ingvarsson
#preflight 615458864751730001f8eb86

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17674725 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0

[CL 17674749 by sara schvartzman in ue5-release-engine-test branch]
2021-09-30 05:09:14 -04:00