Commit graph

16 commits

Author SHA1 Message Date
ayn2op
f9bb10d846 refactor(ui): update to tview's Widget and help style builders 2026-10-03 23:41:25 -04:00
ayn2op
31c5d185ca refactor(ui): update to tview's layout package and Element methods 2026-10-01 22:45:52 -04:00
ayn2op
74f8438bc1 refactor(ui): simplify models and messages 2026-09-30 16:45:13 -04:00
ayn2op
24342490e5 refactor(ui)!: make models immutable values 2026-09-27 20:33:19 -04:00
ayn2op
30810afde2 refactor(ui): migrate to declarative tview 2026-09-27 18:12:18 -04:00
ayn2op
26dc8cf748 refactor: adopt generic options 2026-08-18 03:42:17 -04:00
ayn2op
228bfaeb05 feat(ui): add password login 2026-08-06 21:45:16 -04:00
ayn2op
85ce6cae34 refactor(ui): match tview.InputField api 2026-06-12 21:07:42 -04:00
ayn2op
5f6d0296c3 fix(ui): use value messages instead of pointers
Closes #791
2026-04-20 13:53:51 -04:00
ayn2op
c998580e0e refactor(ui): use value messages in models 2026-04-13 18:49:26 -04:00
ayn2op
6807e194c4 refactor(internal): rename Event to Msg 2026-04-05 18:11:34 -04:00
ayn2op
51beca67e9 build(deps): upgrade deps to latest 2026-04-03 00:18:50 -04:00
ayn2op
6167d7d3d8
refactor(ui,picker)!: upgrade tview to latest and use newer api (#771) 2026-03-17 21:09:33 -04:00
ayn2op
8b99036acf refactor(ui): inline command event literals 2026-03-14 20:28:54 -04:00
ayn2op
2d79e45f6f refactor(ui): remove redraw commands and inline command events 2026-03-14 05:06:21 -04:00
ayn2op
5917a460d3 feat(ui/login): switch to tabs for token and qr login methods 2026-03-10 18:05:36 -04:00