Commit Graph

1462 Commits

Author SHA1 Message Date
Phillip Kavan
4ec8250381 Fix BP nativization dependency gathering to collect script objects referenced by an FProperty.
#rnx
#jira UE-88714
#rb Dan.OConnor, Robert.Manuszewski

[CL 11636405 by Phillip Kavan in 4.25 branch]
2020-02-26 12:58:29 -05:00
phillip kavan
c86d61af68 Fix Find-in-Blueprint search thread deadlock caused by improper handling of unloaded LevelScript Blueprint assets.
#rnx
#jira UE-88780
#rb Ben.Hoffman

#ROBOMERGE-OWNER: phillip.kavan
#ROBOMERGE-AUTHOR: phillip.kavan
#ROBOMERGE-SOURCE: CL 11577288 via CL 11577289 via CL 11577291
#ROBOMERGE-BOT: RELEASE (Main -> Release-4.25Plus) (v654-11333218)
#ROBOMERGE[RELEASE]: Release-4.25

[CL 11577340 by phillip kavan in 4.25-Plus branch]
2020-02-21 13:51:50 -05:00
dan oconnor
be6c291bb2 Mirror 11461555
Add missing property wrapper type for blueprint event dispatcher's details customizations
#rb Phillip.Kavan
#jira UE-88800

#ROBOMERGE-SOURCE: CL 11461572 in //UE4/Release-4.25/...
#ROBOMERGE-BOT: RELEASE (Release-4.25 -> Release-4.25Plus) (v654-11333218)

[CL 11461585 by dan oconnor in 4.25-Plus branch]
2020-02-17 13:37:44 -05:00
sebastien lussier
1dcdb05a0e Integrate CL 11418990 from Dev-Editor
PostEditChange should not be called on unchanged archetype instances
#jira UE-87829
#rb marc.audy

#ROBOMERGE-SOURCE: CL 11458955 in //UE4/Release-4.25/...
#ROBOMERGE-BOT: RELEASE (Release-4.25 -> Release-4.25Plus) (v654-11333218)

[CL 11458957 by sebastien lussier in 4.25-Plus branch]
2020-02-17 07:05:43 -05:00
dan oconnor
f2ff5520cb Mirror 11452607
Fix crash when compiling blueprints when other blueprints reference the properties of that blueprint
#rb Ethan.Geller, Joe.Conley
#rnx
#jira UE-88820

#ROBOMERGE-SOURCE: CL 11452936 in //UE4/Release-4.25/...
#ROBOMERGE-BOT: RELEASE (Release-4.25 -> Release-4.25Plus) (v654-11333218)

[CL 11452948 by dan oconnor in 4.25-Plus branch]
2020-02-14 19:30:52 -05:00
Rolando Caloca
5b82f15def Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
#rb none
#rnx

[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -05:00
nick darnell
cdd3165da9 Editor - Giving the details panel the ability to filter the values as well (before we only filtered based on the name of properties and any custom filter strings coming from the customization. Now the values themselves are considered when filtering so that if you've referenced an asset or have some text property, you can search for specific text, or the asset name to see where it has been set.
#rb Matt.Kuhlenschmidt
[FYI] Matt.Kuhlenschmidt


#ROBOMERGE-OWNER: nick.darnell
#ROBOMERGE-AUTHOR: nick.darnell
#ROBOMERGE-SOURCE: CL 11358089 via CL 11358143 via CL 11358189
#ROBOMERGE-BOT: (v654-11333218)

[CL 11358651 by nick darnell in Main branch]
2020-02-11 16:46:12 -05:00
Stefan Boberg
e42662ddbe Fixed some SA annotations
#jira UE-88514
#rb robert.manuszewski

#ushell-cherrypick of 11341708 by Stefan.Boberg

[CL 11341718 by Stefan Boberg in Main branch]
2020-02-11 12:28:56 -05:00
Robert Manuszewski
b3162ad373 Reimplementing CL #11341031
Fixing TFieldPaths resolving themselves against the provided struct too aggresively (the behavior changed in CL #11315165)

#rb Steve.Robb
#jira UE-88519

[CL 11341318 by Robert Manuszewski in Main branch]
2020-02-11 11:15:34 -05:00
Ben Marsh
ac9404784c Fix for warning after upgrading to PVS-Studio 7.0.4:
V501: There are identical sub-expressions 'TPointerIsConvertibleFromTo < T, TOther >::Value' to the left and to the right of the '||' operator.

#codereview Robert.Manuszewski
#rb none
#rnx

[CL 11311592 by Ben Marsh in Main branch]
2020-02-10 16:19:26 -05:00
Ben Marsh
0d1505957f Fix for warning after upgrading to PVS-Studio 7.0.4:
V501: There are identical sub-expressions 'TPointerIsConvertibleFromTo < PropertyType, OtherPropertyType >::Value' to the left and to the right of the '||' operator.

#codereview Robert.Manuszewski
#rb none
#rnx

[CL 11311580 by Ben Marsh in Main branch]
2020-02-10 16:17:28 -05:00
robert manuszewski
b938e59c9b Reimplementing FProperty changes from //UE4/Main
+ Reimplemented FProperty related fixed from //UE4/Main:
CL#10791312, 10804850, 10851666, 10855122, 10855198, 10942138, 11030611, 11030639, 11032261, 11061515, 11136964,11138881, 11214238, 11214865

#rb none (previously reviewed in Dev-Core)
[FYI] Chris.Bunnner, Daniel.Lamb


#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 11302985 via CL 11303011 via CL 11303019
#ROBOMERGE-BOT: (v0-11244347)

[CL 11303183 by robert manuszewski in Main branch]
2020-02-10 08:06:56 -05:00
Josh Adams
20b4bc6042 - Some StaticAnalysis fixes
#rb none
#jira UE-88288,UE-88287

[CL 11292325 by Josh Adams in Main branch]
2020-02-07 11:51:32 -05:00
Josh Adams
aa9705149b Copying Private-LoadTimes-4.24 stream to Main. Biggest changes are in Materials/Shader memory freezing.
#rb none

[CL 11282608 by Josh Adams in Main branch]
2020-02-06 13:13:41 -05:00
Stefan Boberg
55a8b15f1f Copying //UE4/Dev-Core to Main (//UE4/Main)
#rb none

[CL 11258477 by Stefan Boberg in Main branch]
2020-02-05 14:26:36 -05:00
Marc Audy
aec58d8240 Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 11246035
#rb
#rnx

[CL 11252410 by Marc Audy in Dev-Framework branch]
2020-02-05 12:12:38 -05:00
Marc Audy
6be7175165 Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 11203868
#rb
#rnx

[CL 11203920 by Marc Audy in Dev-Framework branch]
2020-02-01 14:39:32 -05:00
Rolando Caloca
f63a3e857e Merging //UE4/Main@11178322 to Dev-RenderPlat-Staging
#rnx
#rb none

[CL 11195678 by Rolando Caloca in Dev-RenderPlat-Staging branch]
2020-01-31 10:34:10 -05:00
Marc Audy
dd36ecb86b Fix compile errors
#rb
#rnx

[CL 11178262 by Marc Audy in Dev-Framework branch]
2020-01-30 12:06:04 -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
Jon Nabozny
d210548f99 Fix off by 1 issue with UHT Generation.
#jira UE-87635
#rnx
#rb None

[CL 11138881 by Jon Nabozny in Main branch]
2020-01-28 18:40:09 -05:00
Jon Nabozny
1c3db63280 Fixup some UHT Generation issues around NetProperties, as well as net property ordering issues.
#review-11134089 @Ryan.Gerleve, @Robert.Manuszewski, @Marc.Audy, @LouisPhilippe.Seguin
#jira UE-87407
#rb Robert.Manuszewski

[CL 11136964 by Jon Nabozny in Main branch]
2020-01-28 16:45:08 -05:00
Marc Audy
9b14e17824 Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 11128285
#rb
#rnx

[CL 11130996 by Marc Audy in Dev-Framework branch]
2020-01-28 11:29:06 -05:00
paul chipchase
c39c736841 Fix non optional duplicated bulkdata serialization when running with the IoDispatcher.
I was using the original FIoChunkId (ie the non optional data) to check if the duplicate optional data existed, to fix this I now load the duplicate data values first then use them to create the potential FIoChunkId then apply them if we pass the correct existance check.
I also moved the code to it's own method to hide the implementation a bit since most project/platforms don't use this path and so people don't need to worry about it.

#rnx
#rb none

[CL 11128432 by paul chipchase in Dev-Core branch]
2020-01-28 08:24:36 -05:00
PJ Kack
ef8a7b620e AUTO MERGE
Merging //UE4/Main @ 11112898 to //UE4/Dev-Core (dev-core-l0178)

#rb none

(ushell-p4-mergedown)

[CL 11113593 by PJ Kack in Dev-Core branch]
2020-01-26 11:35:42 -05:00