Skip to content

feat(panels): add status dashboard panel#357

Open
jongio wants to merge 1 commit into
mainfrom
idea/status-panel
Open

feat(panels): add status dashboard panel#357
jongio wants to merge 1 commit into
mainfrom
idea/status-panel

Conversation

@jongio

@jongio jongio commented Jul 20, 2026

Copy link
Copy Markdown
Owner

Adds a real status panel for custom layouts. It shows branch, clean or dirty state, ahead and behind counts, and staged, unstaged, untracked, and conflict counts.

Closes #354

Validation:

  • go build ./...
  • go test ./... -count=1
  • go vet ./...
  • go test ./internal/panels/status ./internal/layout -count=1
  • mage testWSL

Note: mage preflight was run, but the WSL pass hit an unrelated existing /home/jong/.config/grut/grut-update.lock during internal/update tests. A direct mage testWSL rerun passed.

Adds a real status panel for custom layouts with branch, sync, and change-count summaries.

Closes #354

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@jongio jongio added the idea Feature idea from the idea pipeline label Jul 20, 2026
@jongio jongio self-assigned this Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

idea Feature idea from the idea pipeline

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a real status panel for custom layouts

1 participant