Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Duplicates workflow #97

Open
Webreaper opened this issue Feb 9, 2021 · 0 comments
Open

Duplicates workflow #97

Webreaper opened this issue Feb 9, 2021 · 0 comments
Labels
enhancement New feature or request In Progress Issue is in development but not complete

Comments

@Webreaper
Copy link
Owner

Webreaper commented Feb 9, 2021

Now that the hashes are created (see #78), need to thrash out the workflow for managing duplicates. High-level:

  1. Duplicate page lists images that have duplicates (by image data). Show one image on the left, and a list of duplicates thumbnails that match on the right.
  2. Checkbox to include "visually similar" duplicates
  3. For each duplicate on the right, provide a checkbox to 'action' the duplicate. Note that once n-1 checkboxes are checked, the remaining checkbox (which is deemed the 'original / to keep' image) should disable itself.
  4. Checked duplicates can then be actioned by a button at the bottom of the screen. Options for processing are:
    • Delete the duplicate images (BIG warning)
    • Move to a new folder (generic duplicates folder? Or let the user choose?)
    • Images tagged with keyword (default: duplicate)
  5. Perhaps have a bulk mode to auto-select the right images. For example: "Keep oldest", which will check the checkboxes of all but the most recent (date taken, or date modified).
  6. If the auto-selection of the images to keep is incorrect, the user could switch them by drag/dropping another image from the right-hand-side onto the main thumbnail.

Will look something like this. Control can also be used for person/face tagging workflow, per #227

Screenshot 2021-02-09 at 00 26 31

Anything else?

@Webreaper Webreaper added the enhancement New feature or request label Feb 9, 2021
@Webreaper Webreaper added the In Progress Issue is in development but not complete label Feb 17, 2021
@Webreaper Webreaper added this to the Duplicat Management milestone Aug 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request In Progress Issue is in development but not complete
Projects
None yet
Development

No branches or pull requests

1 participant