Commit Graph

8 Commits

Author SHA1 Message Date
Jamie Dale
c723773762 Added the ability to re-order rows in the data table editor
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]
2015-03-31 12:04:50 -04:00
Jamie Dale
21e83235c8 Added the ability for data tables to edit class and object properties
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]
2015-03-31 08:28:35 -04:00
Jamie Dale
6af0f20199 Data table improvements
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]
2015-03-27 12:29:42 -04:00
Maciej Mroz
dbf32b9124 DataTable RowEditor: When you changed name of row, and selected new row without hitting enter, name is changed on the newly selected row, instead of the old one, which works counter intuitive.
#688 based on pull request

[CL 2388878 by Maciej Mroz in Main branch]
2014-12-15 15:30:22 -05:00
Maciej Mroz
e2c0c2ccfc DataTableEditor UI: A row can be selected (in Row Editor tab) by clicking on Data Table Editor tab. UI tweaks.
#codereview Matt.Kuhlenschmidt

[CL 2385590 by Maciej Mroz in Main branch]
2014-12-11 10:59:40 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Jamie Dale
f440490671 Converted the property editor to use FText
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]
2014-12-01 11:19:41 -05:00
Maciej Mroz
ee4921520c Data Table Row Editor first version.
Editor Utils refactored.
Some fixes in GetDataTableRow.

[CL 2369718 by Maciej Mroz in Main branch]
2014-11-25 09:36:31 -05:00