Files
textual/tests
darrenburns cbe2ab87c6 Datatable labelling rows (#1868)
* Renaming some component classes in DataTable

* Some more renaming of DataTable component classes

* Separate styling for fixed rows/columns from labels

* Highlight fixed rows/cols affected by colour differently

* Tweaking styles for fixed data in DataTable

* Update DataTable snapshots

* Add row label to Row metadata

* Wiring up some labelled row logic behind flags

* Renaming variable in DataTable

* Variable renaming in DataTable

* [no ci] Labelling rows progress

* Add RenderedRow abstraction to DataTable

* Computing label widths

* Use the Column object to represent row label column

* Ability to toggle row labels reactively

* Adjust width calculation for label widths

* Add DataTable.RowLabelSelected

* Posting the RowLabelClick message

* Hovering of row labels applies new style

* Remove a print

* Ensure horizontal scrolling with column cursor accounts for row label column

* Account for possible row labels in cell cursor horizontal scrolling

* Ensure cursor highlighting is correct on row label cells

* Document component class for DataTable label hover

* Test to ensure clicking row label emits correct event

* Add snapshot test for DataTable with fixed rows/cols and row labels

* Using pilot pause instead of wait_for_idle directly

* Update CHANGELOG

* Add a docstring

* Add a note to CHANGELOG.md about RowLabelSelected
2023-02-27 10:29:17 +00:00
..
2023-02-20 21:25:12 +00:00
2022-10-27 17:43:02 +01:00
2021-07-05 20:37:54 +01:00
2023-01-30 17:24:15 +00:00
2023-02-18 10:24:45 +00:00
2023-02-17 10:42:42 +00:00
2022-10-29 10:03:26 +01:00
2023-01-26 16:10:13 +01:00
eof
2021-08-31 17:53:41 +01:00
2023-01-26 16:10:13 +01:00
2023-02-16 11:40:52 +00:00
2023-02-22 15:59:34 +00:00
2022-10-13 11:15:15 +01:00
2022-10-22 17:35:11 +01:00
2023-02-09 13:50:38 +00:00
2023-01-19 14:18:40 +00:00
2023-01-17 15:19:40 +00:00
2023-02-23 13:49:07 +00:00
2022-07-29 10:28:50 +01:00
2023-02-19 22:26:07 +00:00
2022-10-13 11:15:15 +01:00
2023-02-24 10:13:58 +00:00
2023-02-21 09:58:12 +00:00
2023-01-17 10:29:19 +00:00
2023-02-04 16:10:33 +01:00
2023-02-13 15:09:40 +00:00
2023-01-18 14:51:50 +00:00
2023-02-13 15:09:40 +00:00
2023-02-13 15:09:40 +00:00
2023-02-13 15:09:40 +00:00
2023-02-13 15:09:40 +00:00