Setting to reduce mobile data usage
Created by: Zebiano
I downloaded the app 3 days ago and browsed on it a bit here and there. Went to check my mobile data usage and realized MINDS had taken 500mb during this little time only... Would be nice to have some sort of "click on video/image to load" in order to spend less mobile data, especially on things I'm not interested in. I'm using android btw.
removed from epic &15
added scoped label
added scoped labels
changed title from Setting to reduce mobile data usage to Setting to reduce mobile data usage
changed time estimate to 2d
- Guest
I'd like to work on this one. Before I get started I'm interested in outlining a Definition of Done based on the 2 day estimate from @markeharding.
As the OP suggests, having a feature (in settings?) to toggle manual image/video loading would be part of resolving this. Anything else?
- Owner
Hey @jim-toth also please sign the CLA here in order to be eligible for contributing. https://developers.minds.com/docs/contributing/contributing/
I will touch base with Mark about DoD.
- Developer
Hey Jim, any questions as you go, feel free to tag me and I'll keep an eye out.
- Guest
Mobile App:
-
Setting to toggle image / video loading. This would add a toggle to the Settings screen on the mobile app to enable a data saver mode. While data saver mode is enabled, videos and images in posts will not load unless explicitly clicked by a user. Images such as avatars and other small assets would not be affected.
-
Investigate data usage tracker - It might be possible to track data usage inside the app. However, Twitter does not do this and Android at the least has a data tracker that displays data usage by app in Settings. I don't think this part would be necessary.
If this is all good I'll get started working on this issue.
-
- Developer
I've gave @msantang78 a message as he runs the ship on the mobile side of things.
- Maintainer
Hey Jim, Videos are already played on demand (loaded only after the user press play the first time)
Regarding the images and more the gifs that consume a lot of bandwidth, maybe it would be good to have two options:- Tap to load
- Show low res image (gifs don't have a low res version so for it will be always "tap to load")
Also, we can disable this mode automatically if the app is connected via wifi, you can detect this with the connectivity service.
What do you think @markeharding?
Edited by Martin Santangelo