Commit Graph

620 Commits

Author SHA1 Message Date
marc audy
a6b5d44ae5 Copying //UE4/Dev-Framework to Dev-Main (//UE4/Dev-Main) [at] 7987668
#rb
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 7988574 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v399-8035122)

[CL 8039505 by marc audy in Dev-Build branch]
2019-08-14 13:20:31 -04:00
Ben Hoffman
027e8c2a1c Add "Convert function to event" option for function nodes and a "convert event to function" option for events
#jira UE-75743
#jira UE-75746
#rb Michael Noland

[CL 7909103 by Ben Hoffman in Dev-Framework branch]
2019-08-08 18:40:28 -04:00
sfider
3572a7a12e PR #4880: Fix use of shift key for manipulating graph pins (Contributed by sfider)
#jira UE-61792
#rb me
#rnx

[CL 7879993 by Ben Hoffman in Dev-Framework branch]
2019-08-08 10:22:04 -04:00
nick darnell
3907399c1d SlateGI - Disabling culling when we're on the fast path, adding some TODOs for clearing content in the futre instead.
[FYI] Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: nick.darnell
#ROBOMERGE-SOURCE: CL 7621559 via CL 7621561 via CL 7621562 via CL 7626302 via CL 7626474
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v385-7708028)

[CL 7730990 by nick darnell in Dev-Build branch]
2019-08-05 07:00:50 -04:00
Marc Audy
3d0b873e3f Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 7712956
#rb
#rnx

[CL 7713270 by Marc Audy in Dev-Framework branch]
2019-08-04 15:53:40 -04:00
Ben Hoffman
088a6db753 Add the option to re-connect a node's exec/then pins when you press "Shift+DEL"
Add an editor action for "shift+del"
Only works for nodes with simple output/exec nodes

#jira UE-12271
#rb Fred Kimberley

[CL 7708603 by Ben Hoffman in Dev-Framework branch]
2019-08-02 13:48:46 -04:00
Marc Audy
46780e8891 Fix missing include
#fyi Ben.Hoffman
#rnx
#rb

[CL 7631095 by Marc Audy in Dev-Framework branch]
2019-07-25 19:01:16 -04:00
Ben Hoffman
4cc6718627 Add undo functionality for creation of signitures based on an event dispatcher
#jira UE-77809
#rb Fred Kimberley

[CL 7629848 by Ben Hoffman in Dev-Framework branch]
2019-07-25 16:29:12 -04:00
nick darnell
dc728c76dd SlateGI - Disabling culling when we're on the fast path, adding some TODOs for clearing content in the futre instead.
[FYI] Matt.Kuhlenschmidt


#ROBOMERGE-SOURCE: CL 7621559 via CL 7621561 via CL 7621562 via CL 7626302
#ROBOMERGE-BOT: (v372-7473910)

[CL 7626474 by nick darnell in Main branch]
2019-07-25 10:51:20 -04:00
Ben Hoffman
192532ec20 Make context menu debug info only print out when the user types, not whenever the context menu is built.
#jria UE-77737
#jira UE-77748
#rb none

[CL 7544648 by Ben Hoffman in Dev-Framework branch]
2019-07-23 10:39:34 -04:00
Ben Hoffman
85bfc5bd09 Improve the blueprint context menu searching heuristics
Add context menu CVars for tweaking the behavior of finding matches in the context menu
Add some comparisons to the type of pin that was dragged off so that there is a preference towards that type
Prefer shorter matches over long ones
Update how percentage matches are calculated

#jira UE-75750
#jira UE-44994
#jira UE-47324

#RB Michael Noland

[CL 7433140 by Ben Hoffman in Dev-Framework branch]
2019-07-17 17:17:45 -04:00
zzz77
97e4a99783 PR #6033: Fixes for IntelliSense (Contributed by zzz77)
#rb none
#rnx

[CL 7308593 by Ben Marsh in Dev-Build branch]
2019-07-15 10:09:44 -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
bob tellez
054191ac53 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-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 7046716 via CL 7046768
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7119872 by bob tellez in Dev-Build branch]
2019-06-21 01:14:14 -04:00
ben marsh
11f022162f Copying //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main) [at] 6944469
#rb none
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: rolando.caloca
#ROBOMERGE-SOURCE: CL 6944849 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7089689 by ben marsh in Dev-Build branch]
2019-06-19 08:52:32 -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
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
Rolando Caloca
aa0d2303d6 Copying //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main) @ 6944469
#rb none
#rnx

[CL 6944849 by Rolando Caloca in Main branch]
2019-06-11 18:27:07 -04:00
Ben Marsh
cfe09c649f Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 6922670 by Ben Marsh in Dev-Build branch]
2019-06-10 19:47:29 -04:00
lina halper
bab821de19 Copying //UE4/Dev-Anim to Dev-Main (//UE4/Dev-Main) [at] 6861656
#rb
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: lina.halper
#ROBOMERGE-SOURCE: CL 6863572 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)

[CL 6917136 by lina halper in Dev-Build branch]
2019-06-10 16:16:11 -04:00
Ben Hoffman
d799556856 The dropdown marked "Select Function..." should have an additional option that creates a function/event that matches the specified signature.
#jira UE-75323
#RB Michael Noland

[CL 6915002 by Ben Hoffman in Dev-Framework branch]
2019-06-10 15:14:37 -04:00
alexander sanoja
297898bebb Fixed the strange color change in UI when selecting a variable in multiple editors.
#jira UE-75371
#rb jason.stasik
[FYI] matt.hoffman

#ROBOMERGE-OWNER: Alexander.Sanoja
#ROBOMERGE-AUTHOR: alexander.sanoja
#ROBOMERGE-SOURCE: CL 6840378 in //UE4/Dev-Editor/...
#ROBOMERGE-BOT: ENGINE (Dev-Editor -> Main) (v366-6836689)

[CL 6894969 by alexander sanoja in Main branch]
2019-06-07 15:32:20 -04:00
JeanMichel Dignard
0f9ad96858 Copying //UE4/Dev-Enterprise @ cl 6890376 to Dev-Main (//UE4/Dev-Main)
#lockdown nick.penwarden
#rb none

[CL 6890764 by JeanMichel Dignard in Main branch]
2019-06-07 11:22:52 -04:00
chris gagnon
72ba51c5bd Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.23 From CL 6837861
#rb none


#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.gagnon
#ROBOMERGE-SOURCE: CL 6838042 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)

[CL 6874679 by chris gagnon in Dev-Build branch]
2019-06-07 05:27:42 -04:00
marc audy
3fc04f1c88 Copying //UE4/Dev-Framework to Dev-Main (//UE4/Dev-Main) [at] 6835245
#rb
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 6835252 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v366-6836689)

[CL 6873661 by marc audy in Dev-Build branch]
2019-06-07 05:00:15 -04:00