Mario Zechner
49c0d860a4
fix(tui): stop swallowing escape during cell size detection closes #2661
2026-03-29 13:22:23 +02:00
Mario Zechner
567249e8b4
Add [Unreleased] section for next cycle
2026-03-29 13:14:04 +02:00
Mario Zechner
41039e8de7
Release v0.63.2
2026-03-29 13:14:04 +02:00
Mario Zechner
576e5e1a2f
fix(tui): align attachment debounce test
2026-03-27 11:17:20 +01:00
Mario Zechner
ec1cf54ada
Add [Unreleased] section for next cycle
2026-03-27 04:15:02 +01:00
Mario Zechner
d9727c4478
Release v0.63.1
2026-03-27 04:14:13 +01:00
Mario Zechner
e24a61ef01
Add [Unreleased] section for next cycle
2026-03-27 02:31:10 +01:00
Mario Zechner
83c8682779
Release v0.63.0
2026-03-27 02:30:20 +01:00
Mario Zechner
d56941073d
docs(changelog): audit unreleased entries
2026-03-27 02:29:06 +01:00
Mario Zechner
0406b41a46
fix(tui): keep @ autocomplete responsive in large trees closes #1278
2026-03-26 15:43:51 +01:00
Mario Zechner
cb4e4d8c9a
fix(tui): reset viewport state after shrink
2026-03-26 10:40:10 +01:00
Mario Zechner
14dedf8a9b
test(tui): remove stale slash autocomplete chaining case
2026-03-25 22:30:25 +01:00
Mario Zechner
21950c5ba4
fix(tui): stop chaining slash arg autocomplete after Tab closes #2577
2026-03-24 23:52:48 +01:00
Mario Zechner
7f04694c4d
chore(tui): apply import ordering in terminal
2026-03-24 20:17:25 +01:00
Duncan Ogilvie
9a0be024a6
feat(tui): PI_TUI_WRITE_LOG now accepts a directory path ( #2508 )
...
Co-authored-by: Mario Zechner <badlogicgames@gmail.com >
2026-03-24 00:22:24 +01:00
Mario Zechner
4c7df25d03
fix(tui): restore blockquote styling after inline links
...
The quoteInlineStyleContext used an empty stylePrefix, so after inline
elements (links, bold, code) closed their ANSI codes inside a blockquote,
the quote color was not re-applied. Text following a link rendered in
default foreground instead of the quote theme color.
2026-03-23 22:53:24 +01:00
Mario Zechner
05c17cfbfe
Add [Unreleased] section for next cycle
2026-03-23 02:50:43 +01:00
Mario Zechner
29681bd532
Release v0.62.0
2026-03-23 02:49:53 +01:00
Mario Zechner
abac5d6f29
docs: complete changelog entries for unreleased changes
2026-03-23 02:48:43 +01:00
Mario Zechner
ab771a84b2
fix(tui): preserve heading styling after inline code spans
...
Headings applied styling (bold+cyan) as an outer wrapper around the
result of renderInlineTokens. When inline elements like codespan emitted
ANSI resets, the outer heading style was killed and only the default
text style was restored via stylePrefix.
Fix: pass a heading-specific InlineStyleContext into renderInlineTokens
so each text segment gets heading styling directly, and stylePrefix
restores heading style after inline elements.
2026-03-23 01:07:38 +01:00
Mario Zechner
77db2e4c18
fix(tui): stream truncateToWidth for large strings closes #2447
2026-03-21 10:06:29 +01:00
Mario Zechner
a84fd4e3cf
Add [Unreleased] section for next cycle
2026-03-20 20:15:24 +01:00
Mario Zechner
b63a4abed2
Release v0.61.1
2026-03-20 20:14:36 +01:00
Mario Zechner
16937947be
fix(tui): skip Termux height redraws closes #2467
2026-03-20 19:35:50 +01:00
Mario Zechner
6de8a2570b
fix(tui): stop evicting unrelated default keybindings closes #2455
2026-03-20 12:54:20 +01:00
Mario Zechner
c2a42e3215
Add [Unreleased] section for next cycle
2026-03-20 02:09:43 +01:00
Mario Zechner
1cb697cff8
Release v0.61.0
2026-03-20 02:08:56 +01:00
Mario Zechner
e3fee7a511
fix(keybindings): migrate to namespaced ids closes #2391
2026-03-20 01:55:30 +01:00
Mario Zechner
6a95f6882c
Add [Unreleased] section for next cycle
2026-03-18 03:42:13 +01:00
Mario Zechner
b0026866bf
Release v0.60.0
2026-03-18 03:41:24 +01:00
Mario Zechner
fa877de1fb
fix(tui): resolve raw backspace ambiguity closes #2293
2026-03-18 00:48:03 +01:00
Mario Zechner
b221d10bd8
Add [Unreleased] section for next cycle
2026-03-17 18:13:12 +01:00
Mario Zechner
9595be4bab
Release v0.59.0
2026-03-17 18:12:23 +01:00
Mario Zechner
40a1300089
Add [Unreleased] section for next cycle
2026-03-16 20:29:18 +01:00
Mario Zechner
b28240434e
Release v0.58.4
2026-03-16 20:28:29 +01:00
Mario Zechner
aac0e0c1bf
Add [Unreleased] section for next cycle
2026-03-15 20:34:10 +01:00
Mario Zechner
1c93f9f099
Release v0.58.3
2026-03-15 20:33:25 +01:00
Mario Zechner
fb52c26d88
Add [Unreleased] section for next cycle
2026-03-15 19:21:36 +01:00
Mario Zechner
6c60f8a2be
Release v0.58.2
2026-03-15 19:20:14 +01:00
Sviatoslav Abakumov
fa26f15e68
fix(tui): clear stale scrollback on session switch ( #2155 )
...
fullRender wrote \x1b[3J\x1b[2J\x1b[H (clear scrollback, then clear
screen). But \x1b[2J pushes on-screen content into scrollback, undoing
the preceding \x1b[3J. Reorder to \x1b[2J\x1b[H\x1b[3J so the screen is
cleared first and scrollback is wiped last.
2026-03-14 16:00:34 +01:00
Markus Ylisiurunen
962c12444d
fix(tui): remove trailing markdown block spacing ( #2152 )
2026-03-14 15:50:19 +01:00
Markus Ylisiurunen
c9a3d14aa5
feat(tui): make select list column sizing configurable ( #2154 )
...
* feat(tui): make select list layout configurable
* feat(tui): tune select list column sizing
* test(tui): fix select list alignment assertions
2026-03-14 15:50:00 +01:00
Mario Zechner
e5b5738255
Add [Unreleased] section for next cycle
2026-03-14 12:40:11 +01:00
Mario Zechner
56559f9fee
Release v0.58.1
2026-03-14 12:39:27 +01:00
Mario Zechner
83e8c88a2e
docs: add missing changelog entries for v0.58.0..HEAD
2026-03-14 12:38:33 +01:00
badlogic
4f81c3c28d
fix(coding-agent,tui): stabilize windows shell/path handling
...
fixes #1775
fixes #1769
2026-03-14 05:36:21 +01:00
Mario Zechner
ad32089f0c
fix(tui): preserve literal paste content closes #2064
2026-03-14 04:34:40 +01:00
Mario Zechner
acb0f4d807
fix(tui): preserve ./ prefix in tab completion, closes #2087
2026-03-14 04:12:38 +01:00
Mario Zechner
9c0ba357ad
fix(tui): distinguish ctrl+backspace from backspace on Windows Terminal
...
0x08 (BS) was treated as plain backspace alongside 0x7f (DEL). On
Windows Terminal, Backspace sends 0x7f and Ctrl+Backspace sends 0x08,
making ctrl+backspace bindings unreachable.
Now 0x08 matches ctrl+backspace (and ctrl+h, same byte) but not plain
backspace. 0x7f remains plain backspace.
fixes #2139
2026-03-14 03:58:28 +01:00
Mario Zechner
b90f69297b
Add [Unreleased] section for next cycle
2026-03-14 03:39:42 +01:00