Commit Graph

130 Commits

Author SHA1 Message Date
bob tellez
459bf081ef #UE4 Finish undo of 12572258
[FYI] Nick.Darnell

#ROBOMERGE-SOURCE: CL 12582218 via CL 12582221 via CL 12582223
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12582228 by bob tellez in Main branch]
2020-04-02 19:08:01 -04:00
nick darnell
72d1207752 Undo 12572258
#ROBOMERGE-OWNER: nick.darnell
#ROBOMERGE-AUTHOR: nick.darnell
#ROBOMERGE-SOURCE: CL 12580939 via CL 12580947 via CL 12581021 via CL 12581039 via CL 12581048
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12581062 by nick darnell in Main branch]
2020-04-02 18:28:21 -04:00
nick darnell
5a9dbf099b Blueprints - Fix softptrs literal pins not being serialized as imported into blueprint assets. This should restore several cases of references not being shown in the asset registry - will need to resave though.
Fred.Kimberly, Marc.Audy, Dan.Oconner, Michael.Noland

#ROBOMERGE-OWNER: nick.darnell
#ROBOMERGE-AUTHOR: nick.darnell
#ROBOMERGE-SOURCE: CL 12572258 via CL 12572295 via CL 12572587 via CL 12572601 via CL 12572607
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12572619 by nick darnell in Main branch]
2020-04-02 16:11:45 -04:00
ben zeigler
848ef66f3d Fix regression introduced in 4.24 where soft object and class references on blueprint pins were not being properly detected for cooking/reference viewer
This partially reverts CL 9406864, only the widget change in that CL was actually required to fix the original bug

#jira UE-90922
#rb fred.kimberley
[FYI] bob.tellez

#ROBOMERGE-SOURCE: CL 12305447 in //UE4/Release-4.25/... via CL 12305452
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v670-12295787)

[CL 12305485 by ben zeigler in Main branch]
2020-03-19 14:03:38 -04:00
ben hoffman
cd256317c1 Add an extra newline when viewing the debug values of a container in blueprints to make it more readable
#jira none
#rnx
#rb none

#ROBOMERGE-SOURCE: CL 12109682 in //UE4/Release-4.25/... via CL 12109741
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v657-12064184)

[CL 12109792 by ben hoffman in Main branch]
2020-03-10 11:10:08 -04:00
thomas sarkanen
2bebe2c854 Fix split pins not working correctly in animation state machine states
Added calls to split the pins of all nodes when states are merged into the consolidated event graph

#jira UE-89657 - Variables modified inside Anim States to not update in preview / Editor
#rb Jurre.deBaare

#ROBOMERGE-SOURCE: CL 11649944 in //UE4/Release-4.25/... via CL 11649948
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)

[CL 11649950 by thomas sarkanen in Main branch]
2020-02-27 09:07:37 -05:00
Dan Oconnor
faf8b4d21a Make ensure more precise
#jira UE-88029
#rb Phillip.Kavan
#rnx

[CL 11315270 by Dan Oconnor in Main branch]
2020-02-10 18:58:51 -05:00
Marc Audy
9d01ceac17 Explicitly support move vs. const-ref for AddAnnotation and change calling code to use MoveTemp where possible
#rb Steve.Robb

[CL 11177571 by Marc Audy in Dev-Framework branch]
2020-01-30 10:47:29 -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
Robert Manuszewski
7b6f840f7f Copying //UE4/Dev-Core @ 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 10708666 by Robert Manuszewski in Main branch]
2019-12-13 11:07:03 -05:00
marc audy
dbcf07a558 Use new inline versions of substring functions
Fix up nearby cases where ESearchCase::CaseSensitive should have been used
#jira
#rnx
#rb

#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 10309793 via CL 10309818
#ROBOMERGE-BOT: (v593-10286020)

[CL 10309932 by marc audy in Main branch]
2019-11-19 13:27:07 -05:00
fred kimberley
69f9f74e91 Don't try to fixup pin string references if we're not saving the package.
Update parsing of the pin string values for FGameplayAttribute pins to properly roundtrip.

#jira UE-80478
#rb Michael.Noland


#ROBOMERGE-SOURCE: CL 9406864 via CL 9406865 via CL 9406867 via CL 9406869 via CL 9406874
#ROBOMERGE-BOT: (v456-9359915)

[CL 9408144 by fred kimberley in Main branch]
2019-10-03 19:22:51 -04:00
Chris Gagnon
8ab0638182 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.24
#rb none

[CL 9325047 by Chris Gagnon in Main branch]
2019-10-01 20:41:42 -04:00
Ben Hoffman
de3266d787 Duplicating an interface function no longer duplicates the pins on the graph
When the schema duplicates a graph, have it path up all function terminators, not just the entry.
When an interface graph is duplicated, check to make sure a user defined pin exists first before adding it.

#jira UE-79032
#jira UE-58390
#rb Marc.Audy

[CL 8126934 by Ben Hoffman in Dev-Framework branch]
2019-08-20 12:51:36 -04:00
dan oconnor
8599e9f9e7 More careful scope for FSoftObjectPathSerializationScope - avoid tainting LinkerLoad->Preload(Struct);
#rnx
#rb Phillip.Kavan
[FYI] Marc.Audy
#jira UE-78219

#ROBOMERGE-SOURCE: CL 7710412 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7710413 by dan oconnor in Main branch]
2019-08-02 17:11:54 -04:00
sebastian nordgren
3e7e4917f0 Don't allow properties to be used as override pins in blueprints that aren't marked as editable in blueprints.
#jira UE-77354

#rb marc.audy

#ROBOMERGE-SOURCE: CL 7658997 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7659000 by sebastian nordgren in Main branch]
2019-07-30 04:20:17 -04:00
Ben Zeigler
0e32d3aeb3 #jira UE-75440 Better fix for user structs crashing in soft object ptr fixup, the other fix would cause data loss in some cases as it was doing the fixup too late
#rb marc.audy
#lockdown michael.noland

[CL 6807769 by Ben Zeigler in Dev-Framework branch]
2019-06-03 13:18:06 -04:00
Marc Audy
7e7762c650 Fix crash in FixupPinStringDataReferences as user defined structs it wants to gather from may not yet be loaded
#jira UE-75440
#rb Michael.Noland
#rnx
#lockdown Michael.Noland
#codereview Ben.Zeigler

[CL 6744651 by Marc Audy in Dev-Framework branch]
2019-05-31 17:38:04 -04:00
Ben Zeigler
d49e1c1147 #jira UE-74883 Fix local variables to work correctly after compiling
Pin fixup was being skipped, and was using the wrong parameters for export text
Added object owner parameter to BlueprintEditorUtils functions so they transfer text properly, deleted manual fixup
Change local variable diffing to use new cache, so text data is diffed properly
#rb marc.audy

[CL 6598686 by Ben Zeigler in Dev-Framework branch]
2019-05-21 16:03:16 -04:00
Marc Audy
e986642b05 Fix order of operation warning
#rb
#rnx
#codereview Ben.Zeigler

[CL 6594713 by Marc Audy in Dev-Framework branch]
2019-05-21 09:42:27 -04:00
Ben Zeigler
66eb3657e0 #jira UE-74609 Correctly expose Text local variables and function parameters to reference gathering
#jira UE-74857 Change Soft object harvesting for local variables to use a temporarily constructed UFunction instance instead of type-specific hacks
Add FindSignatureFunction and fix function entry tooltip to work for newly created functions
Fix the soft reference fixup code in K2Node to handle references inside a struct, and update CustomEvent/FunctionEntry to update their user pins defaults after a fixup to editor pin data
Right now only local variables are using the value cache as we have too many blueprint pin defaults that cannot be safely copied into properties, will re-evaluate later and fixup comments
#rb michael.noland

[CL 6593293 by Ben Zeigler in Dev-Framework branch]
2019-05-20 21:56:22 -04:00
Marc Audy
e2e310f263 PR #5551: Don't create WorldContext pin when creating node with wire (Contributed by KristofMorva)
#rb
#jira UE-70013

[CL 5558421 by Marc Audy in Dev-Framework branch]
2019-03-26 14:06:49 -04:00
Robert Manuszewski
192c7c8f42 CIS fixes after the last merge from Main
#rb none

[CL 4731814 by Robert Manuszewski in Dev-Core branch]
2019-01-16 07:25:00 -05:00
Marc Audy
ab108c215e Copying to Dev-Main @ CL# 4688301
#rb
#rnx

[CL 4688816 by Marc Audy in Main branch]
2019-01-08 11:38:48 -05:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00