You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
(layout): a right-hand tool bar for Changes, Diff, Touched and the shell; window-only controls at the top right #506
Move the tools opened beside a session (Changes, Diff, Touched, the panel shell) into a vertical icon bar on the right edge of the window, one icon wide, for a more coherent design. In the header:
the session's own controls stay next to its id: refresh (and stop, which is also per session);
the top right keeps only the controls of the window as a whole.
Today the top right mixes per-session buttons (Shell, Changes, Touched, refresh, stop) with window-level ones, which the maintainer finds confusing; and each tool lays the file panel out its own way (#503: the shell is below Changes but above Touched).
Proposed defaults (to confirm in the specification)
One layout for every tool. An icon opens or closes its tool in the same right-hand panel; the active icon is highlighted.
The shell stays at the bottom of that panel with its splitter, and one other tool at a time above it (Changes, Diff or Touched): the prompt stays visible while reading a diff.
One global bar, the tools acting on the session shown.
Specification first (what exists at HEAD, every control and where it goes, keyboard, narrow windows, remote sessions, plain terminals, the grid view), verified by a second agent, then implementation with e2e journeys on layout. Not for v0.0.90.
Activity
(file-panel): test the tool bar, diff parking and tool order (#506)
(file-panel): move the session tools to a right-hand bar (#506)
(file-panel): adapt the theme, Touched and narrow-window journeys to …
(file-panel): test bar sync after session detection, independent park…
(file-panel): resync the bar after session registration, park each di…
(file-panel): test the bar after a fork with Changes open, and a diff…
(file-panel): re-key before activation on fork, drop a diff switched …
(file-panel): record the red e2e runs of the tool bar mutations (#506)