Commit Graph
1386 Commits
Author SHA1 Message Date
Ogulcan Celik 0690d0a10d fix(input): encode no-text proxy alt events consistently
refs #2514
2026-08-10 00:40:33 +03:00
Ogulcan Celik 0f363a1e56 test(input): account for windows conpty key fallback
refs #2514
2026-08-10 00:06:19 +03:00
Ogulcan Celik fe1443a9e5 refactor(input): harden terminal proxy key encoding
refs #2514
2026-08-09 23:51:29 +03:00
Ogulcan Celik 6a15ddd0ca fix(input): address cross-platform encoding regressions
refs #2514
2026-08-09 21:20:48 +03:00
Ogulcan Celik faefa14b73 refactor(input): simplify pane encoder surface
refs #2514
2026-08-09 20:39:29 +03:00
Ogulcan Celik 44c0a49faa fix(input): close final proxy key compatibility gaps
refs #2514
2026-08-09 20:39:29 +03:00
Ogulcan Celik aefb2653d5 docs: note robust pane key forwarding
refs #2514
2026-08-09 20:39:29 +03:00
Ogulcan Celik 1a1289e476 refactor(input): remove the duplicate key encoder
refs #2514
2026-08-09 20:39:29 +03:00
Ogulcan Celik b9fd1588e3 refactor(input): make ghostty the pane key encoder
refs #2514
2026-08-09 20:39:29 +03:00
Ogulcan Celik 47ad1c6a3c fix(input): close pane encoder adapter gaps
refs #2514
2026-08-09 20:39:29 +03:00
Ogulcan Celik 5ebce8a8fb refactor(input): type pane key encoding outcomes
refs #2514
2026-08-09 20:39:29 +03:00
Ogulcan Celik 491935a246 feat(input): preserve proxied kitty metadata
refs #2514
2026-08-09 20:39:29 +03:00
Ogulcan Celik 926d641c0a fix(input): close ghostty text adapter gaps
refs #2514
2026-08-09 20:39:29 +03:00
Ogulcan Celik 18a8fb05f2 fix(input): preserve modifyotherkeys mode in handoff
refs #2514
2026-08-09 20:39:29 +03:00
Ogulcan Celik e10a261fde refactor(input): type raw decode outcomes
refs #2514
2026-08-09 20:39:28 +03:00
Ogulcan Celik b30b3c2ff3 feat(input): preserve kitty key metadata
refs #2514
2026-08-09 20:39:28 +03:00
Ogulcan Celik ca56ad259a test(input): characterize pane encoder parity 2026-08-09 20:39:28 +03:00
Ogulcan Celik 5fe634b7cc fix(ghostty): retain key event text through encoding 2026-08-09 20:39:28 +03:00
Ogulcan Celik 3e790a89f8 test(input): add keyboard pipeline compatibility corpus 2026-08-09 20:39:28 +03:00
Ogulcan Celik e2aa86a9e8 test: guard pane-scaled render performance
refs #2550
2026-08-09 20:36:11 +03:00
David Heinemeier Hansson 4e31084495 feat: add direct pane resize keybindings (#2558) 2026-08-09 19:10:52 +03:00
ca1af383a8 fix(client): avoid abort on terminal hangup (#2427)
* fix(client): avoid abort on terminal hangup

refs #2424

* test(client): gate PTY integration on unix

refs #2424

---------

Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-08-09 17:45:40 +03:00
akbash e7c38ab37f perf(ui): avoid full pane mode reads for scrollbars (#2554) 2026-08-09 14:50:11 +03:00
Can Celik d277d2f83b fix(input): preserve alt-prefixed control keys (#2543)
refs #2514
2026-08-09 05:10:35 +03:00
Ogulcan Celik 2baebb50b0 fix(website): improve plugins page readability on dark ground 2026-08-09 04:55:35 +03:00
Can Celik 97f8140f37 fix(ui): reclaim scrollbar gutter in alternate screen (#2538) 2026-08-09 04:17:28 +03:00
Can Celik 1777e9bba3 feat(graphics): add direct pane frame streaming (#2523)
* feat(graphics): add direct pane frame streaming

* feat(graphics): expose pane visibility

* test(graphics): preserve legacy terminal image output

* fix(graphics): harden streaming lifecycle

* fix(input): preserve mouse releases outside panes
2026-08-09 02:04:39 +03:00
David Heinemeier Hansson 36a8d36a72 feat: make outer pane borders configurable (#2535) 2026-08-09 01:37:57 +03:00
JJ Liebig 3a76fea2d8 fix: make windows installer swaps atomic (#2530)
refs #2356
2026-08-08 22:59:32 +03:00
Can Celik 10974c822d feat(input): add per-pane right-click routing (#2504) 2026-08-08 16:26:47 +03:00
Ogulcan Celik 1d6d1fdc6b chore: approve dhh as contributor 2026-08-08 16:04:21 +03:00
akbashandakbash-bot 6f311498ae fix: forward pane terminal bells (#2498)
refs #2453

Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-08-08 02:15:56 +03:00
Can Celik 50ddc06f00 feat: support all agent integrations on windows (#2496) 2026-08-07 23:10:28 +03:00
JJ Liebig 7d77e927eb fix(windows): share Git Bash agent candidate scans (#2494)
refs #2459
2026-08-07 22:22:04 +03:00
Can Celik bdb5222eec fix(config): report unknown theme names (#2488)
refs #2452
2026-08-07 20:59:32 +03:00
JJ LiebigandCan Celik 00f04ac65c fix: avoid redundant Windows recent-history snapshots (#2474)
refs #962

Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-08-07 19:24:56 +03:00
Can Celik b0723b7906 fix(input): preserve shift in kitty alternate reports (#2479)
refs #2435
2026-08-07 19:07:36 +03:00
akbashandakbash-bot 374d3eddc5 fix(remote): restore blocking bridge streams (#2485)
refs #2478

Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-08-07 18:59:04 +03:00
Ogulcan Celik 79a953e91e feat(website): rebuild compare page in new design with runtime positioning 2026-08-07 15:39:05 +03:00
Ogulcan Celik 322ab6a5a9 fix: verify stable release checksums 2026-08-07 14:40:14 +03:00
Ogulcan Celik 69a07fdf06 fix: publish stable release checksums 2026-08-06 23:46:24 +03:00
Ogulcan Celik f7d791eba5 chore: update website 2026-08-06 21:18:15 +03:00
Ogulcan Celik d16af2660a feat(marketplace): track star history for trending and new plugin surfaces 2026-08-06 20:07:44 +03:00
3825c0c300 fix(theme): refresh host appearance on focus (#2417)
* fix(theme): refresh host appearance on focus

refs #2416

* fix(input): preserve split appearance replies

refs #2416

* fix(input): retain fragmented appearance reports

refs #2416

---------

Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-08-06 17:38:20 +03:00
Jesse ZhangandOgulcan Celik fae0b23657 fix(detect): ignore Cursor Run Everything status (#2220)
* fix(detect): ignore Cursor Run Everything status

refs #1763

* fix(detect): constrain Cursor approval controls

refs #1763

* test(detect): remove cursor manifest behavior fixture

---------

Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-08-06 16:24:05 +03:00
Sam BigginsandCan Celik 5dd20c0a9d fix: add positive idle detection for kiro-cli prompt (#2301)
* fix: add positive idle detection for kiro-cli prompt

refs discussion #982

* fix: remove manifest integration tests per reviewer request

---------

Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-08-06 14:52:53 +03:00
fd0e4ff43a feat(copy-mode): add big-word motions (#2270)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-252-234.ca-west-1.compute.internal>
Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-08-06 14:30:23 +03:00
akbashandakbash-bot e9222d1882 fix(terminal): restore keyboard reporting on detach (#2395)
refs #2393

Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-08-06 14:18:27 +03:00
Phil LarsonandCan Celik fc824b99ab fix(detect): recognize versioned Python agent wrappers (#2188)
Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-08-06 04:43:53 +03:00
Ogulcan Celik bb4edc7f4e docs: document custom agent integrations 2026-08-06 04:28:14 +03:00