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

3g from wifi warning request #498

Open
ahmedre opened this issue Mar 16, 2015 · 2 comments
Open

3g from wifi warning request #498

ahmedre opened this issue Mar 16, 2015 · 2 comments

Comments

@ahmedre
Copy link
Contributor

ahmedre commented Mar 16, 2015

we got some feedback that someone was downloading quran over wifi, then lost wifi so it continued downloading over 3g. he was wondering if we can have an option or something.

we could have a flag in preferences ("only download on wifi," enabled by default). we could keep the same question when you try to download a sura "on 3g, download?" - but if we're on wifi and the state changes, we can just stop the download or pause it until connection returns.

even if we don't do this now, we should keep it in mind if we do any more download manager refactoring so that something like this becomes easier to implement in the future.

@murtraja
Copy link
Contributor

If I understand this correctly, then the task at hand involves the following

  1. Have a flag in preferences: Only Download on Wifi by default true
  2. If user requests download on Data, we remind him/her and then proceed as per his/her choice irrespective of flag
  3. If user is currently downloading on Wifi, and the state changes, we stop/pause/schedule the download untill the connection state change to Wifi

Can you let me know if this is still relevant, I would like to work on this.

@ahmedre
Copy link
Contributor Author

ahmedre commented Mar 19, 2019

yes, that's right. also please keep in mind there's a check today (only at the start of the download). some people are on paid plans so don't want to pay if they accidentally lose wifi.

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

2 participants