The bug was that objects that had been trashed previously were being added instead of the live instances.
#jira UE-207192
[CL 36035402 by dominik peacock in ue5-main branch]
* Add FToolBarStyle::SeparatorThickness to specify the thickness of separators in toolbars.
* Reduce button paddings in the new viewport toolbar.
* Adjust combo button paddings to add extra space on the left side of the main sub menu combo buttons in the new viewport toolbar.
* Set up separator styling to be thin using FToolBarStyle::SeparatorThickness and using the FStyleColors::Dropdown color.
* Update the Concert and Avalanche modules to use the new FToolBarStyle::SeparatorThickness default value of 2.0f instead of their hardcoded 2.0f values.
#jira UE-212287
#rb Dario.Mazzanti
[CL 35693985 by sebastian arleryd in ue5-main branch]
Added the FMakeObjectRowOverlayWidget to FCreateViewerParams so the API user can control how the overlay widget is created rather than it being a hard coded bin icon.
[CL 35631573 by dominik peacock in ue5-main branch]
A FOfflineClient is created for every client that was in the session in the past;
it is used to display the replication content disconnected clients will receive when they rejoin.
FUnifiedClientView combines online and offlien client managers. This interface is now used by the UI for displaying the replication content.
#jira UE-219827
[CL 35626913 by dominik peacock in ue5-main branch]
Context: Previously this widget would display "DisplayName(You)" or "DisplayName". This allows you to display any FText in the parentheses.
Also moves the types into ConcertSharedSlate namespace from ConcertSharedClientSlate namespace; it was in the wrong namespace in the first place.
[CL 35558452 by dominik peacock in ue5-main branch]
This should be replicated as the original object would have been subject to synchronization, and so the transient state change should also be synchronized, especially as it may also be paired with something important like a delete
#rb Rex.Hill
#rnx
[CL 35309389 by jamie dale in ue5-main branch]
Before properties would confusingly be auto-added again when a user e.g. added a VCam, manually removed all properties, and assigned a property to the VCam actor.
#jira UE-216742
[CL 34455512 by dominik peacock in ue5-main branch]
- Fix child properties like "X" of RelativeLocation not showing up in search
- Fix searching by assigned client not working
- Fix expansion state being reset after search
- Remove highlight text from category rows
#jira UE-216459
[CL 34453324 by dominik peacock in ue5-main branch]