Gnome toolbar for Tangled code review.

Give replies on your PRs their own pill #3

targeting main from azurite-frogmouth.test.pds.did.bot/gnome-shell-extension-tangled-reviewer:feat/replies-pill
Closed opened by and assigned to azurite-frogmouth.test.pds.did.bot
targeting main from azurite-frogmouth.test.pds.did.bot/gnome-shell-extension-tangled-reviewer:feat/replies-pill

Replies were counted in the same top-bar pills as PRs to review, colored by merge verdict, so a reply on your own clean PR showed up as a green "ready". But a reply isn't waiting for a merge: someone answered on your PR, and it's your turn to respond.

Changes

  • The verdict pills (green, grey, amber, red) now count review PRs only.
  • Replies get their own neutral pill with a speech bubble. Stock Adwaita has no speech-bubble icon (only Ubuntu's Yaru does), so the icon is bundled as extension/icons/tangled-reply-symbolic.svg.
  • "Count conflicted and failing PRs" now applies to review only; its Settings subtitle says so. Replies always count, since a conflict or CI failure on your own PR is your turn too.
  • Screen readers hear e.g. "Tangled Reviewer: 2 ready, 2 waiting, 1 conflicted, 1 failing CI, 1 reply", with singular and plural handled.
  • The menu is unchanged: reply items keep their verdict icon ("your PR conflicts").
  • README pill table and the screenshot-sheet legend updated; screenshots regenerated.

Tested: strict typecheck clean; headless GNOME Shell with the every-verdict fixture shows the separate pill and the screen-reader text above; screenshots regenerated by the pre-commit hook and reviewed.

Note: #4's branch (Dolly) was made from this one, because both change the same pictures. Merge this first. Rebased onto current main; no longer touches SOURCE_HASH.

🤖 Generated with Claude Code

Commits 0