Commit Graph

137 Commits

Author SHA1 Message Date
Ogulcan Celik 0956ad8c58 feat: add windows preview installer 2026-06-07 16:29:45 +03:00
Ogulcan Celik 3c2b46d24a feat: add native windows beta support 2026-06-07 16:29:44 +03:00
Ogulcan Celik 4001fd2ec8 feat: improve toast ergonomics
refs #486
2026-06-06 17:42:38 +03:00
Ogulcan Celik b7619db085 feat: expose pane zoom api 2026-06-06 00:41:19 +03:00
Ogulcan Celik 556b16b2df feat: add pane navigation controls
refs #421

refs #330

related discussions:

https://github.com/ogulcancelik/herdr/discussions/422

https://github.com/ogulcancelik/herdr/discussions/438

https://github.com/ogulcancelik/herdr/discussions/442
2026-06-05 22:06:02 +03:00
Ogulcan Celik acfbb7c85a fix: enable grapheme clusters in panes
refs #243
2026-06-05 00:42:14 +03:00
Ogulcan Celik b4b69b3539 fix: open a default workspace when sessions are empty
refs #366
2026-06-05 00:40:18 +03:00
Ogulcan Celik 9b2749776a feat: add droid integration 2026-06-04 23:17:45 +03:00
Ogulcan Celik 670656b26f fix: forward resize terminal responses
refs #471
2026-06-04 22:43:06 +03:00
Ogulcan Celik 648afa1fd5 fix: backport libghostty resize overflow fix
refs #465
2026-06-04 16:32:43 +03:00
Ogulcan Celik 7081954d10 docs: clarify nested tmux agent detection limit 2026-06-04 16:18:55 +03:00
qer 66b0f6b2d6
feat: add kimi code cli integration (#463)
* feat: add kimi code cli integration

refs #431

* fix: improve kimi code screen detection

refs #431
2026-06-04 13:52:29 +03:00
Ogulcan Celik 3abda6138e release: v0.6.8 2026-06-04 01:03:14 +03:00
Ogulcan Celik 5df21bb790 docs: finalize 0.6.8 release notes 2026-06-04 01:00:52 +03:00
sf-jin-ku f5e66b251f
feat: switch input source during prefix mode (#434)
On macOS, opt-in under [experimental], temporarily switch the host input
source to the current ASCII-capable layout while prefix mode is active so
prefix commands register even when a CJK IME is composing, then restore the
previous input source when prefix mode exits or is cancelled. No-op when the
current source is already ASCII-capable, on non-macOS platforms, or when any
input source call fails. Pane text input is unaffected.

Also pin next_resize_poll in next_loop_deadline_includes_selection_autoscroll_deadline
so the selection autoscroll deadline stays the earliest; the default resize
poll could otherwise beat it and flake the assertion.

refs #400

Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-06-03 19:13:01 +03:00
Ogulcan Celik 03f68b7275 fix: handle mise-managed updates 2026-06-03 18:35:56 +03:00
Ogulcan Celik 854fc3c1af release: v0.6.7 2026-06-03 14:45:53 +03:00
Ogulcan Celik 5b2fce600f docs: finalize next release docs
refs #354

refs #439
2026-06-03 14:42:44 +03:00
Ogulcan Celik e584f93f36 fix: reconcile update channel switches 2026-06-03 14:38:08 +03:00
Ogulcan Celik fc82cbad21 docs: clarify integration restore and state roles 2026-06-03 04:51:11 +03:00
Ogulcan Celik 8968a0a4a8 fix: support legacy shifted letter keybindings
refs #312
2026-06-03 02:39:39 +03:00
Ogulcan Celik 719dff6d3c fix: detect claude arrow-glyph question prompts 2026-06-03 02:23:47 +03:00
Ogulcan Celik b695d7cbc0 fix: forward any-motion pane mouse events
refs #419
2026-06-03 02:03:44 +03:00
Ogulcan Celik b751d102f1 feat: add preview update channel 2026-06-02 21:48:02 +03:00
Ogulcan Celik 295b09ca25 feat: make claude codex opencode hooks session-only 2026-06-02 21:25:32 +03:00
Ogulcan Celik 48641e253f fix: resume restored agents across background panes 2026-06-02 21:25:32 +03:00
Lane f7d315d494
feat: add github copilot cli integration (#386)
* feat: add github copilot cli integration

refs #232

* docs: restore 0.6.5 changelog and document copilot hook flow

* test: cover copilot camelcase hook payloads

---------

Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-06-02 01:32:05 +03:00
Ogulcan Celik 9709ba6938 fix: detect kiro subagent approvals
refs #388
2026-06-01 23:47:40 +03:00
Ogulcan Celik 36a4608603 fix: restore agents through pane shells 2026-06-01 23:32:44 +03:00
Ogulcan Celik 32abb37766 fix: support fish remote bootstrap
refs #396
2026-06-01 22:42:11 +03:00
Ogulcan Celik dde759853d fix: derive pane selection highlight colors
refs #298
2026-06-01 21:22:09 +03:00
Ogulcan Celik 6f9453a480 fix: clarify update restart prompts 2026-06-01 19:40:50 +03:00
Ogulcan Celik 53e4b27165 fix: answer osc 4 palette queries
refs #387
2026-06-01 18:17:11 +03:00
Ogulcan Celik 748c3fbb9a fix: wake pty actor for queued input
refs #379
2026-06-01 18:17:01 +03:00
Ogulcan Celik aa07e507c0 fix: remove update star prompt 2026-06-01 18:17:01 +03:00
Ogulcan Celik 1d56cd0e18 feat: detect kilo code cli
refs #270
2026-06-01 04:16:36 +03:00
Ogulcan Celik 2fcf9b678d feat: add configurable right-click passthrough
refs #148
2026-06-01 04:16:36 +03:00
Ogulcan Celik 0016a8a088 release: v0.6.6 2026-05-31 23:25:19 +03:00
Ogulcan Celik 018cbfb84a chore: finalize release docs and harden release flow 2026-05-31 22:44:55 +03:00
Ogulcan Celik 7781979738 fix: clarify update restart guidance 2026-05-31 03:04:20 +03:00
Ogulcan Celik bdc189e32e feat: support custom command descriptions
refs #362
2026-05-31 00:02:08 +03:00
Ogulcan Celik 8df1639048 fix: use login shells for macos panes
refs #350
2026-05-30 01:55:36 +03:00
Ogulcan Celik 817a1562db docs: clarify readme first-use concepts 2026-05-30 01:02:11 +03:00
Ogulcan Celik 6b9b092228 fix: preserve opencode working state
refs #351
2026-05-30 00:51:01 +03:00
Ogulcan Celik 20e26271c9 release: v0.6.5 2026-05-29 21:41:57 +03:00
Ogulcan Celik faaddfe18d docs: finalize release docs 2026-05-29 21:35:16 +03:00
Ogulcan Celik 1f2b0f71b5 fix: keep restored agent panes after exit 2026-05-29 21:01:03 +03:00
Ogulcan Celik 9e302984cc feat: expose foreground cwd in pane info
refs #345
2026-05-29 20:38:55 +03:00
Ogulcan Celik 77242943ba fix: keep split host color replies out of panes
refs #344

refs #279
2026-05-29 19:48:55 +03:00
Ogulcan Celik f4f17803c6 fix: prefer osc52 clipboard writes in wsl
refs #333
2026-05-28 23:23:18 +03:00