Brandon McGinty (chatgpt)
770635955a
Sanitize terminal widget text
2026-08-09 23:54:49 -04:00
Brandon McGinty (chatgpt)
dc9dedb523
Render initial chat prompt and submitted messages
2026-08-09 22:17:24 -04:00
Brandon McGinty (chatgpt)
3448ed5802
Avoid terminal shutdown hang after fatal startup errors
2026-08-09 21:47:24 -04:00
Brandon McGinty (chatgpt)
12761f29ca
Queue UI output and status updates
2026-08-09 19:37:18 -04:00
Brandon McGinty (chatgpt)
b10e08477c
Join terminal event polling on shutdown
2026-08-09 19:25:28 -04:00
Brandon McGinty (chatgpt)
2bdf9a8193
Keep terminal textbox cursor on rune boundaries
2026-08-09 14:31:40 -04:00
Brandon McGinty (chatgpt)
5bf3ed8b84
Make terminal UI shutdown idempotent
2026-08-09 14:30:55 -04:00
Brandon McGinty (chatgpt)
0e9e495a8f
Handle untimestamped text view lines
2026-08-09 14:23:27 -04:00
Brandon McGinty (chatgpt)
214ccb8787
Guard empty terminal trees from key events
2026-08-09 14:23:27 -04:00
Storm Dragon
7fed25e8d0
Fix chat redraw and input history
2026-07-14 19:08:38 -04:00
Storm Dragon
342f934029
Improve action menu escape handling
...
Make the F11 action menu close through a shared close action so Escape and the explicit Close actions menu item follow the same path. Treat Escape-prefixed Up and Down events as close inputs while the action menu is active, which handles termbox InputAlt behavior after pressing Escape. Preserve and restore the user/channel tree selection across action menu open and close, and preserve selection across live tree rebuilds.
Tested with: GOCACHE=/tmp/barnard-go-cache go test ./...
2026-06-28 23:57:29 -04:00
Storm Dragon
cc483685ef
Add actions menu admin features
2026-05-19 01:06:01 -04:00
Storm Dragon
dd425563ba
Experimental changes, switched to toml instead of yaml. Hopefully everyone will like this as much as I do.
2025-12-10 20:52:37 -05:00
Storm Dragon
2e337db3c5
Updated everything for dependencies. All sub packages are now part of the project. This was a massive update, hopefully won't have to be reverted.
2025-01-16 17:03:01 -05:00
Storm Dragon
3f0246a4f8
Initial commit, lots of cleanup and stuff to do, it may not work.
2025-01-15 23:43:44 -05:00