aboutsummaryrefslogtreecommitdiff
path: root/src/ui/sidebar.rs
AgeCommit message (Collapse)Author
2026-07-20feat: add plugin-driven agent views and startup hooksOgulcan Celik
2026-07-16feat: add configurable sidebar token stylesOgulcan Celik
2026-07-14feat: configure sidebar entry gapsOgulcan Celik
2026-07-13fix: show renamed single tabs in agents sidebarOgulcan Celik
refs #1369
2026-07-13fix: reap detached custom command children (#1384)akbash
* fix: reap detached custom command children refs #1360 * test: harden child cleanup and sidebar metrics refs #1360 --------- Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-07-13feat: add configurable sidebar metadata tokensOgulcan Celik
2026-07-12fix: number collapsed agent rows by list positionOgulcan Celik
refs #1344
2026-07-08fix: align collapsed sidebar agent rows (#1182)akbash
refs #1168 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-06-30feat: add hidden collapsed sidebar modeOgulcan Celik
refs #842
2026-06-26fix: measure ui labels by display widthOgulcan Celik
refs #810
2026-06-25feat: render worktrees as a tree in the mobile switcherOgulcan Celik
2026-06-17feat: sort agent panel by priorityOgulcan Celik
refs #318
2026-06-16fix: handle cjk branch truncationOgulcan Celik
refs #644
2026-06-14feat: add plugin v1 systemOgulcan Celik
Add manifest-driven plugin actions, event hooks, pane entrypoints, link handlers, and host APIs. Support plugin link, GitHub install, build commands, installed plugin registry, pane movement, runtime context, and plugin docs.
2026-06-12fix: stabilize public pane and tab idsOgulcan Celik
refs #569
2026-06-07feat: add native windows beta supportOgulcan Celik
2026-06-01feat: add expanded sidebar collapse control (#291)Turgay Bulut
* feat: add expanded sidebar collapse control refs #278 * fix: place sidebar collapse control inside content refs #278 --------- Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-05-30fix: use login shells for macos panesOgulcan Celik
refs #350
2026-05-26feat: add pane metadata reportingOgulcan Celik
refs #36
2026-05-23fix: use live cwd for workspace labelsOgulcan Celik
2026-05-22feat: add git worktree workspace managementOgulcan Celik
refs #137
2026-05-21refactor: separate server client boundariesOgulcan Celik
2026-05-20feat: badge outdated integration updatesOgulcan Celik
2026-05-19feat: add hosted product announcementsOgulcan Celik
2026-05-19fix: show agent names in sidebarOgulcan Celik
refs #145
2026-05-19fix: polish pre-release issue fixesOgulcan Celik
refs #152 refs #189 refs #190
2026-05-17fix: polish terminal-core agent semanticsOgulcan Celik
2026-05-17refactor: extract terminal state and runtime from panesOgulcan Celik
2026-05-16feat: add hook-owned custom agent status labelsOgulcan Celik
2026-05-14feat: add tmux-style mouse capture configOgulcan Celik
2026-05-11feat: add optional pane border labelsOgulcan Celik
2026-05-09chore: enable clippy lintingOgulcan Celik
2026-05-09Show focus on active agent in agents panel like spaces panel does (#84)YoungTaek
* feat: show focus on active agent in agents panel like spaces panel does * refactor: improve to calculation and binding style
2026-04-21feat: add persistent server-client sessionsCan Celik
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