brooke hubert
7655a7b154
Use slate common FOnDrop delegate in SDropTarget and deprecate the one off delegate version.
...
#Jira none
#review-16522125
#rb lauren.barnes jeremie.roy max.chen patrick.boutot
#fyi frank.fella
#preflight 60b8ee03ae46a100018c62f5
[CL 16549602 by brooke hubert in ue5-main branch]
2021-06-03 13:22:59 -04:00
aurel cordonnier
43fa62fcd8
Merge from Release-Engine-Test @ 16487383 to UE5/Main
...
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526
[CL 16488106 by aurel cordonnier in ue5-main branch]
2021-05-27 13:40:37 -04:00
Matt Kuhlenschmidt
d0d8fbb740
Fix comment on IPropertyHandle::GetParent
...
[CL 16487597 by Matt Kuhlenschmidt in ue5-main branch]
2021-05-27 13:09:52 -04:00
sebastian nordgren
5a66bb1326
FPropertyNode::HasNodeFlags now returns a bool instead of an int32.
...
#review-16483510 @lauren.barnes
#preflight 60afa1c60bdb27000127825e
[CL 16484743 by sebastian nordgren in ue5-main branch]
2021-05-27 10:52:20 -04:00
sebastian nordgren
bb9ac331d5
Removed bShowOnlyWhitelistedProperties from details config. If the value was serialized, it would likely be nonsensical without the list of whitelisted properties, which are currently always set programmatically (by the diff tool, for example) and not by the user.
...
#review-16483499 @lauren.barnes
#preflight 60afa09e1db8a70001f3e6f9
[CL 16484336 by sebastian nordgren in ue5-main branch]
2021-05-27 10:32:27 -04:00
sebastian nordgren
71aa25c115
Removed check of IsEditConst for DetailPropertyRows, since this was causing elements in VisibleAnywhere containers to not be editable.
...
#fyi marc.audy, kriss.gossart
[CL 16472196 by sebastian nordgren in ue5-main branch]
2021-05-26 13:51:53 -04:00
sebastian nordgren
d9970dd167
PropertyEditor now has EditorConfig as a public module dependency.
...
#rb lauren.barnes
[CL 16472004 by sebastian nordgren in ue5-main branch]
2021-05-26 13:40:00 -04:00
sebastian nordgren
394e3fcc62
Added FDetailsViewConfig to store various details view settings, using the new EditorConfig system.
...
Renamed FDetailFilter properties to be consistent with one another.
#review-16449481 @lauren.barnes
[CL 16468647 by sebastian nordgren in ue5-main branch]
2021-05-26 09:46:13 -04:00
Patrick Boutot
aeea5f0679
Slate: Convert SConcertScrollBox, SWrapBox, SBoxPanel, SWindow FSlot's to the FSlotArgument syntax.
...
#jira UE-114425
#preflight 60adb0b704188d000133d0b9
[CL 16466544 by Patrick Boutot in ue5-main branch]
2021-05-26 06:42:00 -04:00
sebastian nordgren
d3f04cfb76
Moved items in a details view array now have their expansion state restored after being moved.
...
#review-16446209 @lauren.barnes
#preflight 60ace54358f02e0001a57434
[CL 16446667 by sebastian nordgren in ue5-main branch]
2021-05-25 08:59:30 -04:00
sebastian nordgren
8d9ccdd48d
Fixed warnings related to &= in DetailPropertyRow.cpp on old VS compiler versions.
...
#jira UE-116397
[CL 16446098 by sebastian nordgren in ue5-main branch]
2021-05-25 07:14:01 -04:00
sebastian nordgren
e4fc76dfd1
Property rows with custom widgets now default to the standard IsEnabled check if a custom one is not set.
...
#jira UE-115779
#rb lauren.barnes, danny.chapman
[CL 16434493 by sebastian nordgren in ue5-main branch]
2021-05-24 07:26:49 -04:00
aurel cordonnier
8eebe8841f
Merge UE5/RET @ 16305968 to UE5/Main
...
This represents UE4/Main @ 16261013 and Dev-PerfTest @ 16259937
[CL 16306996 by aurel cordonnier in ue5-main branch]
2021-05-12 18:10:03 -04:00
sebastian nordgren
1324d9dd3d
Subcategory nodes are no longer always visible in editor utility widgets with categories filtered out.
...
#rb paul.chipchase
[CL 16275950 by sebastian nordgren in ue5-main branch]
2021-05-11 13:53:32 -04:00
Lauren Barnes
39f1923ed0
Deprecating .Icon() as a slate attribute on SDockTab. By default, tab icons fall back to using the one for the tab spawner's menu item. SetTabIcon can be used in the edge cases where an icon needs to be set that doesn't match the default. Updating all found cases of .Icon() usage on SDockTab.
...
#jira UETOOL-3429
#preflight 60996a2bdd2e00000126ff25
#rb Matt.Kuhlenschmidt
[CL 16251489 by Lauren Barnes in ue5-main branch]
2021-05-10 14:19:15 -04:00
Andrew Davidson
3ddc3a4da3
Merge up from //UE5/Dev-LargeWorldCoordinates
...
#rb none
[CL 16211417 by Andrew Davidson in ue5-main branch]
2021-05-05 15:07:25 -04:00
sebastian nordgren
97e8b5bf25
FDetailLayoutBuidlerImpl::IsPropertyVisible had the wrong default, which was causing properties in subcategories to be hidden under all circumstances.
...
#jira UE-114840
#rb paul.chipchase
[CL 16191712 by sebastian nordgren in ue5-main branch]
2021-05-04 05:52:32 -04:00
sebastian nordgren
3503111230
Added missing TEXT() macro.
...
[CL 16184003 by sebastian nordgren in ue5-main branch]
2021-05-03 10:41:25 -04:00
sebastian nordgren
d315282ff8
Resubmitting IsPropertyVisible and IsCustomRowVisible (originally submitted in 16122954) with additional changes to ensure FPropertyAndParent cannot contain a null pointer inside an FProperty&.
...
#rb paul.chipchase
#jira UE-96790
[CL 16183986 by sebastian nordgren in ue5-main branch]
2021-05-03 10:38:37 -04:00
aurel cordonnier
50944fd712
Merge UE5/RES @ 16162155 to UE5/Main
...
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156
[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
geoff evans
2ef2da232c
Remove outdated/incorrect comment about when EnsureDataIsValid should be called.
...
#jira none
#rb trivial
[CL 16150354 by geoff evans in ue5-main branch]
2021-04-28 18:45:58 -04:00
sebastian nordgren
584a143f23
Reverting changes in CL 16122954 due to crash in Frosty.
...
#rb trivial
[CL 16128301 by sebastian nordgren in ue5-main branch]
2021-04-27 11:38:59 -04:00
sebastian nordgren
fceff9d65e
The SDetailsViewBase::IsPropertyVisible and IsCustomRowVisible delegates are now applied correctly. IsCustomRowVisible is now used for all things that are not properties.
...
This fixes the bugs of CategoriesToShow and PropertiesToShow not being respected in UMG details views.
#jira UE-96790
#review-16115377 @lauren.barnes
#preflight 6086e9eb3938bf0001ea30e6
[CL 16122954 by sebastian nordgren in ue5-main branch]
2021-04-27 06:44:36 -04:00
julien lheureux
fe35eccaac
Improved behavior of detail item node when the parent category is either invalid or there is a derived class
...
#rb sebastian.nordgren
[CL 16095652 by julien lheureux in ue5-main branch]
2021-04-22 13:56:36 -04:00
sebastian nordgren
1ff159b929
Custom builders that have a property handle associated with them now can use that as a key to store their favorite status.
...
#review-16091744 @lauren.barnes
#preflight 608191af590e4a0001f8c4f9
[CL 16094206 by sebastian nordgren in ue5-main branch]
2021-04-22 12:03:01 -04:00