Commit Graph

100 Commits

Author SHA1 Message Date
jack cai
f1b352d482 Control Rig: Disable default value validation on load, which was causing array pins to lose their subpins. sometimes a serialized default value can become invalid when the pin's struct type's cpp declaration was changed. However we don't want to completely reject the default value since it still holds valid values for pins that did not change
#jira UE-136669
#rb trivial

#ROBOMERGE-AUTHOR: jack.cai
#ROBOMERGE-SOURCE: CL 18401767 in //UE5/Release-5.0/... via CL 18401790
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18401808 by jack cai in ue5-release-engine-test branch]
2021-12-07 19:03:08 -05:00
sara schvartzman
c2e8517589 Control Rig: Fix cannot add execute context to a function once it is removed
#jira UE-135600
#rb helge.mathee
#preflight 61a8c1afe8314ee7b594cb36

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

[CL 18353121 by sara schvartzman in ue5-release-engine-test branch]
2021-12-02 11:44:22 -05:00
sara schvartzman
f48467a63e Control Rig: Fix errors on nodes don't disappear after undoing
#jira UE-135986
#rb helge.mathee
#preflight 61a60d0947752856c918153d

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

[CL 18338677 by sara schvartzman in ue5-release-engine-test branch]
2021-12-01 09:36:35 -05:00
jack cai
4a980ee248 ControlRig: make sure duplicated temp assets used for editor validation cannot dirty the original assets
#jira UE-135745
#rb helge.mathee

#ROBOMERGE-AUTHOR: jack.cai
#ROBOMERGE-SOURCE: CL 18337534 in //UE5/Release-5.0/... via CL 18337541
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18337549 by jack cai in ue5-release-engine-test branch]
2021-12-01 06:29:29 -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
cad51a8a73 Control Rig: Fix python script when array nodes are present
#jira UE-135084
#rb jack.cai
#preflight 619d21f3f70a9e92db3ef361

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

[CL 18281577 by sara schvartzman in ue5-release-engine-test branch]
2021-11-24 05:34:30 -05:00
sara schvartzman
1e8416a2de Control Rig: Fix inconsistency when renaming control rig functions/variables/local variables with numbers
#jira UE-134000
#rb halfdan.ingvarsson
#preflight 619d1151801b361978ac41d4

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

[CL 18281533 by sara schvartzman in ue5-release-engine-test branch]
2021-11-24 05:33:15 -05:00
sara schvartzman
eb86fad52f Control Rig: Fix error when loading rigs with old cache rig element index
#jira UE-135270
#rb jack.cai
#preflight 61979e9ff020c4e616c1646e
#preflight 61979ed9c6791caccf73af11

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

[CL 18281507 by sara schvartzman in ue5-release-engine-test branch]
2021-11-24 05:32:05 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -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
sara schvartzman
5912c50f8f Control Rig: Fix crash when renaming a function to a recently deleted function
#jira UE-134492
#rb helge.mathee
#preflight 61938d27e05315f64fce97a9

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

[CL 18220990 by sara schvartzman in ue5-release-engine-test branch]
2021-11-17 05:30:03 -05:00
sara schvartzman
ec8cf07881 Control Rig: Fix collapse node renaming inside function
#jira UE-134001
#rb helge.mathee
#preflight 61841d322dd78d00011f9ec5

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18106878 in //UE5/Release-5.0/... via CL 18106882
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v889-18060218)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18106897 by sara schvartzman in ue5-release-engine-test branch]
2021-11-09 11:31:17 -05:00
helge mathee
f04f5b8c70 Control Rig: Determine instruction index for UI entry / return nodes
#preflight https://horde.devtools.epicgames.com/job/61894ffd2b6745583f5bae15
#rb jack.cai
#jira UE-130533

#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18101122 in //UE5/Release-5.0/... via CL 18101128
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v889-18060218)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18101139 by helge mathee in ue5-release-engine-test branch]
2021-11-09 03:01:44 -05:00
jack cai
0b60db8825 ControlRig: Fix pin control issues, jittering, wrong parents, does not work in setup mode, does not work when there is no skeletal mesh, crash during auto save after pin control moves.
#jira UE-134170
#rb helge.mathee

#ROBOMERGE-AUTHOR: jack.cai
#ROBOMERGE-SOURCE: CL 18086494 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v889-18060218)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0

[CL 18086527 by jack cai in ue5-release-engine-test branch]
2021-11-08 09:59:36 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05: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
sara schvartzman
cb2f37ee78 Control Rig: Fix crash occurs when a user tries to expand public function in Rig Graph that were added from other Control Rig
#jira UE-132104
#rb helge.mathee
#preflight 61829f212b589a00015de3b0

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

[CL 18035007 by sara schvartzman in ue5-release-engine-test branch]
2021-11-03 11:49:54 -04:00
sara schvartzman
637a1d2c53 Control Rig: Fix can't set default values of function
#jira UE-130859
#rb helge.mathee
#preflight 617bd004c44dc5000164f74f

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

[CL 17977124 by sara schvartzman in ue5-release-engine-test branch]
2021-10-29 08:03:06 -04:00
jack cai
3570504423 Control Rig: Fix cook issue: wait for package done to perform actual postload work. hierarchy is not ready until after package is done
#jira UE-132936
#rb tirival
[FYI] helge.mathee

#ROBOMERGE-AUTHOR: jack.cai
#ROBOMERGE-SOURCE: CL 17970704 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0

[CL 17970717 by jack cai in ue5-release-engine-test branch]
2021-10-28 18:14:00 -04:00
sara schvartzman
21fb454859 Control Rig: Compiling after changing a transform array variable's type to bool with existing get nodes causes crash
#jira UE-132895
#rb helge.mathee
#preflight 617a76005794a500013342a1

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

[CL 17962035 by sara schvartzman in ue5-release-engine-test branch]
2021-10-28 10:08:41 -04:00
helge mathee
06248f3cc9 Control Rig: Update default objects for gizmo library changes in Postload
#rb jack.cai
#jira UE-132742
#preflight https://horde.devtools.epicgames.com/job/617820a158a3a900017f493e

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

[CL 17931040 by helge mathee in ue5-release-engine-test branch]
2021-10-26 14:46:01 -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
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
2fb856f54d Control Rig: Fix allowing function argument names starting with numbers
#jira UE-132116
#rb helge.mathee
#preflight 6171818e4960d70001ca68b1

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

[CL 17895696 by sara schvartzman in ue5-release-engine-test branch]
2021-10-22 05:17:33 -04:00
helge mathee
9e55512acd Control Rig: Rename the term Gizmo to Shape
#rb sara.schvartzman
#jira UE-129481
#preflight https://horde.devtools.epicgames.com/job/616ffbd266ed7f0001b58ba4

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

[CL 17874201 by helge mathee in ue5-release-engine-test branch]
2021-10-20 11:56:18 -04:00