Implement swipe actions for move, copy, and delete #50
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Expose move, copy, and delete as native trailing swipe actions in password lists.
Scope
Acceptance criteria
crates/storage.Implemented in commit
6edcb5f.Implementation:
Verified:
Apple references used:
Deferred interactive checks, tracked by the untested label:
Non-destructive validation completed on 2026-08-12. In the iPhone simulator, the row action surface exposed Move, Copy, and Delete; Move opened its destination picker and was canceled, while Delete required explicit confirmation and was canceled. The entry and search state remained intact. Mutation and cancellation semantics also passed in the current isolated Rust workspace tests. Removing the untested label.