Commit Graph

105 Commits

Author SHA1 Message Date
Patrick Enfedaque
1ddda77ee7 SGraphNode::PopulateMetaTag : use GetOutermostObject (fixes use case with OFPA Outers)
#jira UE-149481
#rb jeanfrancois.dube, ryan.mangin
#preflight 63c93d868168e8b2529797a8

[CL 23774276 by Patrick Enfedaque in ue5-main branch]
2023-01-19 11:05:15 -05:00
jaime cifuentes
a20a6e0027 Added validation and visual error functionality to AnimNode_SkeletalControlBase, which can be used to check referenced bones and show errors on the AnimGraph nodes that use them (so it is clear if the setup does not work due to a bone missing)
#rb thomas.sarkanen
#jira UE-160111
#preflight 63b85453c927e34482895de4

[CL 23599353 by jaime cifuentes in ue5-main branch]
2023-01-06 12:16:12 -05:00
lauren barnes
1a3732c1a1 Additional conditions before dereferencing pointers
#rb trivial

[CL 22549587 by lauren barnes in ue5-main branch]
2022-10-15 16:51:07 -04:00
lauren barnes
073e5693ba Check that LastOuter is valid before dereferencing
#rb trivial

[CL 22534910 by lauren barnes in ue5-main branch]
2022-10-14 17:13:52 -04:00
bryan sefcik
b93a6cf7ed Pass 1 on editor include fixes:
Removed redundant private include paths from build.cs files.
Fixed include paths to be relative to the private or public folders.
Hid or removed includes that reached into other private module folders.
Updated PublicInclude paths when necessary.

#jira
#preflight 631e283bec5b0c765fc0ffdb

[CL 21960084 by bryan sefcik in ue5-main branch]
2022-09-11 18:33:06 -04:00
bryan sefcik
0837230669 Ran IWYU again on half of the Engine/Source/Editor/... source files.
#jira

[CL 21716414 by bryan sefcik in ue5-main branch]
2022-08-30 23:03:03 -04:00
bryan sefcik
8cc129f2b6 IWYU Pass 1 - Engine/Source/Editor/...
#jira
#preflight 6306736ac85b7fef22be7751

[CL 21558583 by bryan sefcik in ue5-main branch]
2022-08-24 22:45:13 -04:00
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
louise rasmussen
fd51dd72b6 ReferenceViewer Enhancements Part 1
- Updates the header style (UE5, emphasizes type)
- Shows nodes that may show up in more than one place (duplicates)
- Separates Depth control into Referencer Depth and Dependency Depth
- Comments with Package Path have been removed entirely (the tooltip remains)
- Rewritten algorithms to generate graph nodes that remove code duplication and will make adding new features easier
- Consolidates filters within the GetSortedLinks function
- adds temporary CVar that enables the ability to toggle between the old and new reference node layout algorithms.  The depricated algorithms and CVar will be removed once the rest of phase one is completed and the new layout has undergone more testing.

#JIRA  UE-148313, UE-148316, UE-148318
#rb Lauren.Barnes
#preflight 6272eb29dc3613022751c308

#ROBOMERGE-AUTHOR: louise.rasmussen
#ROBOMERGE-SOURCE: CL 20051603 via CL 20054172 via CL 20054231 via CL 20054249
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20060933 by louise rasmussen in ue5-main branch]
2022-05-05 14:04:26 -04:00
andrew davidson
3debbbd465 Fix FVector2D variant casts
Submitted on behalf of fred.kimberley
#rb andy.davidson
#preflight 61f8719ea6632a34f35e654b

#ROBOMERGE-AUTHOR: andrew.davidson
#ROBOMERGE-SOURCE: CL 18801709 in //UE5/Release-5.0/... via CL 18802160 via CL 18821533
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18821619 by andrew davidson in ue5-main branch]
2022-02-02 01:45:23 -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
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
daren cheng
1c7588384a Edigrate 16359780.
Don't create transactions except on release when moving nodes.

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

#ROBOMERGE-SOURCE: CL 16373994 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v804-16311228)

[CL 16374025 by daren cheng in ue5-release-engine-test branch]
2021-05-18 15:27:53 -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
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
Helge Mathee
e46a746e49 Control Rig: UI Work for Functions - next step for encapsulation
#rb jack.cai
#jira UEA-564

[CL 15090533 by Helge Mathee in ue5-main branch]
2021-01-14 15:00:40 -04:00
Matt Kuhlenschmidt
dbf5a25c85 Blueprint icon and style update.
This change includes one core toolbar change. FSlateIcon now supports a status  overlay. This is used to show compile status in the blueprint editor
#jira UETOOL-2716

[CL 14983761 by Matt Kuhlenschmidt in ue5-main branch]
2021-01-04 16:35:21 -04:00
Patrick Boutot
bfbede2b55 Slate: Clean DeclarativeSyntaxSupport. Tooltip is now an attribute. Pass the FArguments to SWidget.
#rb vincent.gauthier

[CL 14818060 by Patrick Boutot in ue5-main branch]
2020-11-28 05:29:24 -04:00
Matt Kuhlenschmidt
d2368b5d98 Consolidating icons.
Moved property editing icons to the generic icon set.

[CL 14753068 by Matt Kuhlenschmidt in ue5-main branch]
2020-11-16 09:57:56 -04:00
Lina Halper
44c1bb3292 COPY from //Dev-Anim to //Dev-Main
#rb: none
#fyi: Laurent.Delayen, Thomas.Sarkanen

[CL 11088765 by Lina Halper in Main branch]
2020-01-22 17:58:55 -05:00
ryan durand
627baf970a Updating copyright for Engine Editor.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870586 by ryan durand in Main branch]
2019-12-26 15:33:43 -05:00
sebastian nordgren
b6f35f4abb Added SGraphNode::CreateTitleRightWidget() to allow for adding widgets to the far right of the title in a graph node.
Fixed copy-paste mistake in code to get SGraphNode error tooltip.

#jira UE-85670
#rb lauren.barnes


#ROBOMERGE-SOURCE: CL 10796222 via CL 10796232
#ROBOMERGE-BOT: (v610-10636431)

[CL 10796237 by sebastian nordgren in Main branch]
2019-12-18 10:39:22 -05:00
thomas sarkanen
79185e6271 Correctly displaying current class on layer nodes
This change means that layer nodes can now display their (potentially dynamically-assigned) linked class when the debugger is inspecting a running instance.

#jira UE-78537 - UX: There is no clear indication what Instance Class is used on a layer node without selecting it
#rb Jurre.deBaare


#ROBOMERGE-SOURCE: CL 9133145 via CL 9133206
#ROBOMERGE-BOT: (v443-9013191)

[CL 9133270 by thomas sarkanen in Main branch]
2019-09-26 09:15:50 -04:00
Marc Audy
278eda75dd Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 7234503
#rb
#rnx

[CL 7263339 by Marc Audy in Dev-Framework branch]
2019-07-10 13:47:03 -04:00
Ben Hoffman
e8b7da6779 Add ability to rename function now from it's entry
#jira UE-12517
#RB Marc Audy

[CL 7063317 by Ben Hoffman in Dev-Framework branch]
2019-06-18 10:51:55 -04:00