|
|
21b7995393
|
feat(terminal): add terminal_on_exit config option
|
2026-02-27 16:29:18 +01:00 |
|
|
|
29c3424913
|
fix(terminal): reset terminal if closed when exited
|
2026-02-27 16:07:01 +01:00 |
|
|
|
0a37c2b05b
|
refactor(terminal): close terminal on escape keypress if exited
|
2026-02-27 16:06:23 +01:00 |
|
|
|
fc78e8cf02
|
refactor: add argv module with helper functions
|
2026-02-27 14:07:06 +01:00 |
|
|
|
a35edeaa9b
|
refactor(terminal): add re-run command message
|
2026-02-27 13:00:08 +01:00 |
|
|
|
94f6b342fa
|
fix(terminal): setup SIGCHLD handler to catch exits with no writes
|
2026-02-27 12:57:43 +01:00 |
|
|
|
632a7c4453
|
refactor(terminal): add pty read_error handler
|
2026-02-27 11:49:12 +01:00 |
|
|
|
bd507d48e2
|
fix(terminal): prevent terminal disconnect on invalid UTF-8
|
2026-02-26 22:26:18 +01:00 |
|
|
|
49d4cda7ef
|
refactor(terminal): add detailed exit debug logging
|
2026-02-26 22:18:58 +01:00 |
|
|
|
7e7cb511a8
|
refactor(terminal): handle color_change events
|
2026-02-26 22:12:47 +01:00 |
|
|
|
4bba8d9715
|
feat(terminal): handle OSC 52 clipboard requests
|
2026-02-26 21:30:40 +01:00 |
|
|
|
519d8dd886
|
feat(terminal): support OSC 10/11 query terminal fg/bg color
|
2026-02-26 20:52:06 +01:00 |
|
|
|
598c2a58aa
|
refactor(terminal): add some debug logs for pty lifetime tracking
|
2026-02-25 21:48:49 +01:00 |
|
|
|
3ad37b3b70
|
refactor(terminal): shutdown terminal on exit or project switch
|
2026-02-25 21:18:58 +01:00 |
|
|
|
4affdf5688
|
refactor(terminal): add keyboard scrolling keybinds
|
2026-02-25 20:59:22 +01:00 |
|
|
|
f88f779410
|
refactor(terminal): add scrollback size configuration option
|
2026-02-25 20:34:49 +01:00 |
|
|
|
3e265dade5
|
feat(terminal): add scrollback support
|
2026-02-25 20:34:42 +01:00 |
|
|
|
69b0885f4b
|
fix(terminal): properly catch child EOF
And be much more explicit about error handling.
|
2026-02-25 19:12:49 +01:00 |
|
|
|
61a509cf2f
|
refactor(terminal): persist terminal state across terminal view/show operations
|
2026-02-25 16:31:29 +01:00 |
|
|
|
7d51b09aac
|
refactor(terminal): add click-to-focus handling for terminal
|
2026-02-25 12:26:08 +01:00 |
|
|
|
558c59368b
|
refactor(terminal): report child exit status
|
2026-02-25 12:26:08 +01:00 |
|
|
|
5c2ae84602
|
refactor(terminal): render terminal unfocused state
|
2026-02-25 12:26:08 +01:00 |
|
|
|
43b46d179f
|
fix: don't insert when in terminal mode
|
2026-02-25 12:26:08 +01:00 |
|
|
|
341c652333
|
refactor: process terminal mode keybindings
|
2026-02-25 12:26:08 +01:00 |
|
|
|
613b95c2af
|
refactor: make focus_termimal a toggle
|
2026-02-25 12:26:08 +01:00 |
|
|
|
f8dd9f85b6
|
refactor(terminal): move pty input processing to an actor
|
2026-02-25 12:26:07 +01:00 |
|
|
|
d423696e7e
|
refactor(terminal): handle title_change and pwd_change events
|
2026-02-25 12:26:07 +01:00 |
|
|
|
367c532596
|
refactor(terminal): route input to terminal_view when it is focused
|
2026-02-25 12:25:54 +01:00 |
|
|
|
ff0495a265
|
feat: add basic terminal_view
|
2026-02-24 17:10:32 +01:00 |
|