Dave Pearson
346659f47f
Move typing of the tree into its own class
2023-01-09 13:28:25 +00:00
Dave Pearson
c00a6da90d
Check if I need to import from the future for Python 3.8
2023-01-09 13:13:54 +00:00
Dave Pearson
151673cd53
Remove empty docstring
2023-01-09 13:12:57 +00:00
Dave Pearson
0cf299540f
Add a message for when a node is highlighted
...
This is sort of different from selected. Selected is when someone mashes the
enter button or clicks on a node. Highlighted is when the cursor moves into
a new node.
See #1400 .
2023-01-09 12:54:57 +00:00
Dave Pearson
6f10c63bb0
Perform tests on all recorded tree events
2023-01-09 12:54:26 +00:00
Dave Pearson
34ff6bf260
Add some unit tests for Tree messages/event handling
...
I'm about to work on #1400 and it seems like a good idea to put some tests
in place first to ensure nothing gets disturbed.
2023-01-09 11:47:40 +00:00