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

Make deletion of all photos more robust, and a few other contributions merged #54

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Conversation

lcorbasson
Copy link

This PR builds upon previous contributions:

and improves them a bit by:

  • allowing the user to select how many items should be deleted and which kind of items through the called function's arguments,
  • fixing the issue with huge sets (thousands of pictures) where the wait time for new checkboxes to re-appear can be quite long, and you'll need to sleep and retry.

This still needs some formatting and documentation to be improved.

gpmidi and others added 15 commits June 22, 2023 11:48
Added an extra pause for page loads - helps with HUGE libraries. 
Added a comment regarding an option that can help with premature stops on some big libraries.
Added option as default to select by day rather than small sets at a time. Offers as massive speed up for big sets. Stolen from mrishab#43.
Fixing some logging verbage
Changed default checkboxClass back to one at a time. Updated the comment to indicate that it won't delete single-image dates.
Wrapped in an easy to rerun function that avoids duplicate deceleration errors.
@lcorbasson
Copy link
Author

Note that this was successfully tested on a set of 96,000 photos using Chromium 114 on Debian GNU/Linux "bookworm".

@gpmidi gpmidi mentioned this pull request Jul 20, 2023
@mrishab
Copy link
Owner

mrishab commented Sep 8, 2024

Please resolve conflicts and reduce diff for comprehension

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants