Commit Graph

31 Commits

Author SHA1 Message Date
sara schvartzman
4c5f837e61 Control Rig: fix crash on function's local variable deletion undo
#jira UE-136770
#rb jack.cai
#preflight 61b2344f764790bee6c132bb

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18431904 in //UE5/Release-5.0/... via CL 18435365
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18435863 by sara schvartzman in ue5-release-engine-test branch]
2021-12-10 18:04:28 -05:00
helge mathee
89cf3dffa9 Control Rig: Fix regression with input widgets showing on structs
#rb sara.schvartzman
#jira UE-136614

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18394134 in //UE5/Release-5.0/... via CL 18394159
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18394162 by helge mathee in ue5-release-engine-test branch]
2021-12-07 08:25:34 -05:00
sara schvartzman
f0a942f45e Control Rig: Refactor variable binding
#jira na
#rb helge.mathee
#preflight 61a4c443be6d0d4512c093f6

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18310323 in //UE5/Release-5.0/... via CL 18310628
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18310747 by sara schvartzman in ue5-release-engine-test branch]
2021-11-29 11:26:01 -05:00
sara schvartzman
ce31e514f3 Control Rig: Fix error on python script when adding link to array node iterator with generic type pin
#jira UE-135084
#rb helge.mathee
#preflight 61964778186e9fbb9390eee2

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18236793 in //UE5/Release-5.0/... via CL 18236797
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18236804 by sara schvartzman in ue5-release-engine-test branch]
2021-11-18 08:00:07 -05:00
benoit gadreau
62e5793c16 display curve widget properly
#rb helge.mathee
#jira UE-117990
#preflight 6192adf0b32bbfdc50b8b8d7

#ROBOMERGE-AUTHOR: benoit.gadreau
#ROBOMERGE-SOURCE: CL 18194914 in //UE5/Release-5.0/... via CL 18194963
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18194969 by benoit gadreau in ue5-release-engine-test branch]
2021-11-15 14:43:39 -05:00
benoit gadreau
6d7853f95b Hide plus icon for URigVMFunctionReturnNode's array pins
#rb helge.mathee
#jira UE-132509
#preflight https://horde.devtools.epicgames.com/job/618400047edef20001cef5b7

#ROBOMERGE-AUTHOR: benoit.gadreau
#ROBOMERGE-SOURCE: CL 18059729 in //UE5/Release-5.0/... via CL 18059751
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18059760 by benoit gadreau in ue5-release-engine-test branch]
2021-11-04 13:14:00 -04:00
helge mathee
7c616c6a4e Control Rig: Color function icon in context menu + improve tooltips
#rb sara.schvartzman
#jira UE-131217
#preflight https://horde.devtools.epicgames.com/job/61829e1b2b589a00015ddb95

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

[CL 18035250 by helge mathee in ue5-release-engine-test branch]
2021-11-03 12:01:42 -04:00
helge mathee
4109a88cce Control Rig: Ensure name uniqueness for template nodes
#rb sara.schvartzman
#jira UE-130527
#preflight https://horde.devtools.epicgames.com/job/618284eb61c927000175e10c

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

[CL 18033471 by helge mathee in ue5-release-engine-test branch]
2021-11-03 10:16:56 -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
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
jack cai
cc57847fef Control Rig: compilation causes right click menu gets slower over time. We were constantly adding nodes to the template graph making the process of generating a unique name gets slower over time
#jira UE-130715
#rb helge.mathee

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

[CL 17858473 by jack cai in ue5-release-engine-test branch]
2021-10-19 05:59:56 -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
ccea92c671 Control Rig: Variable node can now reference an input parameter inside a function
#jira UE-110374
#rb helge.mathee
#preflight 614b3a47286e3b00012ad087

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17631321 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17631332 by sara schvartzman in ue5-release-engine-test branch]
2021-09-27 11:50:32 -04:00
helge mathee
3543b1263d Control Rig / Optimus: Only apply pin factories within each plugin
#rb halfdan.ingvarsson
#jira UE-126888
#preflight https://horde.devtools.epicgames.com/job/6151a8fa59c66a000102f9f1

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17630300 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17630306 by helge mathee in ue5-release-engine-test branch]
2021-09-27 10:34:24 -04:00
jack cai
be02678468 Control Rig: change comment move mode by holding down the Shift key
#UE-120113
#rb trivial

#ROBOMERGE-AUTHOR: jack.cai
#ROBOMERGE-SOURCE: CL 17601846 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17601857 by jack cai in ue5-release-engine-test branch]
2021-09-22 18:22:39 -04:00
helge mathee
47e2971b6b Control Rig: Improve array pin editing
#rb na
#jira na

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17458761 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17458766 by helge mathee in ue5-release-engine-test branch]
2021-09-08 11:05:59 -04:00
helge mathee
f4138a3a68 Control Rig: Support for unknown pins + spawning nodes with unknown pins
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/61388e8a25e540000167bbec

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17456830 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17456834 by helge mathee in ue5-release-engine-test branch]
2021-09-08 07:57:30 -04:00
sara schvartzman
e416044c11 Control Rig: Create local variable node through tab menu
#jira UE-118327
#rb helge.mathee

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17438157 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17438167 by sara schvartzman in ue5-release-engine-test branch]
2021-09-06 09:45:16 -04:00
helge mathee
e9d4d1b9cb Control Rig: Crash when browsing to a bool control from a node
#rb na
#jira UE-123708

#ROBOMERGE-SOURCE: CL 17352699 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17352710 by helge mathee in ue5-release-engine-test branch]
2021-08-30 11:12:10 -04:00
helge mathee
69582acc90 Control Rig: Fix node and link opaqueness
#rb audit
#jira na
[FYI] jack.cai jeremiah.grant

#ROBOMERGE-SOURCE: CL 17293537 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17293545 by helge mathee in ue5-release-engine-test branch]
2021-08-24 16:56:32 -04:00
helge mathee
dca15c9585 Control Rig: Implement in editor profiling
#rb halfdan.ingvarsson
#jira na
#preflight: https://horde.devtools.epicgames.com/job/611f87295e737200012de8b0

#ROBOMERGE-SOURCE: CL 17249273 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17249283 by helge mathee in ue5-release-engine-test branch]
2021-08-20 12:55:39 -04:00
helge mathee
07e76189f3 ControlRig: Array Nodes
#rb jack.cai
#jira UE-104985 UE-104988 UE-104989 UE-104990

preflight: https://horde.devtools.epicgames.com/job/611cc8193a81b000012a0554

#ROBOMERGE-SOURCE: CL 17212884 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17212887 by helge mathee in ue5-release-engine-test branch]
2021-08-18 06:18:21 -04:00
helge mathee
e3a6c83ead Control Rig: Crash when watching pins
#rb jack.cai
#jira UE-121015

#ROBOMERGE-SOURCE: CL 17077339 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v853-17066230)

[CL 17077348 by helge mathee in ue5-release-engine-test branch]
2021-08-05 18:37:26 -04:00
helge mathee
088958564b Control Rig: RigVM: Fix extraction of literal values for watch
#rb na
#jira na

#ROBOMERGE-SOURCE: CL 17028296 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v845-17028103)

[CL 17028302 by helge mathee in ue5-release-engine-test branch]
2021-08-03 06:51:00 -04:00
helge mathee
58e0665acc RigVM: Implementing support for new memory storage
All code is still based on the UE_RIGVM_UCLASS_BASED_STORAGE_DISABLED define, which is turned on.
So the feature / changes don't affect anything just yet.

#rb na
[FYI] jack.cai halfdan.ingvarsson
#jira na

#ROBOMERGE-SOURCE: CL 16970759 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16970901 by helge mathee in ue5-release-engine-test branch]
2021-07-27 14:04:39 -04:00