Custom builders now store the original path they were added from. This crash happened because the favorited custom builder row was resolving to "Favorites.BuilderName", rather than the "Category.BuilderName" that was stored. They were still unfavoriteable from the original location.
#jira UE-112962
#review-16074796 @lauren.barnes
#preflight 608144471bee350001a158c3
[CL 16091496 by sebastian nordgren in ue5-main branch]
Also added code for favoriting groups, but this currently isn't enabled work since header widgets suffer from the same problem as custom widget rows do - their SWidget is created in place rather than through a function call, so thus cannot be duplicated. This needs some more thought, but the code for storing them is the same either way.
#jira UE-109586
#rb lauren.barnes
[CL 15802120 by sebastian nordgren in ue5-main branch]
[at]lauren.barnes
#ROBOMERGE-SOURCE: CL 15501398 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15502665 by sebastian nordgren in ue5-main branch]
[at]lauren.barnes
#ROBOMERGE-SOURCE: CL 15418013 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15418043 by sebastian nordgren in ue5-main branch]
Splitter line now always visible, and splitter column width ratio adjusted to be closer to 50/50.
Favorites hint text now renders with a more subdued style.
[at]lauren.barnes
#ROBOMERGE-SOURCE: CL 15355944 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15360308 by sebastian nordgren in ue5-main branch]
Indentation is now consistent regardless of whether an item has children or not.
Expander arrow no longer contains padding, instead it's been moved to the places it's used.
#rb lauren.barnes
#jira UETOOL-2658
[CL 15279036 by sebastian nordgren in ue5-main branch]
CustomRow() widgets can now be disabled from customizations.
Favoriting command is now hidden when favoriting is not enabled in a details panel.
Removed unnecessary code for calculating a scroll offset when the favorites category was added or removed since the Favorites category is never removed.
#rb lauren.barnes
[CL 15218520 by sebastian nordgren in ue5-main branch]
Cached the reset to default enabled state.
Made FSlateIcons static.
Cached FDetailWidgetRow instead of potentially generating widgets multiple times in SDetailSingleItemRow. Added FDetailWidgetRow operator= that was preventing the caching of the row.
Removed extra padding that was being introduced by the new extension button toolbar.
#rb matt.kuhlenschmidt
[CL 15037786 by sebastian nordgren in ue5-main branch]
Changed how global extension buttons are registered to restrict the available functionality. Instead of being able to register arbitrary widgets, only buttons are now possible.
Details view scrollbar is now displayed against a dark background.
Updated Remote Control UI usage of global extension widgets.
#jira UETOOL-2814
#b lauren.barnes
[CL 15019787 by sebastian nordgren in ue5-main branch]