Added issue state to the Rust-owned IssueRow presentation record so every issue-list surface receives view-ready state.
Added shared native SF Symbol rendering for green open and purple closed states in repository issue lists and milestone issue lists, including VoiceOver labels and compression-safe Dynamic Type layout.
Regenerated the UniFFI Swift binding and updated TESTING.md for both affected list contexts.
Verified in isolation with the full required gate suite (cargo fmt, warning-free workspace check, Clippy with warnings denied, and all workspace tests), a signed arm64 iPhone 17 Pro simulator build, and manual simulator checks of open, closed, and milestone issue rows plus their accessibility labels.
Implemented in e39695f.
- Added issue state to the Rust-owned `IssueRow` presentation record so every issue-list surface receives view-ready state.
- Added shared native SF Symbol rendering for green open and purple closed states in repository issue lists and milestone issue lists, including VoiceOver labels and compression-safe Dynamic Type layout.
- Regenerated the UniFFI Swift binding and updated `TESTING.md` for both affected list contexts.
Verified in isolation with the full required gate suite (`cargo fmt`, warning-free workspace check, Clippy with warnings denied, and all workspace tests), a signed arm64 iPhone 17 Pro simulator build, and manual simulator checks of open, closed, and milestone issue rows plus their accessibility labels.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Issues in lists should also show the icon, because they can be mixed like the issues linked to a milestone.
Implemented in
e39695f.IssueRowpresentation record so every issue-list surface receives view-ready state.TESTING.mdfor both affected list contexts.Verified in isolation with the full required gate suite (
cargo fmt, warning-free workspace check, Clippy with warnings denied, and all workspace tests), a signed arm64 iPhone 17 Pro simulator build, and manual simulator checks of open, closed, and milestone issue rows plus their accessibility labels.