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

Speed things up in several ways. #119

Open
aRcHmaGe333 opened this issue Jul 13, 2024 · 0 comments
Open

Speed things up in several ways. #119

aRcHmaGe333 opened this issue Jul 13, 2024 · 0 comments

Comments

@aRcHmaGe333
Copy link

Describe the feature

  • have the previous selection already selected (all images were selected last time? let's select them in advance)

  • offer to download with single click in options (download all images, change it in options if you change your mind)

  • skip the "discovery" (I think this is how someone called it) whatever is an image, it can be selected and later during download, code can wait however long it needs to

  • skip the browser's "piling up" animation into the download section / icon (if not too hard to pull off) this pertains to CHrome/Brave/Other Chrome spinoffs which I think covers 99% of users

-let the user do other things while the images download, discover and get selected in the background

  • give the user feedback (or a reassurance in the options) that once they click the button, the images will be downloaded and they don't have to wait with doing other stuff (even if it's a 100 images or perhaps inform them of the cap - max # of images that will safely be downloaded based on their discovered URLs)

  • pause as long as necessary automatically - without giving the user the option to break the process - if they clicked, they wait as long as absolutely necessary but none of the downloads will be broken - remember page behaviour from previous attempt - if the page destroyed the images halfway through the process - give the option of automatic waiting or whatever is plausible

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

No branches or pull requests

1 participant