kangal-bot
858c36974b
feat: configure mobile width threshold ( #317 )
2026-05-27 15:09:31 +03:00
Ogulcan Celik
3750e0bae2
feat: add pane metadata reporting
...
refs #36
2026-05-26 17:10:28 +03:00
Ogulcan Celik
1b980eaa9d
feat: show clipboard copy feedback
2026-05-26 15:50:06 +03:00
Ogulcan Celik
57c880f0eb
feat: add global last-pane navigation
...
refs #287
2026-05-26 14:50:13 +03:00
zhugehyuk
43c6ca3a5d
feat: persist pane history across restarts ( #248 )
...
refs #217
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-05-24 21:28:33 +03:00
Ogulcan Celik
26205a2ac5
feat: make navigate movement keybinds configurable
...
refs #193
2026-05-24 03:41:16 +03:00
Ogulcan Celik
80a314a908
feat: add session navigator
...
refs #157
2026-05-24 02:59:39 +03:00
Ogulcan Celik
8d855cd9ef
fix: use live cwd for workspace labels
2026-05-23 17:28:14 +03:00
Ogulcan Celik
0148c1379b
feat: add git worktree workspace management
...
refs #137
2026-05-22 02:23:35 +03:00
Ogulcan Celik
866aaf740e
refactor: separate server client boundaries
2026-05-21 20:22:57 +03:00
Ogulcan Celik
df357b250c
fix: clarify keybinding conflict warnings
...
refs #154
2026-05-20 22:08:26 +03:00
Ogulcan Celik
c584037c77
feat: badge outdated integration updates
2026-05-20 22:08:04 +03:00
Ogulcan Celik
836fd7e585
feat: add keybinding v2
...
refs #154
refs #201
refs #202
refs #219
2026-05-20 18:55:41 +03:00
Ogulcan Celik
fb93e37475
feat: surface agent integrations in onboarding
2026-05-20 00:00:16 +03:00
Ogulcan Celik
d2074b12f1
feat: add hosted product announcements
2026-05-19 23:06:48 +03:00
Ogulcan Celik
b04c4ca3da
fix: show agent names in sidebar
...
refs #145
2026-05-19 14:27:41 +03:00
Ogulcan Celik
6cbdba434f
fix: polish pre-release issue fixes
...
refs #152
refs #189
refs #190
2026-05-19 14:14:30 +03:00
Zack Drach
29e8817e1f
feat: Support 16-bit terminal themes ( #146 )
...
Add a terminal theme that inherits the terminal default background and uses the host terminal's 16-color ANSI palette for UI colors.
refs #140
2026-05-18 14:32:34 +03:00
Ogulcan Celik
d743b39a2b
chore: rename fullscreen keybinding to zoom
2026-05-17 03:50:22 +03:00
Ogulcan Celik
510f56e1ce
fix: show border around zoomed multi-pane tabs
...
refs #115
2026-05-17 03:42:43 +03:00
Ogulcan Celik
f7fe0f203e
fix: polish terminal-core agent semantics
2026-05-17 01:41:17 +03:00
Ogulcan Celik
3ecacfddae
feat: add direct terminal attach stream
2026-05-17 01:41:17 +03:00
Ogulcan Celik
a36da363f1
refactor: extract terminal state and runtime from panes
2026-05-17 01:41:16 +03:00
Ogulcan Celik
8d4cc05be0
feat: add homebrew update handling
...
refs #127
2026-05-17 00:18:14 +03:00
Ogulcan Celik
7b8f699083
feat: add scrollback editor keybind
...
refs #122
2026-05-16 18:33:23 +03:00
Ogulcan Celik
72770305d3
feat: add hook-owned custom agent status labels
2026-05-16 02:26:14 +03:00
Ogulcan Celik
4cbe72ec2d
feat: add indexed keybind families
2026-05-15 20:31:01 +03:00
Ogulcan Celik
bfe2f84f4f
feat: add system toast delivery
2026-05-15 01:37:57 +03:00
Ogulcan Celik
ed4253d603
feat: add tmux-style mouse capture config
2026-05-14 02:50:00 +03:00
Ogulcan Celik
fb9aff5408
feat: render kitty graphics in local panes
2026-05-13 14:15:26 +03:00
Ogulcan Celik
520f4272d0
feat: add agent cycling and tab wheel switching
...
fixes #92
2026-05-12 00:24:13 +03:00
Ogulcan Celik
8d5dca8cfe
feat: add notification target keybind
2026-05-11 23:47:51 +03:00
Ogulcan Celik
fe693f613a
feat: add optional pane border labels
2026-05-11 23:34:20 +03:00
Ogulcan Celik
84c0d003dd
fix: show tab names in mobile agent switcher
2026-05-11 19:40:50 +03:00
Ogulcan Celik
e12c7a2cef
fix: hide pane cursor while scrolled back
2026-05-11 18:25:44 +03:00
Ogulcan Celik
8007c9202c
fix: resize background tabs on terminal resize
2026-05-11 16:44:05 +03:00
Ogulcan Celik
9f210e9738
chore: enable clippy linting
2026-05-09 23:16:24 +03:00
YoungTaek
78904186dd
Show focus on active agent in agents panel like spaces panel does ( #84 )
...
* feat: show focus on active agent in agents panel like spaces panel does
* refactor: improve to calculation and binding style
2026-05-09 17:21:03 +03:00
Ogulcan Celik
c08e51e666
feat: make agent toasts focus panes
2026-05-08 14:53:45 +03:00
Ogulcan Celik
b83737bddb
fix: keep pane scrollbar gutter stable
2026-05-06 20:59:57 +03:00
Ogulcan Celik
f7b0ee2f75
feat: add mobile terminal layout
2026-05-05 18:32:42 +03:00
Ogulcan Celik
3d1ef155bf
feat: add live config reload
2026-04-26 02:07:33 +03:00
Ogulcan Celik
692327f38b
fix: reserve pane scrollbar column
2026-04-25 23:08:01 +03:00
Ogulcan Celik
4b482f37a1
feat: add terminal-delivered client notifications
2026-04-22 17:01:25 +03:00
Can Celik
3397e1ce29
feat: add persistent server-client sessions
...
Make herdr persistent by default.
Launching herdr now starts or reattaches to a background session
server. Clients can detach and reattach while panes and agent
processes keep running. Session mode now supports multi-client attach,
auto-detect startup, and a thin-client/headless-server split.
This also refactors the large app, ui, input, pane, config,
workspace, and persistence modules into smaller focused submodules,
while preserving behavior and colocating tests with the code they
exercise.
Upgrade notes:
- persistence mode is now the default
- in-app quit detaches the current client instead of stopping the server
- use `herdr server stop` to stop the background session
- use `--no-session` for the old single-process behavior
- default socket paths now live under the config directory
2026-04-21 16:30:04 +03:00