Commit graph

10 commits

Author SHA1 Message Date
aa568dfd5e
feat: add status bar widget parameter support with parameters for linenumber and spacer widgets
linenumber widgets may have three parameters: pad width (int), pad value (space/zero) and
digit style (ascii/digital/subscript/superscript). eg `5,zero,digital`

spacers may have one parameter: width (int)
2025-03-25 20:50:11 +01:00
a1b2737c5d
feat: use explicit error handling for all startup errors 2025-03-25 17:24:34 +01:00
d7b48b40f1
feat(tabs): start work on a tabbar widget 2025-01-23 22:32:08 +01:00
4e03fc99d4
feat: add keybind status bar widget
This widget will show the state of the leader key sequence being
processed.
2024-12-12 17:04:01 +01:00
a6f09895d1
feat: provide user feadback on bar misconfiguration 2024-10-31 13:54:38 +01:00
16c5471126
refactor: move command and EventHandler out of the tui module 2024-10-25 22:39:04 +02:00
7b812d73ea
refactor: change a -> allocator 2024-09-02 14:31:49 +02:00
fa5da6e6d9
refactor: merge expander and spacer status bar widgets 2024-08-26 20:54:21 +02:00
xdBronch
b115d55097 feat: add spacer widget 2024-08-26 07:58:34 +02:00
4df737e78f
feat: make status bars configurable 2024-08-25 21:18:35 +02:00