Commit Graph

121 Commits

Author SHA1 Message Date
danny chapman
f9cfe6a701 Fixes problem with not being able to navigate up in event/anim graphs using PageUp.
Adds shortcut of double-click to navigate up. Disabled by default for now - see the BlueprintEditor settings to enable & send feedback

#jira UE-105149
#rb thomas.sarkanen,phillip.kavan

[CL 15082887 by danny chapman in ue5-main branch]
2021-01-14 08:03:53 -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
Francis Hurteau
168ef4c12b Fix CIS missing include
#rb trivial

[CL 14888839 by Francis Hurteau in ue5-main branch]
2020-12-09 11:34:45 -04:00
Francis Hurteau
dee268c5cc Added a Nudge Node Scoped Transaction when moving graph node with keyboard keys in the Blueprint or Material editor
#rb Lauren.Barnes
#jira UE-104107

[CL 14871641 by Francis Hurteau in ue5-main branch]
2020-12-07 14:12:26 -04:00
jack cai
1852984908 Editor UI: Added SetNodePosition(...) to GraphSchema, called when Straighthen pin connections.
Control Rig: Override GraphSchema::SetNodePosition(...) to use RigVMController to perform the set action, UEdGraph is updated through URigVMController::Notify(...)

#jira UE-95907
#rb helge.mathee

[CL 14576697 by jack cai in ue5-main branch]
2020-10-26 11:32:22 -04:00
Marc Audy
4c1bb11c29 Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck

[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
Marcus Wassmer
3b81cf8201 Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
autoresolved files
#rb none

[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
frank fella
52718e6da6 GraphEditor - Fix an issue where a deferred zoom to fit would be lost due to deferred ui updates. Fixes issues in niagara scratch pad graphs.
#jira UE-89466
#rb none

#ROBOMERGE-SOURCE: CL 12127370 in //UE4/Release-4.25/... via CL 12127374
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v659-12123632)

[CL 12140305 by frank fella in Main branch]
2020-03-11 17:07:04 -04:00
sebastian nordgren
c73dea9522 Lines to pins on nodes that are outside the current viewport are now correctly drawn when using UI scaling on a high DPI monitor.
#rb michael.noland


#ROBOMERGE-SOURCE: CL 10940097 via CL 10940105
#ROBOMERGE-BOT: (v626-10872990)

[CL 10940110 by sebastian nordgren in Main branch]
2020-01-10 05:50:44 -05:00
bob tellez
ffa82ee148 #UE4 Move AssetReferenceFilter to EditorEngine so it can be used in Commandlets
#ROBOMERGE-SOURCE: CL 10879644 via CL 10879649
#ROBOMERGE-BOT: (v626-10872990)

[CL 10880543 by bob tellez in Main branch]
2020-01-06 12:54:22 -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
bob tellez
396eacbdc1 Partial merge. Will redo SClassViewer.cpp implementation since the structure is different in UE4/Main. All other changes came over cleanly
#UE4 Added AssetReferenceFilter. An editor feature to allow projects to specify a filter to disallow editor systems to form references between certain assets. Add a listener for UUnrealEdEngine::OnMakeAssetReferenceFilter which returns a subclass of IAssetReferenceFilter that was constructed with the supplied context. PassesFilter will be called on this filter object to determine if the reference is allowed. Currently respected by asset picker, class picker, details panels, and edgraph drag/drop operations.

#jira UE-75912


#ROBOMERGE-SOURCE: CL 7046716
#ROBOMERGE-BOT: (v367-6836689)

[CL 7046768 by bob tellez in Main branch]
2019-06-17 13:36:16 -04:00
Chris Gagnon
930e33cb48 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.23 From CL 6837861
#rb none

[CL 6838042 by Chris Gagnon in Main branch]
2019-06-04 15:42:48 -04:00
Dan Oconnor
75fa0c83b8 Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework)
#rb none

[CL 5812824 by Dan Oconnor in Dev-Framework branch]
2019-04-09 16:29:40 -04:00
Ben Zeigler
e873f817b2 Hook up referencer name for editor FGCObjects that are likely to hold world references
#rb marc.audy

[CL 5536472 by Ben Zeigler in Dev-Framework branch]
2019-03-25 14:40:23 -04:00
YuchenMei
9b58593734 PR #5547: Hide Unrelated Nodes Blueprints Editor Feature (Contributed by YuchenMei)
#rb me

[CL 5112201 by Lauren Ridge in Dev-Editor branch]
2019-02-21 15:00:31 -05:00
Chris Gagnon
80918bea22 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 5110714 by Chris Gagnon in Dev-Editor branch]
2019-02-21 13:05:30 -05:00
Chris Gagnon
0dbe1f7fb2 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4766091 by Chris Gagnon in Dev-Editor branch]
2019-01-21 17:47:02 -05:00
Dan Oconnor
d2c8961a15 Fixed crash in SGraphNode related to tooltips. SGraphNodeK2Base had tooltip related code that kept the widget alive. Added some safety mechanisms to detect this state
#jira UE-49458
#rb Michael.Noland

[CL 4746793 by Dan Oconnor in Dev-Framework branch]
2019-01-17 16:22:17 -05:00
Marc Audy
c247eab3cd PR #5397: UE-67873: Prevent early out on mark pin connection when shift-dragging (Contributed by projectgheist)
#jira UE-67873
#jira UE-67892
#rb Me

[CL 4682814 by Marc Audy in Dev-Framework branch]
2019-01-04 16:07:10 -05:00
Chris Gagnon
8fc25ea18e Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4676797 by Chris Gagnon in Dev-Editor branch]
2019-01-02 14:54:39 -05:00
Marc Audy
608734e30d Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 4664414
#rb
#rnx

[CL 4666113 by Marc Audy in Dev-Framework branch]
2018-12-17 12:24:20 -05:00
dan oconnor
1c0af8e354 #ROBOMERGE-AUTHOR: dan.oconnor
Mirror 4090824 from Dev-Framework
Add abillity to insert pins before or after a target pin for Sequence nodes via the context menu
#jira UE-59530
#rb Phillip.Kavan

#ROBOMERGE-SOURCE: CL 4101102 in //UE4/Release-4.20/...
#ROBOMERGE-BOT: RELEASE (Release-4.20 -> Release-Staging-4.20)

[CL 4101109 by dan oconnor in Staging-4.20 branch]
2018-05-30 16:18:50 -04:00
Dan Oconnor
22af04b902 Add abillity to insert pins before or after a target pin for Sequence nodes via the context menu
#jira UE-59530
#rb Phillip.Kavan
#fyi Saul.Abreu

[CL 4090824 by Dan Oconnor in Dev-Framework branch]
2018-05-23 18:39:35 -04:00