CJ van den Berg neurocyte
neurocyte pushed to terminal at neurocyte/flow 2026-03-01 18:31:31 +00:00
8027096f3e fix(vt): detect windows pty child exit via registerWaitForSingleObject
neurocyte pushed to terminal at neurocyte/flow 2026-03-01 17:25:19 +00:00
a21b1318ed fix(terminal): file_stream.init call for pty_out should be in the pty actor
neurocyte pushed to terminal at neurocyte/flow 2026-02-28 20:56:22 +00:00
97f8d024c6 feat(terminal): initial version of conpty windows support
646db3b374 fix(terminal): build terminal on macos and freebsd
Compare 2 commits »
neurocyte pushed to terminal at neurocyte/flow 2026-02-27 22:15:38 +00:00
b1e13f036d feat(terminal): report mouse events to terminal applications
neurocyte pushed to terminal at neurocyte/flow 2026-02-27 22:13:58 +00:00
89587c4f82 feat(terminal): report mouse events to terminal applications
neurocyte pushed to terminal at neurocyte/flow 2026-02-27 19:29:49 +00:00
df5c426383 fix(terminal): set terminal hold when running tasks in terminal
5f9b7b7c13 fix(terminal): run posix shell if no command specified and no SHELL found
21b7995393 feat(terminal): add terminal_on_exit config option
29c3424913 fix(terminal): reset terminal if closed when exited
0a37c2b05b refactor(terminal): close terminal on escape keypress if exited
Compare 10 commits »
neurocyte pushed to terminal at neurocyte/flow 2026-02-26 21:32:11 +00:00
737236db01 fix(terminal): avoid leaking ESC \
neurocyte pushed to terminal at neurocyte/flow 2026-02-26 21:26:52 +00:00
bd507d48e2 fix(terminal): prevent terminal disconnect on invalid UTF-8
neurocyte pushed to terminal at neurocyte/flow 2026-02-26 21:21:48 +00:00
d98a40ab9e refactor(terminal): update libvaxis for various terminal features and fixes
49d4cda7ef refactor(terminal): add detailed exit debug logging
7e7cb511a8 refactor(terminal): handle color_change events
4bba8d9715 feat(terminal): handle OSC 52 clipboard requests
885c9682eb refactor(terminal): add merged move_tab_next/prev_or_scroll_terminal_down/up commands
Compare 8 commits »
neurocyte pushed to terminal at neurocyte/flow 2026-02-26 19:39:19 +00:00
f68102e448 feat: open terminal as default panel
770fa884cd feat: add keybinds for toggle_maximize_panel
871d40f906 refactor: add toggle_panel_maximize command
05cba52397 fix: crash in View when panel is maximized
Compare 4 commits »
neurocyte pushed to master at neurocyte/nightwatch 2026-02-26 13:26:53 +00:00
8af70c05b6 refactor: improve kqueue add_watch error handling
40d784bd9f fix: add missing kqueue init handler
272e35b048 build: fix tests build
389082e4ac build: fix lazy xcode-frameworks dep
f326b73457 build: make FSEvents backend optional and link it against xcode-frameworks
Compare 15 commits »
neurocyte pushed to file-watcher at neurocyte/flow 2026-02-26 11:51:32 +00:00
15f471f390 WIPWIP
neurocyte pushed to master at neurocyte/nightwatch 2026-02-26 09:26:42 +00:00
6cbf389d81 refactor: handler fixes
03e431c850 refactor: move to an independent handler model
Compare 2 commits »
neurocyte pushed to terminal at neurocyte/flow 2026-02-25 20:49:59 +00:00
ec8379ce51 refactor(terminal): add restart keybind to terminal mode
598c2a58aa refactor(terminal): add some debug logs for pty lifetime tracking
Compare 2 commits »
neurocyte pushed to terminal at neurocyte/flow 2026-02-25 20:20:48 +00:00
3ad37b3b70 refactor(terminal): shutdown terminal on exit or project switch
neurocyte pushed to terminal at neurocyte/flow 2026-02-25 20:16:33 +00:00
35ef58d0e1 refactor(terminal): fix vt cursor during scrollback
neurocyte pushed to terminal at neurocyte/flow 2026-02-25 20:00:21 +00:00
4affdf5688 refactor(terminal): add keyboard scrolling keybinds
neurocyte pushed to terminal at neurocyte/flow 2026-02-25 19:35:34 +00:00
4157638892 refactor(terminal): add force quit keybinding to terminal mode
f88f779410 refactor(terminal): add scrollback size configuration option
3e265dade5 feat(terminal): add scrollback support
69b0885f4b fix(terminal): properly catch child EOF
61a509cf2f refactor(terminal): persist terminal state across terminal view/show operations
Compare 6 commits »
neurocyte pushed to terminal at neurocyte/flow 2026-02-25 11:32:57 +00:00
582d3d1066 refactor(terminal): reduce terminal logging in release builds
neurocyte pushed to terminal at neurocyte/flow 2026-02-25 11:26:41 +00:00
45de943d84 refactor(terminal): store/restore keyboard_focus when entering/exiting overlay modes
f17ceb282a refactor(terminal): add run_task keybind to terminal mode
7e01eae389 refactor(terminal): add palette keybindings to terminal mode
ee7a3ed2ce refactor(terminal): add more terminal mode keybinds
330d2b1f66 fix(terminal): focus switching
Compare 20 commits »