Sebastian
8f957b8f90
remove sighup exit ( #17254 )
2026-03-15 00:52:28 +01:00
Sebastian
3500bf64b8
upgrade opentui to v0.1.87 ( #16772 )
2026-03-10 11:03:05 +01:00
Sebastian
49a3a9fe36
guard tui exit ( #16640 )
2026-03-08 23:14:41 +01:00
Sebastian
18cad10647
show scrollbar by default ( #15282 )
2026-03-04 15:10:27 +01:00
Sebastian
3310c25dd1
Upgrade opentui to v0.1.86 and activate markdown renderable by default ( #14974 )
2026-03-03 15:42:27 +00:00
Sebastian
9d29d692c6
split tui/server config ( #13968 )
2026-02-25 23:53:09 +01:00
Sebastian
a4ed020a94
upgrade opentui to v0.1.81 ( #14605 )
2026-02-23 00:51:50 +01:00
Sebastian
c0814da785
do not open console on error ( #13374 )
2026-02-12 21:29:58 +00:00
Sebastian
125727d09c
upgrade opentui to 0.1.79 ( #13036 )
2026-02-12 00:13:11 +01:00
Sebastian
64bafce665
restore direct osc52 ( #12071 )
2026-02-04 00:35:57 -06:00
Sebastian
3982c7d99a
Use opentui OSC52 clipboard, again ( #11744 )
2026-02-02 08:12:50 +01:00
Sebastian and opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
8e985e0a75
Use opentui OSC52 clipboard ( #11718 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-02-02 04:48:29 +01:00
Sebastian Herrlinger
41ea4694db
more timeout race guards
2026-01-29 00:17:39 -05:00
Sebastian Herrlinger
58ba486375
guard destroyed input field in timeout
2026-01-28 23:53:37 -05:00
Sebastian Herrlinger
f48784d152
upgrade opentui to v0.1.75
2026-01-26 11:17:26 -05:00
Sebastian Herrlinger
ad27427b48
use min/maxHeight for question textarea
2026-01-24 12:14:12 -05:00
Sebastian Herrlinger
0d683eaa8e
upgrade opentui to v0.1.74, fix tmux kitty keyboard regression
2026-01-16 19:52:05 +01:00
Sebastian Herrlinger
46be47d0be
stop select dialog event propagation
2026-01-16 03:17:32 +01:00
Sebastian Herrlinger
bfc9b24b48
use native text truncation for sidebar diff paths
2026-01-15 17:23:48 +01:00
Sebastian Herrlinger
994c55f709
upgrade opentui to v0.1.73, fixing CJK word wrapping and thai text rendering (non-tmux)
2026-01-15 16:39:48 +01:00
Sebastian Herrlinger
22f51c6b47
upgrade opentui to v0.1.72
2026-01-09 20:18:34 +01:00
Sebastian Herrlinger
e82b112759
upgrade opentui to v0.1.71, fixing capability detection and therefor kitty keyboard
2026-01-09 17:26:33 +01:00
Sebastian Herrlinger
1f9e195cd8
stop esc propagation from dialogs
2026-01-08 23:53:00 +01:00
Sebastian Herrlinger
539d6baa8c
upgrade opentui to v0.1.70
2026-01-08 23:52:36 +01:00
Sebastian Herrlinger
9906d42e1c
remove hallucinated keybinding
2026-01-07 00:19:56 +01:00
Sebastian Herrlinger
4137c66581
upgrade opentui to v0.1.69, with some text rendering performance improvements
2026-01-05 21:17:45 +01:00
Sebastian Herrlinger
ff0bd84870
upgrade opentui to v0.1.68, using gpa
2026-01-03 01:08:58 +01:00
Sebastian Herrlinger
cfcb2c1fd8
upgrade opentui to v0.1.67, fixing split diff alignment and markdown jitter
2025-12-30 15:31:02 +01:00
Sebastian Herrlinger
4ca7ab6be8
upgrade opentui to v0.1.66, fixing split diff alignment
2025-12-30 01:14:18 +01:00
Sebastian Herrlinger
1d9e181da0
indent wrapped todo items properly
2025-12-23 15:44:45 +01:00
Sebastian Herrlinger
c352999b41
no intermediate autocomplete result to avoid flickering
2025-12-23 12:22:34 +01:00
Sebastian Herrlinger
7f5e30834f
upgrade opentui to v0.1.63, enabling kitty alternate keys by default
2025-12-22 21:26:03 +01:00
Sebastian Herrlinger
677631916c
upgrade opentui to v0.1.62, enabling textarea mouse scroll and cursor set
2025-12-19 13:42:49 +00:00
Sebastian Herrlinger
ebfb985215
user messages as markdown with toggle
2025-12-19 13:51:26 +01:00
Sebastian Herrlinger
73ad20b90c
upgrade opentui to v0.1.61
2025-12-17 09:38:04 +01:00
Sebastian Herrlinger
43202f2820
only exit app when prompt is empty, otherwise fallthrough, fix #5457
2025-12-12 22:45:28 +01:00
Sebastian Herrlinger
80e04be84f
fix super modifier parsing
2025-12-11 19:20:23 +01:00
Sebastian Herrlinger
c12be73bf7
align default input keybinds
2025-12-11 17:39:29 +01:00
Sebastian Herrlinger
e271852bc3
allow custom mappings for all textarea actions via config
2025-12-11 17:23:47 +01:00
Sebastian Herrlinger
ba1c6122b9
bump opentui to v0.1.60, fixing doubled key events on some older terminal emulators and add_buffer leaks for prompt input
2025-12-10 15:03:14 +01:00
Sebastian Herrlinger
baed581a7c
remove input_forward_delete special handling
2025-12-10 14:55:56 +01:00
Sebastian Herrlinger
34e045c275
bump opentui to v0.1.59, allowing shift+space insert as char again
2025-12-09 01:51:27 +01:00
Sebastian Herrlinger
1e7d78a215
bump opentui to v0.1.58, fixing diff color issues in light themes
2025-12-08 21:59:09 +01:00
Sebastian Herrlinger
db0e1ebb80
fix colors for dialog prompt (like session rename prompt in light theme)
2025-12-08 21:06:03 +01:00
Sebastian Herrlinger
e83a47debe
set theme text color for no matching items in auto complete
2025-12-08 20:59:00 +01:00
Sebastian Herrlinger
4d2b671d7b
actually bump opentui to v0.1.55
...
- fix scrollbox empty/blank last items at bottom
- fix should not insert chars with modifiers in input/textarea anymore
- do not wrap OSC4 palette sequences for tmux 3.6
2025-12-03 03:16:32 +01:00
Sebastian Herrlinger
8098031eac
Revert "bump opentui to v0.1.55"
...
This reverts commit 80636fec43 .
2025-12-03 03:14:08 +01:00
Sebastian Herrlinger
80636fec43
bump opentui to v0.1.55
...
- fix scrollbox empty/blank last items at bottom
- fix should not insert chars with modifiers in input/textarea anymore
- do not wrap OSC4 palette sequences for tmux 3.6
2025-12-03 03:03:52 +01:00
Sebastian Herrlinger
e37aeb6e6a
no conceal for write tool output
2025-12-01 15:12:47 +01:00
Sebastian Herrlinger
28bec57e1d
bump opentui to v0.1.54, removing the cc flicker feature, fixing diffs and input event handling
2025-12-01 01:57:55 +01:00
Sebastian Herrlinger
5bf9193dfa
bump opentui to v0.1.53, fixing an event listener leak in the line number renderable (perf)
2025-11-30 00:52:32 +01:00
Sebastian Herrlinger
180fb3f39d
tweak spinner to be bg independent
2025-11-30 00:50:30 +01:00
Sebastian Herrlinger
f17dc812d0
upgrade opentui to v0.1.52, fixing #4906 - key repeat handling
2025-11-29 22:18:08 +01:00
Sebastian Herrlinger
52deb7f352
opentui diffs
2025-11-29 02:52:17 +01:00
Sebastian Herrlinger
99097d418b
bump opentui to v0.1.50
...
- fix another segfault
- fix weird tmux window/pane title
- fix selection in textarea (use shift+arrow keys)
2025-11-25 01:00:48 +01:00
Sebastian Herrlinger
b6c1df41fb
textarea highlight cursor color
2025-11-24 20:51:07 +01:00
Sebastian Herrlinger
82ebf66cba
non-corpo loading spinner
2025-11-24 19:39:09 +01:00
Sebastian Herrlinger
733e1f79ac
bump opentui to v0.1.49
...
- fix stdin handling for suspend/resume
- fix textarea cursor movement segfault for wcdwidth (alacritty/tmux)
2025-11-23 01:42:33 +01:00
Sebastian Herrlinger
9c85a37811
bump opentui version to v0.1.47
...
- fixing cursor issues with some graphemes in textarea
- proper suspend/resume
2025-11-20 00:28:25 +01:00
Sebastian Herrlinger
bf6204f577
upgrade opentui to v0.1.46
...
- enable bracketed paste (and more) on win
- fix word wrapping with CJK and at wrap/chunk boundaries
- old style meta+arrow
- allow <1 scroll speed for slowdown
2025-11-18 00:22:21 +01:00
Sebastian Herrlinger
d7f4f3ec1f
bump opentui version to 0.1.45, fixing highlighting on windows
2025-11-16 23:56:11 +01:00
Sebastian Herrlinger
a0f469095c
upgrade opentui to 0.1.42, fixing some CJK/grapheme issues with prompt extmarks and char corruption
2025-11-12 15:35:16 +01:00
Sebastian Herrlinger
53b7cb62c4
upgrade opentui to 0.1.41:
...
- enables modifyOtherKeys to get CSI u sequences in terminals that support it
- uses Private Mode 2026 for synced rendering to fix cursor flickering in terminals like iTerm2
- lazy highlighting for code renderables (perf)
- linear scroll acceleration by default
- align textarea default bindings more with readline
- fix vertical cursor movement in textarea
- introduce stdin buffer to handle chunked sequences
- improve capability detection (async)
- renderer emits focus/blur events when app is focused/blurred (if supported by terminal)
2025-11-11 23:00:31 +01:00
Sebastian Herrlinger
b2dd9fdfdf
upgrade to opentui 0.1.39 supporting shift/ctrl+return/esc custom csi in ghostty
2025-11-08 00:17:07 +01:00
Sebastian Herrlinger
b5a035ceab
upgrade to opentui to fix disappearing content (again) and sticky scroll
2025-11-07 21:38:40 +01:00
Sebastian Herrlinger
6e553f7e20
upgrade to opentui v0.1.36
2025-11-06 01:43:35 +00:00
Sebastian Herrlinger
8b26a1f9bd
upgrade to opentui 0.1.35, mitigating disappearing content and crashes
2025-11-06 01:38:58 +01:00
Sebastian Herrlinger
1bf1b93404
Revert "upgrade opentui to address disappearing content issues #3776 , #3697 "
...
This reverts commit 90fc3ddb02 .
2025-11-04 18:38:44 +01:00
Sebastian Herrlinger
90fc3ddb02
upgrade opentui to address disappearing content issues #3776 , #3697
2025-11-04 14:57:15 +01:00
Sebastian Herrlinger
6deaf54bb3
use new opentui getTextRange method and Bun.stringWidth instead of value.length to mitigate issues like #3734
2025-11-03 15:15:55 +01:00
Sebastian Herrlinger
92a1943771
upgrade to opentui 0.1.32, activates kitty keyboard
2025-11-02 01:45:38 +01:00