Sebastien Lussier
3037ce3557
Integrate CL 11418990 from Dev-Editor
...
PostEditChange should not be called on unchanged archetype instances
#jira UE-87829
#rb marc.audy
[CL 11458955 by Sebastien Lussier in 4.25 branch]
2020-02-17 07:05:06 -05:00
Rex Hill
c561a4ea27
Fix crash with SPropertyEditorInteractiveActorPicker.
...
Was deactivating a mode that was not active.
Editgrate from CL 11445437
#jira UE-88728
#rb none
[FYI] Jamie.Dale
[CL 11445692 by Rex Hill in 4.25 branch]
2020-02-14 13:01:08 -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
matt kuhlenschmidt
31952c84fc
Fix non-unity
...
#rnx
#ROBOMERGE-SOURCE: CL 11383411 via CL 11383433 via CL 11383454
#ROBOMERGE-BOT: (v654-11333218)
[CL 11383771 by matt kuhlenschmidt in Main branch]
2020-02-12 09:43:25 -05:00
matt kuhlenschmidt
3fa44160fd
Improved the details panel root object customization API to support multiple objects in the "root object set". Deprecated old functionality and removed pass through customizations that are no longer needed
...
#rb none
#ROBOMERGE-OWNER: matt.kuhlenschmidt
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 11382968 via CL 11382988 via CL 11382990
#ROBOMERGE-BOT: (v654-11333218)
[CL 11383722 by matt kuhlenschmidt in Main branch]
2020-02-12 09:41:11 -05:00
nick darnell
deb392d0a1
More mono build includes.
...
#ROBOMERGE-SOURCE: CL 11371456 via CL 11371457 via CL 11371458
#ROBOMERGE-BOT: (v654-11333218)
[CL 11371461 by nick darnell in Main branch]
2020-02-11 22:37:58 -05:00
nick darnell
35d9ef0552
Fixing some monolithic build errors.
...
#ROBOMERGE-SOURCE: CL 11369523 via CL 11369525 via CL 11369533
#ROBOMERGE-BOT: (v654-11333218)
[CL 11369540 by nick darnell in Main branch]
2020-02-11 21:11:00 -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
robert manuszewski
5d52ac3a30
StructOnScope 'fake' properties will now be placed in a struct container object to make sure they are properly resolved by TFieldPaths
...
#rb matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 11341359 via CL 11342063
#ROBOMERGE-BOT: (v653-11302973)
[CL 11342224 by robert manuszewski in Main branch]
2020-02-11 13:05:35 -05:00
matt kuhlenschmidt
e001ecc6a3
Fixed material editor crash when viewing the parameters overview
...
#ROBOMERGE-SOURCE: CL 11311520 via CL 11311540 via CL 11311544
#ROBOMERGE-BOT: (v653-11302973)
[CL 11311548 by matt kuhlenschmidt in Main branch]
2020-02-10 16:14:25 -05:00
matt kuhlenschmidt
2466840461
Added filtering to details panels to filter the set of incoming objects passed to a details panel
...
Changed the way details panels handle multiple root objects. The filter can now specify this without setting a specific flag on a details panel at creation time.
[CODEREVIEW] chris.gagnon
#ROBOMERGE-OWNER: matt.kuhlenschmidt
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 11308033 via CL 11308037 via CL 11308040
#ROBOMERGE-BOT: (v653-11302973)
#rb none
[CL 11310703 by matt kuhlenschmidt in Main branch]
2020-02-10 15:43:53 -05:00
max chen
35c6b41961
Property Editor: Purge killed objects before gathering for changes. This can happen because stale objects still emit PostEditChangeProperty
...
#jira UE-88127
#jira UE-50831
#rb Matt.Kuhlenschmidt, Matt.Hoffman
#lockdown cristina.riveron
#ROBOMERGE-SOURCE: CL 11307725 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v653-11302973)
[CL 11307736 by max chen in Main branch]
2020-02-10 13:31:36 -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
Marc Audy
4995ac5f25
Log instead of ensuring when a class has been force deleted so that a class type is now null.
...
#rb Michael.Noland
#jira UE-74120
[CL 11287935 by Marc Audy in Main branch]
2020-02-06 17:58:59 -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
jonathan bard
4c7f0578f1
Removed dead code
...
[REVIEW] Matt.Kuhlenschmidt
#rnx
#ROBOMERGE-SOURCE: CL 11214825 via CL 11214826
#ROBOMERGE-BOT: (v644-11213502)
[CL 11224753 by jonathan bard in Main branch]
2020-02-04 17:57:10 -05:00
Chris Gagnon
76c6bcbfeb
UE4 Main merged to Dev-Tools-Staging at CL 11164391
...
#rb none
[CL 11171981 by Chris Gagnon in Dev-Tools-Staging branch]
2020-01-29 20:39:37 -05:00
Max Chen
b4881d8bf8
Copying //UE4/Dev-Editor to Dev-Tools-Staging (//UE4/Dev-Tools-Staging) @11123875
...
#rb none
#jira none
[CL 11123880 by Max Chen in Dev-Tools-Staging branch]
2020-01-27 20:11:15 -05: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
JeanMichel Dignard
7130d293f2
Merging main @ cl 11028482
...
#rb none
#rnx
[CL 11029060 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-16 10:24:38 -05:00
Robert Manuszewski
a1f8474e9a
Changed how the engine detects trashed user structs - instead of looking at field lists, it's now going to be using dedicated functions.
...
The old way, even though was effective, was not entirely correct and resulted in fallout after FProperty changes.
#rb Steve.Robb
#jira UE-75095
[CL 10991870 by Robert Manuszewski in Main branch]
2020-01-15 06:11:42 -05:00
JeanMichel Dignard
99b55fb883
Merged main @ cl 10981486
...
#rb none
#rnx
[CL 10985598 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-14 14:45:07 -05:00
Robert Manuszewski
2a28abf1ec
Fixing compiling GameplayEffect Blueprint resulting in its Modifier's Attribute property to be reset (FProperty fallout)
...
#rb Steve.Robb
#jira UE-86578
[CL 10942138 by Robert Manuszewski in Main branch]
2020-01-10 11:49:42 -05:00
patrick enfedaque
4465c1b1ab
Fix SObjectPropertyEntryBox::OnSetObject which wasn't handling unloaded Assets properly. Now uses the PropertyHandle::SetValue(FAssetData) code path.
...
#jira UE-84766
#rb chris.gagnon
#lockdown cristina.riveron
#ROBOMERGE-SOURCE: CL 10940260 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v631-10902593)
[CL 10940283 by patrick enfedaque in Main branch]
2020-01-10 06:35:59 -05:00
JeanMichel Dignard
dc2d35695f
Copyright fixes
...
#rb none
#rnx
[CL 10910710 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 17:11:23 -05:00