Commit Graph

727 Commits

Author SHA1 Message Date
daren cheng
9a9a0cb1f9 Edigrate 16359780.
Don't create transactions except on release when moving nodes.

#jira UE-115317
#rb Francis.Hurteau, Patrick.Boutot
#preflight 60a3ff23733ad00001685c6a

[CL 16373994 by daren cheng in ue5-main branch]
2021-05-18 15:26:27 -04:00
Helge Mathee
451611206e Control Rig: Improve zoom level and add ground for collision testing
#jira UE-114194 UE-115039
#rb audit

[CL 16365184 by Helge Mathee in ue5-main branch]
2021-05-18 06:44:40 -04:00
Patrick Boutot
51e6fe68ae Slate: Deprecate direct acces from the Alignment padding and the owner pointer of a FSlot.
#jira UE-109145
#rb daren.cheng
#preflight 60a27ad607285b0001d61dfd

[CL 16351434 by Patrick Boutot in ue5-main branch]
2021-05-17 11:08:42 -04:00
Ben Ingram
81cc990cec Remove UMaterialExpressionReturnMaterialAttributes
- Instead, use control flow materials use the regular root node, with an exec input stacked on top
- Execution begin expression remains
- Will simplify graph processing, as now we only have a single end-point
#rb none
#jira none

[CL 16331502 by Ben Ingram in ue5-main branch]
2021-05-14 13:05:50 -04:00
Helge Mathee
c925639b65 Control Rig: Refactoring treeview node layout to fast path
#rb sara.schvartzman
#jira UE-94081

[CL 16296790 by Helge Mathee in ue5-main branch]
2021-05-12 04:16:45 -04:00
Helge Mathee
1a7eafaccf SNodePanel: Lazily repopulate visible children
#rb matt.kuhlenschmidt halfdan.invgarsson
#jira na

[CL 16237314 by Helge Mathee in ue5-main branch]
2021-05-07 05:45:59 -04:00
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
ben hoffman
418608f74f Expose FindReferences via the GRAPHEDTIOR_API so it can be used in the subobject editor
#jira none
#rb trivial
#rnx

[CL 16158162 by ben hoffman in ue5-main branch]
2021-04-29 12:15:21 -04:00
Lauren Barnes
d2f453f52b Fixing comment bubble styling and changing the slate style class used
#jira UE-113802
#rb trivial
#preflight 607dd3f1a329a40001b90233

[CL 16054540 by Lauren Barnes in ue5-main branch]
2021-04-19 16:05:44 -04:00
Patrick Boutot
231d9a9b40 Revert temporary CL 15988014 that made the material editor crash with a reference to SGraphPin. Fixed by CL 16007736
#rnx
#preflight 607735ac9e2d7a0001c0d59f

[CL 16010422 by Patrick Boutot in ue5-main branch]
2021-04-14 15:20:12 -04:00
Lauren Barnes
47f4a5eb3a Update to use the correct style for comment bubbles
#rb trivial
#jira UE-113193
#preflight 6075cc2e0a49b700011ac174

[CL 15991903 by Lauren Barnes in ue5-main branch]
2021-04-13 13:29:05 -04:00
Patrick Boutot
642375fdf1 Temporary fix to unblock the floor until we figure out why the material editor needs the GraphPin.
#fyi Michael Noland, pete.sumanaseni, sebastien.hillaire
#rnx

[CL 15988014 by Patrick Boutot in ue5-main branch]
2021-04-13 07:51:28 -04:00
Patrick Boutot
383815f480 Slate: Convert SWidget's Enabled and Visibility flag to SlateAttribute.
#jira UE-106515, UE-112897
#rb vincent.gauthier
#preflight 606f3fcd97c8220001315871
#preflight 60749a870adbfb0001f0455c

[CL 15982898 by Patrick Boutot in ue5-main branch]
2021-04-12 16:13:38 -04:00
Marc Audy
01b7c9f4f5 Merge UE5/RES @ 15958325 to UE5/Main
This represents UE4/Main @ 15913390 and Dev-PerfTest @ 15913304

[CL 15958515 by Marc Audy in ue5-main branch]
2021-04-08 14:32:07 -04:00
aaron mcleran
12417082b7 Fix for crash when zooming out of a graph
#jira UE-109522
#rb Rob.Gay
[FYI] Sondra.Moyls, Chris.Gagnon

#ROBOMERGE-SOURCE: CL 15784498 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)

[CL 15790673 by aaron mcleran in ue5-main branch]
2021-03-23 22:40:42 -04:00
Helge Mathee
6bd1993456 Control Rig: Fix crash in drag connection
#jira UE-110029
#rb audit

[CL 15694807 by Helge Mathee in ue5-main branch]
2021-03-15 06:01:31 -04:00
lauren barnes
3553779a26 Material and Material Instance editors update v1.0
#jira UETOOL-2624
#jira UETOOL-2623
#rb Louise.Rasmussen

#ROBOMERGE-SOURCE: CL 15528734 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15528756 by lauren barnes in ue5-main branch]
2021-02-25 11:30:03 -04:00
ben zeigler
10f14759b5 Visually style DefaultToSelf blueprint pins to look like normal Self pins to make it clear they will auto set to self, the functionality is completely unchanged
To do this without storing something on the pin itself, extend GetPinMetaData on function call nodes to handle "FunctionOption=PinName" function metadata as metadata for PinName
Modified version of PR #5949
#jira UE-76325
#rb ben.hoffman, marc.audy

#ROBOMERGE-SOURCE: CL 15509455 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15509504 by ben zeigler in ue5-main branch]
2021-02-23 20:01:58 -04:00
jamie dale
107f7b0f0c Audited use of FDetailsViewArgs::ObjectsUseNameArea
CL# 15481362 changed the behavior of ObjectsUseNameArea so that the object name was visible, and upon auditing the current use of ObjectsUseNameArea it was found that all but a few cases likely intended to use HideNameArea instead.

Breaking: This change also renames FDetailsViewArgs::bShowActorLabel to FDetailsViewArgs::bShowObjectLabel to reflect what it actually does.

#rb Brooke.Hubert

#ROBOMERGE-SOURCE: CL 15496125 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15496134 by jamie dale in ue5-main branch]
2021-02-22 19:45:57 -04:00
ben hoffman
5567cc660c Only add extra padding for pure compact nodes instead of all compact nodes.
#jira UE-108973
#rb phillip.kavan
#rnx

#ROBOMERGE-SOURCE: CL 15495481 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15495488 by ben hoffman in ue5-main branch]
2021-02-22 18:50:45 -04:00
matt kuhlenschmidt
eafcf10f4f Fix giant separators in graph action menus
#jira UE-108120

#ROBOMERGE-SOURCE: CL 15493152 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15493153 by matt kuhlenschmidt in ue5-main branch]
2021-02-22 15:56:04 -04:00
patrick boutot
da205db674 Fix bad style. Introduced by 15410841
#jira UE-108656
#rb lauren.barnes

#ROBOMERGE-SOURCE: CL 15454600 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15465973 by patrick boutot in ue5-main branch]
2021-02-18 20:07:38 -04:00
lauren barnes
268b62e89a Fixing comment bubble text when bubbles have non-default background color
#rb trivial

#ROBOMERGE-SOURCE: CL 15453180 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15464574 by lauren barnes in ue5-main branch]
2021-02-18 18:54:24 -04:00
lauren barnes
e1c5b5029f Adding a new custom style for comment bubbles and node title text editing that matches the current graph editor look.
#jira UE-97283
#rb Louise.Rasmussen

#ROBOMERGE-SOURCE: CL 15410824 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15410841 by lauren barnes in ue5-main branch]
2021-02-15 17:23:05 -04:00
Ben Ingram
9210aed795 Don't cache the results of GetInput/OutputType() for material pins, as this type can change for certain expressions
#rb none
#jira none

[CL 15391443 by Ben Ingram in ue5-main branch]
2021-02-11 16:10:11 -04:00