UETOOL-295 - Can't re-order rows in a data table
Added an option to move a row up or down, or to the top or bottom of the data table.
Updated the row editor UI to be more consistent with other editors, and re-arranged some of the controls on the toolbar, adding tooltips where appropriate.
Fixed the highlighted row in the data table not matching the selected row editor row when a data table was first opened.
[CL 2497325 by Jamie Dale in Main branch]
UETOOL-290 - Data tables don't let you edit asset/class references in the row editor panel
Also fixed the fact that the properties panel wouldn't scroll.
[CL 2497080 by Jamie Dale in Main branch]
UETOOL-281 - Improve data table workflows
UETOOL-282 - Data tables cannot be exported as CSV
UETOOL-289 - Data tables cannot represent arrays in their CSV data
Split up the util functions into their own file (DataTableUtils).
Split up the CSV exporting/importing into its own file (DataTableCSV).
Split up the JSON exporting/importing into its own file (DataTableJSON).
Added support for exporting/importing/displaying array properties.
Added the ability to export a data table as CSV.
Added the ability to import a data table from JSON.
[CL 2494005 by Jamie Dale in Main branch]
The display name, filter string, and tooltips for the property editor (and associated detail customizations) are now stored as FText rather than FString. This allows us to remove SLATE_TEXT_ARGUMENT from the detail customization widgets.
[CL 2372595 by Jamie Dale in Main branch]