aboutsummaryrefslogtreecommitdiff
path: root/src/ui
AgeCommit message (Collapse)Author
2026-07-20feat: add plugin-driven agent views and startup hooksOgulcan Celik
2026-07-19fix: show current workspace name in close confirmationOgulcan Celik
refs #1364
2026-07-19feat: connected tree glyphs, workspace grouping, and search auto-select in ↵Ogulcan Celik
navigator refs #1611
2026-07-18feat: add optional workspace name promptOgulcan Celik
2026-07-16refactor: extract active tab surface renderingOgulcan Celik
2026-07-16feat: add configurable sidebar token stylesOgulcan Celik
2026-07-15feat: add floating popup panesOgulcan Celik
refs #1125
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-10fix: improve config diagnostic deliveryOgulcan Celik
2026-07-10feat: add copy mode search and tmux word motionsOgulcan Celik
refs #1230
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-07-07fix: preserve navigator search commands (#1140)Bryan Lee
Navigator search treated Escape as either modal close or query reset, which left no way to return to command mode while keeping the filtered row set. `/` also rebuilt search mode by clearing the query, so a user could not resume editing the same filter after backing out. Make Escape leave search focus only, reserve command-mode Escape for closing the picker, and let `/` refocus the existing query. The footer now lists the shortcuts for the active mode so command keys are not advertised while text input owns them. refs #1115
2026-07-07fix: honor prefix in copy modeOgulcan Celik
refs #681 Based on PR #1092 by @reobin. Co-authored-by: Robin Gagnon <me@reobin.dev>
2026-06-30feat: hide single-tab tab rowOgulcan Celik
refs #448
2026-06-30feat: add hidden collapsed sidebar modeOgulcan Celik
refs #842
2026-06-29fix: remove focused pane title border markerOgulcan Celik
2026-06-27fix: keep active auto-named tab readableOgulcan Celik
refs #829
2026-06-26fix: compact indexed keybind help rangesOgulcan Celik
refs #817
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-25feat: agents-first mobile switcher with global header summaryOgulcan Celik
2026-06-25fix: render cjk pane border labelsOgulcan Celik
refs #799
2026-06-22fix: use active pane color for border intersections (#742)Cullen
2026-06-21fix: add configurable pane gapsOgulcan Celik
refs #271
2026-06-19fix: defer api worktree operationsOgulcan Celik
refs #686 refs #657 refs #662 refs https://github.com/ogulcancelik/herdr/discussions/687
2026-06-17feat: sort agent panel by priorityOgulcan Celik
refs #318
2026-06-16fix: handle cjk branch truncationOgulcan Celik
refs #644
2026-06-15fix: keep auto tab labels compactOgulcan Celik
2026-06-14feat: mark zoomed tabs in tab barOgulcan Celik
2026-06-14fix: preserve tab identity across restored sessionsOgulcan Celik
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-10feat: gate kimi integration install behind minimum agent versionOgulcan Celik
2026-06-10feat: distribute agent detection manifestsOgulcan Celik
2026-06-07feat: add native windows beta supportOgulcan Celik
2026-06-06feat: improve toast ergonomicsOgulcan Celik
refs #486
2026-06-04fix: use live workspace labels in navigatorOgulcan Celik
refs #377
2026-06-03feat: switch input source during prefix mode (#434)sf-jin-ku
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-01fix: derive pane selection highlight colorsOgulcan Celik
refs #298
2026-06-01fix: preserve linewise copy selection (#389)Robin Gagnon
refs #360 Co-authored-by: Can Celik <ogulcancelik@gmail.com>
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-06-01fix: unify update-ready release notes scrollingOgulcan Celik
2026-05-31fix: confirm implicit worktree group closeOgulcan Celik
refs #369
2026-05-31fix: clarify update restart guidanceOgulcan Celik
2026-05-31feat: support custom command descriptionsOgulcan Celik
refs #362
2026-05-30fix: use login shells for macos panesOgulcan Celik
refs #350