Commit Graph

7 Commits

Author SHA1 Message Date
darrenburns
36ac94734f Move focus logic to screen, add more key replacements, collapse bindings in footer (#880)
* Move focusing logic to the Screen level

* Update tests to support per-screen focus management

* Some additional key name replacements

* Improve rendering of bindings in footer when multiple items have same action

* Clean up footer, allow key_displays csv

* Prevent exception when widget is not in screen
2022-10-13 10:43:16 +01:00
Will McGugan
b22436933a lots of docstrings 2022-08-25 09:08:35 +01:00
Will McGugan
efe0342a6f docstring 2022-08-16 20:39:43 +01:00
Olivier Philippon
cdad0ff020 [App] Remove the focus timer: we now focus from a widget to the next/prev one instantly 2022-05-12 16:52:16 +01:00
Will McGugan
e382fc14b1 add new can_focus_children attribute 2022-05-05 10:36:59 +01:00
Will McGugan
4337da8019 docstrings 2022-05-04 11:02:33 +01:00
Will McGugan
a2da5546bd focus traversal 2022-05-04 10:54:20 +01:00