Commit Graph

236 Commits

Author SHA1 Message Date
sebastian nordgren
770c632e34 FSoftObjectProperty now correctly respects CanEditChange for properties when edited from the Details panel.
#jira UE-90975
#rb cody.albert

#ROBOMERGE-SOURCE: CL 12387380 in //UE4/Release-4.25/... via CL 12387381
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v671-12333473)

[CL 12387383 by sebastian nordgren in Main branch]
2020-03-24 08:19:26 -04:00
arciel rekman
b2d8c29f2c Optimize getting the material parameters for the UI.
- Cuts down the speed from ~15-20s on my machine to 4-5s for the master materials.

#rb Matt.Kuhlenschmidt, Lauren.Barnes


#ROBOMERGE-SOURCE: CL 11660435 via CL 11660477
#ROBOMERGE-BOT: (v656-11643781)

[CL 11862876 by arciel rekman in Main branch]
2020-03-03 08:56:39 -05:00
matt kuhlenschmidt
dd5311267c Expose a way to set the root object customization on actor details panels from outside the level editor
#ROBOMERGE-SOURCE: CL 11445811 via CL 11445813 via CL 11445818
#ROBOMERGE-BOT: (v654-11333218)

[CL 11445820 by matt kuhlenschmidt in Main branch]
2020-02-14 13:12:47 -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
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
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
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
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
Juan Canada
f396f56a0b Merging //UE4/Dev-Main@11042002 to Dev-RenderPlat-Staging(//UE4/Dev-Rendering)
#rnx
#rb none

[CL 11075443 by Juan Canada in Dev-RenderPlat-Staging branch]
2020-01-21 14:54:20 -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
JeanMichel Dignard
70d074639f Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
#rb none
#rnx

[CL 10906274 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 13:26:18 -05:00
jeanmichel dignard
2ce7666d2d Copying //UE4/Dev-Core [at] 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

#ROBOMERGE-OWNER: jeanmichel.dignard
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 10708666 in //UE4/Main/...
#ROBOMERGE-BOT: TOOLS (Main -> Dev-Tools-Staging) (v626-10872990)

[CL 10898071 by jeanmichel dignard in Dev-Tools-Staging branch]
2020-01-07 15:54:23 -05:00
Juan Canada
2ecf4f9708 Merging //UE4/Dev-Main@10877709 to Dev-RenderPlat-Staging(//UE4/Dev-Rendering)
#rnx
#rb none

[CL 10895568 by Juan Canada in Dev-RenderPlat-Staging branch]
2020-01-07 13:45:01 -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
Chris Gagnon
346a4b05ea Copy up from Dev-Editor @10681378
#rb none

[CL 10837446 by Chris Gagnon in Dev-Tools-Staging branch]
2019-12-19 18:07:47 -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
Richard TalbotWatkin
44b7df07a2 Fixed copyright boilerplate.
#rnx
#rb none

[CL 10479860 by Richard TalbotWatkin in Dev-Editor branch]
2019-11-29 04:37:07 -05:00
Ryan Schmidt
d53c4df497 Merging //UE4/Dev-Tools-Staging down to //UE4/Dev-Editor at CL 10372033 (part 1 of 2)
#rb none
#rnx

[CL 10384788 by Ryan Schmidt in Dev-Editor branch]
2019-11-23 00:35:50 -05:00
Louise Rasmussen
f702a02da6 Landscape Mode - Migrates tools to Mode Tool Palettes with new icons
#rb matt.kuhlenschmidt patrick.enfedaque richard.malo

[CL 10370635 by Louise Rasmussen in Dev-Editor branch]
2019-11-22 08:32:51 -05:00
frank fella
710088612e PropertyEditor - Add an api to generate default property buttons to the property handle, for use when generating whole row content, but you want the default buttons.
#rb Matt.K


#ROBOMERGE-SOURCE: CL 10325220 via CL 10325230 via CL 10325236
#ROBOMERGE-BOT: (v593-10286020)

[CL 10325238 by frank fella in Main branch]
2019-11-20 16:10:25 -05:00
thomas sarkanen
10b564ab48 Exposed FAddPropertyParams to IDetailCategoryBuilder::AddExternalObjects API
This is done primarily to allow unique IDs to be specified to persist expansion state when displaying multiple external objects of the same type.
This forces AllowChildren(true) to mimic previous behavior

#jira UE-80654 - Adding an Input Pose to an Animation Layer will expand all Input options in that layer
#rb Sebastian.Nordgren

#ROBOMERGE-SOURCE: CL 10002792 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v560-9963197)

[CL 10002813 by thomas sarkanen in Main branch]
2019-11-05 05:37:41 -05: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
Chris Gagnon
79fcc1f394 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) Prep for main copy up.
#rb none

[CL 9324846 by Chris Gagnon in Dev-Editor branch]
2019-10-01 20:19:12 -04:00
Lina Halper
3fd7f76532 Copying //UE4/Dev-Anim to Dev-Main (//UE4/Dev-Main)
#fyi: Laurent.Delayn, Marc.Audy
#rb: none

[CL 9321182 by Lina Halper in Main branch]
2019-10-01 16:59:31 -04:00