Darren Burns
af694ecb97
Testing DataTable.get_column
2023-02-14 13:18:19 +00:00
Darren Burns
fcdff48f0a
Testing invalid index and keys in DataTable.get_row*
2023-02-14 12:47:49 +00:00
Darren Burns
8d22ad6ff9
Adding a test for DataTable.get_row_at
2023-02-14 11:52:03 +00:00
Darren Burns
c37061cf18
Adding an explanatory comment to a test
2023-02-14 11:45:27 +00:00
Dave Pearson
3c8f464818
Update the snapshots
...
The disabled styling has changed slightly, and there is a snapshot test for
buttons which is now thrown off. This updates that.
2023-02-14 11:44:36 +00:00
Darren Burns
091adc9d8e
Testing get_row (by key) in DataTable
2023-02-14 11:44:35 +00:00
Darren Burns
8a6e44b010
Make DataTable.data private (it's now _data)
2023-02-14 11:00:43 +00:00
darrenburns
27503b15bf
Merge branch 'main' into datatable-cell-keys
2023-02-14 10:27:24 +00:00
darrenburns
bd73b1b007
Merge branch 'main' into datatable-cell-keys
2023-02-13 16:02:37 +00:00
Will McGugan
4cdc139853
name fix
2023-02-13 15:12:02 +00:00
Will McGugan
6b5015b266
mass renaming
2023-02-13 15:09:40 +00:00
Darren Burns
12a58f838f
Exception on duplicate row and column keys
2023-02-13 14:09:33 +00:00
Will McGugan
204c048e2b
children_view test
2023-02-13 13:39:09 +00:00
Will McGugan
1ca9c5f481
remove text-backend
2023-02-10 09:13:35 +00:00
Darren Burns
84141630bc
Some renaming of API methods
2023-02-09 16:20:17 +00:00
Darren Burns
f4cd51e5e8
Merge branch 'main' of github.com:Textualize/textual into datatable-cell-keys
2023-02-09 15:55:45 +00:00
Darren Burns
64a805cb8d
Merge branch 'main' of github.com:Textualize/textual into import-sorting-hook
2023-02-09 14:28:23 +00:00
Dave Pearson
c436b57ed5
Merge branch 'main' into checkbox-switch
2023-02-09 13:57:15 +00:00
Dave Pearson
f092e9f46c
Reorder some imports
2023-02-09 13:50:38 +00:00
Darren Burns
9287f64a66
Add isort pre-commit hook, sort imports in src and test directories
2023-02-09 13:28:08 +00:00
Will McGugan
f450d98e3e
snapshot
2023-02-09 11:55:36 +00:00
Will McGugan
3a9c052d20
Added snapshot
2023-02-09 11:49:11 +00:00
Darren Burns
408ca2822d
Make filter module public
2023-02-09 11:22:34 +00:00
Will McGugan
93acc27482
test for is_attached
2023-02-09 11:17:41 +00:00
Darren Burns
7ebc95fb54
Updating tests for DataTable
2023-02-09 11:16:14 +00:00
Dave Pearson
decc1e2f3c
Rename Checkbox to Switch
...
A new form of Checkbox will be arriving in Textual soon, working in
conjunction with a RadioButton. What was called Checkbox is perhaps a wee
bit heavyweight in terms of visual design, but is a style of widget that
should remain.
With this in mind we're renaming the current Checkbox to Switch. In all
other respects its workings remains the same, only the name has changed.
Things for people to watch out for:
- Imports will need to be updated.
- Queries will need to be updated; special attention will need to be paid to
any queries that are string-based.
- CSS will need to be changed if any Checkbox styling is happening, or if
any Checkbox component styles are being used.
See #1725 as the initial motivation and #1746 as the issue for this
particular change.
2023-02-09 11:10:30 +00:00
Darren Burns
a6f382660c
Fix imports in data table tests
2023-02-08 16:07:17 +00:00
Darren Burns
e4d2cde9cd
Unit test to ensure column cursor events posted correctly
2023-02-08 14:20:28 +00:00
Darren Burns
6ffeb5cd8a
Unit test to ensure event emission from row cursor correct in DataTable
2023-02-08 14:13:37 +00:00
Darren Burns
2fe73c0c28
Testing highlighted events via keyboard cursor movement
2023-02-08 14:01:42 +00:00
Darren Burns
64840daa0e
PEP8 in tests for data table
2023-02-08 13:36:42 +00:00
Darren Burns
54a29dd664
Fix attribute error with emit being remove, check ordered_rows is correct after sort
2023-02-08 13:20:53 +00:00
Darren Burns
10c3deb9d2
Testing reverse sort
2023-02-08 12:49:59 +00:00
Darren Burns
0949211ab6
Unit testing for sorting method
2023-02-08 12:44:02 +00:00
Darren Burns
0721d7fc87
Snapshot test for sorting
2023-02-08 10:39:04 +00:00
Darren Burns
dca164d70f
Update snapshots for datatable_render test
2023-02-08 09:54:33 +00:00
Darren Burns
6de6ed769e
Merge branch 'main' of github.com:Textualize/textual into datatable-cell-keys
2023-02-07 13:40:51 +00:00
Darren Burns
3cf010ebe7
Testing to ensure the hover coordinate is updated
2023-02-07 11:23:02 +00:00
Darren Burns
0afcc8cd47
Add comment to a test
2023-02-07 11:09:51 +00:00
Darren Burns
3e451e8416
Testing that data inside DataTable events correct on click
2023-02-07 11:09:21 +00:00
Will McGugan
38140c564b
imports
2023-02-07 10:54:29 +00:00
Darren Burns
76d2ff2999
Testing clicks in DataTable
2023-02-07 10:49:01 +00:00
Will McGugan
5930ebf82e
remove _typing.py
2023-02-07 10:46:28 +00:00
Darren Burns
38b361b47f
Merge branch 'datatable-cell-keys' of github.com:willmcgugan/textual into datatable-cell-keys
2023-02-06 12:47:38 +00:00
Darren Burns
c9ccbce41b
Merge branch 'main' of github.com:willmcgugan/textual into datatable-cell-keys
2023-02-06 12:46:07 +00:00
Will McGugan
fb7fd14262
Merge pull request #1710 from Textualize/line-api-docs
...
Documented the Line API
2023-02-06 11:42:57 +00:00
Will McGugan
8540900d3b
add test for extend_cell_length
2023-02-04 17:16:00 +01:00
Will McGugan
59def1a591
test fix
2023-02-04 16:10:33 +01:00
Will McGugan
de2a4fd78d
test fixes
2023-02-04 15:53:00 +01:00
Darren Burns
998ee9b8a2
Test to ensure correct exception raised when converting to cell key from coordinate in DataTable
2023-02-02 15:44:25 +00:00