add a cross-stitch toggle
- ID
eadcc63- date
2023-06-08 23:45:03+00:00- author
Alex Chan <alex@alexwlchan.net>- parent
2a8cce4- message
add a cross-stitch toggle- changed files
1 file, 10 additions
Changed files
BlinkReviewer/BlinkReviewer/Views/PhotoReviewer.swift (3725) → BlinkReviewer/BlinkReviewer/Views/PhotoReviewer.swift (4062)
diff --git a/BlinkReviewer/BlinkReviewer/Views/PhotoReviewer.swift b/BlinkReviewer/BlinkReviewer/Views/PhotoReviewer.swift
index c4c98bf..b0dbbff 100644
--- a/BlinkReviewer/BlinkReviewer/Views/PhotoReviewer.swift
+++ b/BlinkReviewer/BlinkReviewer/Views/PhotoReviewer.swift
@@ -95,6 +95,16 @@ struct PhotoReviewer: View {
}
photosLibrary.updateAsset(atIndex: selectedAssetIndex)
+
+ case 8: // "c"
+ let crossStitch = getAlbum(withName: "Cross stitch")
+
+ try! PHPhotoLibrary.shared().performChangesAndWait {
+ asset.toggle(inAlbum: crossStitch)
+ }
+
+ photosLibrary.updateAsset(atIndex: selectedAssetIndex)
+
default:
print(event)