[FYI] logan.buchy
Original CL Desc
-----------------------------------------------------------------
Make EditConditions work for customized properties
* This change systemically allows customized properties to use the EditConditions UPROPERTY meta specifier.
* This was specifically requested for FGuid as it's details panel representation is implemented as a customization at the engine level
#rb aditya.ravichandran
[CL 36753080 by logan buchy in 5.5 branch]
* This change systemically allows customized properties to use the EditConditions UPROPERTY meta specifier.
* This was specifically requested for FGuid as it's details panel representation is implemented as a customization at the engine level
#rb aditya.ravichandran
[CL 36455794 by logan buchy in 5.5 branch]
Allows details customizations to override the widget on a per-property basis
#rb logan.buchy
[RN] Added support custom reset to default to IDetailPropertyRow/FDetailWidgetRow
[CL 35891405 by thomas sarkanen in ue5-main branch]
#rb Mikko.Mononen, logan.buchy
#jira none
#ushell-cherrypick of 32823955 by kristof.morva1
new pf 6622aaf6684c0e6f582a4f22
[CL 33110930 by ben hoffman in ue5-main branch]
Original CL Desc
-----------------------------------------------------------------
Struct Utils: Add Property Type Customization support for Instanced Structs
#rb Mikko.Mononen, logan.buchy
#jira none
#ushell-cherrypick of 32823955 by kristof.morva1
[CL 32929256 by ben hoffman in ue5-main branch]
- Filter against the filter text directly instead of getting the widget row and filtering against it. This way, we don't create the widgets just to do text filtering.
#rb brooke.hubert
#jira UE-210779
[CL 32579671 by jeanmichel dignard in ue5-main branch]
- Add support for filter string on property node rows, as we have for custom widget rows and custom builder rows
- Added a filter string on Mobility and SmartObjectDefinitionRef
#rb brooke.hubert, logan.buchy
#jira UE-210267
[CL 32407930 by jeanmichel dignard in ue5-main branch]
Also, added the processing of ShouldHideRootObjectNode at DetailCategoryBuilder and DetailPropertyRow
#rb logan.buchy
[CL 31639548 by jaime cifuentes in ue5-main branch]
- if we encounter a set option in `FDetailPropertyRow` we use its value instead. This allows for cusomizations to just 'work' without any special handling for options.
- Note: There is some case-handling to ensure the display name is still the options rather than the values.
[CL 30214987 by jared cotton in ue5-main branch]
- Added EditConditionHides interface method to IDetailPropertyRow (and corresponding implementation in FDetailPropertyRow). This serves as a counterpart for the existing EditCondition interface method exposed for defining custom edit conditions on manually created FDetailPropertyRows.
[CL 29689177 by josh may in ue5-main branch]
Customizations that use the "CustomWidget" call on the FDetailPropertyRow are not being added to the tickable nodes for the details panel for the visibility to be reassessed, and the tick function is what checks and updates the visibility attribute. To fix:
* In DetailItemNode.cpp, check to see if it has a CustomPropertyWidget for the row and if it does, then add it to the tickable nodes
* In FDetailPropertyRow::GetPropertyVisibility() ensure to update the visibility based on the custom widget
#jira UE-199425
#rb Brooke.Hubert
[CL 29531220 by karen jirak in ue5-main branch]
Integrated OOM issue fix from [at]benoit.gadreau when building a single struct property
#rb karen.jirak, benoit.gadreau, mikko.mononen
#jira UE-198466, UE-198749
[CL 29274176 by jaime cifuentes in ue5-main branch]
[FYI] alex.kahn
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL24859089 - CIS Compile Error part 2
[FYI] Lauren.Barnes
Original CL Desc
-----------------------------------------------------------------
Copy and paste on a details row containing an asset picker will now go through the SPropertyEditorAsset paste first.
#jira UE-181542
#preflight 6425a77450546ea33640c424
#rb Matt.Kuhlenschmidt
[CL 24871532 by lauren barnes in ue5-main branch]
[FYI] Lauren.Barnes
Original CL Desc
-----------------------------------------------------------------
Copy and paste on a details row containing an asset picker will now go through the SPropertyEditorAsset paste first.
#jira UE-181542
#preflight 6425a77450546ea33640c424
#rb Matt.Kuhlenschmidt
[CL 24867877 by alex kahn in ue5-main branch]