Webreaper / GooglePhotoSync

Two-way background OSX sync client for Google Picasaweb
Apache License 2.0
21 stars 2 forks source link

Handle deletions safely #2

Closed Webreaper closed 9 years ago

Webreaper commented 9 years ago

PicasawebSync doesn't support any deletions, to ensure there's no risk of losing any pictures. However, this means that to delete pictures, you need to manually pause the sync, and then delete the photos from the web and local folders.

My intended solution for this is:

  1. Create an album called 'Recycle Bin' which is always ignored by the sync process
  2. Scan local and remote photos for tags when processing the sync
  3. If any remote images are tagged 'delete', move them to the Recycle Bin album
  4. If any local image files are tagged 'delete', move them to the trash folder.

That way, you can mark items for deletion using tags, but the images won't be permanently deleted. You can then go through the recycle bin album and permanently delete it whenever you're ready.