the git actions (fetch, pull, push) use text instead of icons #122

Closed
opened 2026-08-01 11:33:13 +00:00 by hugo · 1 comment
Owner

in bDS2, they used icons and that was much smarter than the text now. This must use icons, like it did in bDS2.

in bDS2, they used icons and that was much smarter than the text now. This must use icons, like it did in bDS2.
hugo added the bug label 2026-08-01 11:33:13 +00:00
Author
Owner

Implemented in 454089a.

The Git sidebar now renders Fetch, Pull, and Push as equal-sized icon controls using refresh, down, and up glyphs. Each control keeps its localized label in the existing styled tooltip, and the airplane-mode and active-network-operation disable rules are unchanged.

Verification:

  • Red/green regression locks the three network action glyphs to icon values instead of text labels.
  • Targeted Git sidebar tests pass.
  • Allium check and analyse pass; the required Fetch, Pull, and Push actions and their disabled behavior remain intact.
  • Neutral bDS2 review found that the currently checked-out baseline source also contains text labels, so the issue is the authority for the icon restoration; all non-visual action behavior remains aligned.
  • cargo fmt, check, clippy -D warnings, build, and cargo test --workspace pass.
  • Release bundle built with cargo bundle-macos; Computer Use restarted the exact repository app and visually confirmed the three aligned icon buttons in the Git sidebar at the real application window size.
Implemented in 454089a. The Git sidebar now renders Fetch, Pull, and Push as equal-sized icon controls using refresh, down, and up glyphs. Each control keeps its localized label in the existing styled tooltip, and the airplane-mode and active-network-operation disable rules are unchanged. Verification: - Red/green regression locks the three network action glyphs to icon values instead of text labels. - Targeted Git sidebar tests pass. - Allium check and analyse pass; the required Fetch, Pull, and Push actions and their disabled behavior remain intact. - Neutral bDS2 review found that the currently checked-out baseline source also contains text labels, so the issue is the authority for the icon restoration; all non-visual action behavior remains aligned. - cargo fmt, check, clippy -D warnings, build, and cargo test --workspace pass. - Release bundle built with cargo bundle-macos; Computer Use restarted the exact repository app and visually confirmed the three aligned icon buttons in the Git sidebar at the real application window size.
hugo closed this issue 2026-08-01 18:05:02 +00:00
Sign in to join this conversation.