jack cai
558371186f
Control Rig: Added Control Rig Context Menu Context to GraphNodeContextMenu + Added GraphPanel specific context to ControlRigContextMenuContext
...
#jira UE-118634
#rb helge.mathee
[CL 16776954 by jack cai in ue5-main branch]
2021-06-24 15:07:45 -04:00
Helge Mathee
5a56f79500
ControlRig: Improve bulk edit return information / reaction to undo / redo
...
#rb sara.schvartzman
#jira UE-104461
[CL 16773428 by Helge Mathee in ue5-main branch]
2021-06-24 10:50:18 -04:00
Helge Mathee
cd41b9d30e
Control Rig: Temporarily disable interaction scope during a click to support selection across interaction rigs
...
#jira UE-96737
#fyi mike.zyracki
#rb na
[CL 16770062 by Helge Mathee in ue5-main branch]
2021-06-24 06:04:32 -04:00
aurel cordonnier
d17d20ca36
Merge from Release-Engine-Test @ 16758890 to UE5/Main
...
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719 (and Release-17.00 @ 16658211)
[CL 16763350 by aurel cordonnier in ue5-main branch]
2021-06-23 17:51:32 -04:00
Helge Mathee
ecaf0f4a82
Control Rig: Guard against nullptr within SRigHierarchy
...
#jira UE-118688
#rb audit
[CL 16754859 by Helge Mathee in ue5-main branch]
2021-06-23 05:59:21 -04:00
Helge Mathee
0c2762278a
Control Rig / RigVM: Support for LWC
...
#rb halfdan.ingvarsson sara.schvartzman
#jira na
[CL 16746093 by Helge Mathee in ue5-main branch]
2021-06-22 14:11:15 -04:00
sara schvartzman
4a301ad717
Control Rig: Fix crash when rig element is renamed with empty string
...
#jira UE-118433
#rb helge.mathee
[CL 16740682 by sara schvartzman in ue5-main branch]
2021-06-22 06:34:44 -04:00
sara schvartzman
dce64f4767
Control Rig: Fix Control Rig name labeled None from Animation Window
...
#jira UE-113947
#rb helge.mathee
[CL 16740090 by sara schvartzman in ue5-main branch]
2021-06-22 05:15:33 -04:00
danny couture
8b5404f395
Add missing includes
...
#rnx
#rb trivial
[CL 16727206 by danny couture in ue5-main branch]
2021-06-21 08:15:28 -04:00
jack cai
8360584f72
Control Rig: Renaming Control from details panel causes details panel to show invalid values for the modified control.
...
This is happening because of this old call sequence: PropagateBPtoInstance() -> SetDetail() -> PropagateBPtoInstance(), the new sequence should be PropagateBPtoInstance() -> PropagateBPtoInstance() -> SetDetail(). One of the propagation may be redundant but I choose to keep it for now to avoid regression. For details see comment in InitControlRigEditor()
#jira UE-116454
#rb helge.mathee
#fyi sara.schvartzman
[CL 16727156 by jack cai in ue5-main branch]
2021-06-21 08:03:09 -04:00
sara schvartzman
208795e9eb
Control Rig: Fix not valid categories for functions and variables
...
#jira UE-116902
#rb helge.mathee
[CL 16725514 by sara schvartzman in ue5-main branch]
2021-06-21 04:49:51 -04:00
jack cai
a828548615
Control Rig: Graph Node Context Menu, Minor adjustment: moved alignemnt menu entry to the bottom
...
#jira UE-118138
#rb trivial
[CL 16704891 by jack cai in ue5-main branch]
2021-06-17 10:57:06 -04:00
Helge Mathee
e6ce9bfde9
Control Rig: Support editor side mirroring on collections
...
#jira UE-114196
#rb audit
[CL 16703771 by Helge Mathee in ue5-main branch]
2021-06-17 09:23:06 -04:00
Helge Mathee
75556815e1
Control Rig: Support variable binding in details panel.
...
Also added support for local variables in binding.
+ React to removing local variable
+ React to renaming local variable
+ React to changing local variable type
#rb sara.schvartzman
#jira UE-101980
[CL 16703406 by Helge Mathee in ue5-main branch]
2021-06-17 08:21:34 -04:00
sara schvartzman
176f83d569
Control Rig: Fix reset execution mode when editor is reopened
...
#jira UE-118026
#rb helge.mathee
[CL 16703341 by sara schvartzman in ue5-main branch]
2021-06-17 08:11:58 -04:00
Helge Mathee
a421957422
Control Rig: Fix regression on RefreshHierarchy
...
#jira UE-118403
#rb audit
#fyi jack.cai
[CL 16701462 by Helge Mathee in ue5-main branch]
2021-06-17 03:55:20 -04:00
Helge Mathee
71b42ab837
Control Rig: Only perform user action if OK is being pressed in dialogs
...
#rb halfdan.ingvarsson
#jira UE-113852
[CL 16693115 by Helge Mathee in ue5-main branch]
2021-06-16 14:32:12 -04:00
sara schvartzman
0b7e73a4d6
Control Rig: Add button to copy python commands to replicate a control rig blueprint
...
#jira UE-118056
#rb helge.mathee
[CL 16690876 by sara schvartzman in ue5-main branch]
2021-06-16 13:02:19 -04:00
jack cai
2e6d407e18
Control Rig: Ensure proper ordering of items in the context menus
...
#jira none
#rb trivial
[CL 16689967 by jack cai in ue5-main branch]
2021-06-16 11:54:56 -04:00
Helge Mathee
e5e29a99fd
Control Rig: Implement frame of selection / complete graph using the F hotkey
...
#jira UE-114323
#rb audit
[CL 16689672 by Helge Mathee in ue5-main branch]
2021-06-16 11:42:04 -04:00
sara schvartzman
f9455227c8
Control Rig: Variables not present after undoing delete variable
...
#jira UE-117566
#rb helge.mathee
[CL 16689595 by sara schvartzman in ue5-main branch]
2021-06-16 11:38:50 -04:00
Helge Mathee
dd9673755b
Control Rig: Add option to automatically hook up mutable nodes
...
#jira UE-114217
#rb audit
[CL 16687756 by Helge Mathee in ue5-main branch]
2021-06-16 10:04:42 -04:00
Helge Mathee
305c6cf7c6
Control Rig: Recreate Hierarchy during undo if needed
...
#jira UE-117813
#rb audit
[CL 16687558 by Helge Mathee in ue5-main branch]
2021-06-16 09:42:02 -04:00
jack cai
9e1bebeb28
Control Rig: Changes to support a new python extendable context menu for drag & drop actions in rig hierarchy panel
...
#jira UE-114219
#rb helge.mathee
#fyi sara.schvartzman
[CL 16687457 by jack cai in ue5-main branch]
2021-06-16 09:28:20 -04:00
sara schvartzman
09cec5950a
Control Rig: Prevent unsupported types to be selected as inputs/outputs of functions
...
#jira UE-117564
#rb helge.mathee
[CL 16686902 by sara schvartzman in ue5-main branch]
2021-06-16 08:02:35 -04:00