Commit Graph
15 Commits
Author SHA1 Message Date
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