Commit graph

15 commits

Author SHA1 Message Date
ayn2op
6e3f340b55
refactor(ui/chat): unify gateway and ui updates under event commands (#775) 2026-03-19 19:15:14 -04:00
ayn2op
764d4b7a0a refactor(ui/chat): inline state close command 2026-03-17 02:17:04 -04:00
ayn2op
5917a460d3 feat(ui/login): switch to tabs for token and qr login methods 2026-03-10 18:05:36 -04:00
ayn2op
ff6f8f9ad0
refactor(ui): adopt command API (#762) 2026-03-01 01:47:25 -05:00
ayn2op
8962b0f8cd fix(chat): expand lazy tree nodes on first enter 2026-02-24 21:23:25 -05:00
Ayyan
7b585d7548
feat(ui/chat): add tree markers (#752) 2026-02-23 18:20:04 -05:00
Ayyan
4c61e7c67a
fix(ui/chat): ensure all guilds appear in tree including orphans (#741) 2026-02-09 01:29:09 -05:00
Ayyan
56337067fa
perf(ui/chat): index guild tree nodes for read updates (#738) 2026-02-07 01:49:16 -05:00
Ayyan
6f5a1c36cb
refactor(ui/chat): discard error from (store.MeStore).Me (#732) 2026-02-01 18:13:25 -05:00
Ayyan
3a4fd37bf6
feat(ui/chat): add channels picker (quickswitcher) (#723) 2026-01-22 23:20:26 -05:00
Ayyan
2015c7d9fe
refactor(ui/chat): use tview.ScrollList for messagesList (#708) 2026-01-16 05:42:31 -05:00
ayn2op
eebe22e939 refactor(ui/chat): move event handlers to state.go 2026-01-14 20:20:57 -05:00
Ayyan
dc40dc1f14
feat(ui/chat): add typing indicators (#702) 2026-01-14 19:35:54 -05:00
ayn2op
07fa9b172a refactor(ui): rename chat view type and file 2026-01-01 17:44:35 -05:00
Ayyan
91ca816ea0
refactor: move app and chat UI out of cmd (#680) 2025-12-31 04:35:00 -05:00