mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
* 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