feat(ios): extend swipe actions to milestones
This commit is contained in:
15
TESTING.md
15
TESTING.md
@@ -185,11 +185,11 @@ xcrun simctl launch booted de.rfc1437.gotcha
|
||||
clear labels, select and clear its milestone, and add, change, and remove
|
||||
its due date. Turn **Closed** on and save, then edit it again and turn
|
||||
**Closed** off. Save, refresh, and relaunch to verify every change persists.
|
||||
- [ ] In the issue list, partially swipe an open issue to reveal **Close** and
|
||||
**Delete**. Cancel the destructive Delete confirmation and verify nothing
|
||||
changes. Full-swipe the same row to close it, switch to Closed issues, and
|
||||
full-swipe it again to reopen it; each row leaves the current filtered list
|
||||
only after the server mutation succeeds.
|
||||
- [ ] In both the repository issue list and the issue section below a milestone,
|
||||
partially swipe an open issue to reveal **Close** and **Delete**. Cancel
|
||||
the destructive Delete confirmation and verify nothing changes. Full-swipe
|
||||
the same row to close it, then full-swipe the closed row to reopen it; each
|
||||
list refreshes only after the server mutation succeeds.
|
||||
- [ ] Cancel both new and edited issues, including with the keyboard and date
|
||||
picker visible. Nothing is saved, the modal dismisses normally, and the
|
||||
issue list/detail remains usable with Dynamic Type and VoiceOver labels.
|
||||
@@ -318,6 +318,11 @@ xcrun simctl launch booted de.rfc1437.gotcha
|
||||
the milestone list and detail.
|
||||
- [ ] Open a milestone and verify every assigned issue and pull request is
|
||||
listed; tapping either opens its normal detail.
|
||||
- [ ] Partially swipe an open milestone to reveal **Close** and **Delete**;
|
||||
full-swipe closes it as the primary action, and full-swiping a closed
|
||||
milestone reopens it. Delete an empty milestone after confirming. Attempt
|
||||
to delete a milestone with assigned issues or pull requests and verify an
|
||||
informational dialog explains that the assignments must be removed first.
|
||||
- [ ] Tap the add button. **New Milestone** has native Cancel and Save controls,
|
||||
title and multiline description fields, a **Closed** switch that defaults
|
||||
off, and an optional inline date picker. Save is disabled for an empty or
|
||||
|
||||
Reference in New Issue
Block a user