Show milestone and pull request states

This commit is contained in:
Georg Bauer
2026-07-31 18:39:10 +02:00
parent acf2c839ad
commit 128be97e20
6 changed files with 148 additions and 33 deletions

View File

@@ -267,9 +267,11 @@ xcrun simctl launch booted de.rfc1437.gotcha
Open + All Milestones, refreshes the rows, returns both icons to neutral,
and remains cleared after relaunch.
- [ ] Each row shows repository/number, title, author/update metadata, comment
count, and draft/merged state where applicable.
count, and draft/merged state where applicable. Open rows show a green
icon, closed rows show a purple icon, and VoiceOver announces the state.
- [ ] Open a pull request and verify title, metadata, Markdown body, comments,
and changed-file reference. Its file paths, statuses, left alignment,
changed-file reference, and matching open/closed state icon with a
VoiceOver state announcement. Its file paths, statuses, left alignment,
separators, and disclosure indicators match the commit changed-file list.
- [ ] Open a changed file and run the same diff checks as for a commit.
@@ -280,7 +282,8 @@ xcrun simctl launch booted de.rfc1437.gotcha
- [ ] Toggle a repository favorite and confirm it persists after refresh and
relaunch without affecting the same repository in Issues or Repos.
- [ ] Each milestone shows its title, description, state, due date, issue
counts, and a green/amber closed/open progress bar.
counts, and a green/amber closed/open progress bar. Lists and details show
a green open or purple closed icon and VoiceOver announces the state.
- [ ] Open a milestone and verify every assigned issue and pull request is
listed; tapping either opens its normal detail.
- [ ] Tap the add button. **New Milestone** has native Cancel and Save controls,