ayn2op
|
f00a66835c
|
refactor(ui): adopt message-driven focus
|
2026-08-09 23:23:37 -04:00 |
|
ayn2op
|
be5aebdd14
|
refactor(ui): adapt to tview input changes
|
2026-08-07 21:45:38 -04:00 |
|
ayn2op
|
3e2222414a
|
refactor(ui): make ConfigureBox mutate in place
|
2026-08-05 00:59:09 -04:00 |
|
ayn2op
|
7abc3e4003
|
refactor(chat): extract channels picker package
|
2026-08-05 00:51:24 -04:00 |
|
ayn2op
|
c6ca02d8ae
|
refactor(cache): rename NewCache to New
|
2026-08-05 00:07:54 -04:00 |
|
ayn2op
|
c1af115e27
|
refactor(chat): inline clipboard callbacks
|
2026-07-08 20:24:38 -04:00 |
|
ayn2op
|
8d8e855777
|
fix(chat): hide redundant help actions
|
2026-07-08 20:23:51 -04:00 |
|
ayn2op
|
235cecb3eb
|
clipboard: ignore Write return value
|
2026-07-08 05:13:17 -04:00 |
|
ayn2op
|
37a6394826
|
refactor(chat): extract mentions list
|
2026-07-08 01:48:19 -04:00 |
|
ayn2op
|
6c3727cb7c
|
refactor(chat): avoid blocking member chunks
|
2026-07-03 18:31:49 -04:00 |
|
ayn2op
|
bb3ee02edc
|
refactor(cache): remove exists lookup
|
2026-07-02 21:37:15 -04:00 |
|
ayn2op
|
e6c7f26fcd
|
refactor: use forked arikawa and ningen
|
2026-06-19 18:00:39 -04:00 |
|
ayn2op
|
695576c5b1
|
refactor: switch to upstream clipboard
|
2026-06-19 12:34:59 -04:00 |
|
ayn2op
|
30ee90a8ef
|
refactor(ui): match tview getter api
|
2026-06-13 18:29:52 -04:00 |
|
ayn2op
|
85ce6cae34
|
refactor(ui): match tview.InputField api
|
2026-06-12 21:07:42 -04:00 |
|
ayn2op
|
5f72acbfeb
|
refactor(config)!: replace NavigationKeybinds with SelectionKeybinds (#802)
|
2026-06-10 21:22:21 -04:00 |
|
ayn2op
|
6eb4b56122
|
refactor!: rename message input to composer (#801)
|
2026-06-08 22:45:51 -04:00 |
|