Skip to content

feat: worktree status, PR checks, action improvements#130

Merged
egor-xyz merged 2 commits into
mainfrom
feat/ui-improvements
Mar 12, 2026
Merged

feat: worktree status, PR checks, action improvements#130
egor-xyz merged 2 commits into
mainfrom
feat/ui-improvements

Conversation

@egor-xyz
Copy link
Copy Markdown
Owner

Summary

  • Show git status badges (modified/ahead/behind) on worktree rows, same as main project item
  • Add loading state with spinner and disabled buttons when deleting a worktree
  • Add "Hide completed actions" setting — always shows running actions without limits
  • Move ignore/hide workflow into a dropdown menu (caret-down) on action rows
  • Show PR check status (pass/fail/pending) on pull request items like GitHub UI
  • Add copy action GitHub link button with green tick feedback

Test plan

  • Verify worktree rows show modified/ahead/behind badges
  • Verify deleting a worktree shows spinner and disables buttons
  • Enable "Hide completed actions" in Settings → GitHub and verify only running actions show
  • Verify action row dropdown menu contains "Hide this action" and "Ignore workflow"
  • Verify "Ignore workflow" shows confirmation dialog
  • Verify PR items show check status icons with tooltip
  • Verify copy link button shows green tick after clicking

🤖 Generated with Claude Code

Egor Stronhin and others added 2 commits March 12, 2026 19:51
- Show git status badges (modified/ahead/behind) on worktree rows
- Add loading state and disabled buttons when deleting a worktree
- Add "Hide completed actions" setting (always shows running)
- Move ignore/hide workflow into dropdown menu on action rows
- Show PR check status (pass/fail/pending) on pull request items
- Add copy action GitHub link button with visual feedback

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@egor-xyz egor-xyz merged commit 56c972f into main Mar 12, 2026
1 check passed
@egor-xyz egor-xyz deleted the feat/ui-improvements branch March 12, 2026 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant