planetary-social / planetary-ios

Social for humans, not algorithms.
https://planetary.social/
Mozilla Public License 2.0
194 stars 20 forks source link

Add a data saver mode #832

Open mplorentz opened 1 year ago

mplorentz commented 1 year ago

It would be nice to have a toggle in our Settings menu (and maybe the Settings app as well) to put Planetary into a data/battery saving mode, where it would only gossip when the user pressed a button. This would dramatically reduce the amount of battery and data the app used for users with metered data or who are trying to conserve battery. We could even turn this mode on by default when the user puts their device in Low Power mode.

SSB discussion of this feature: %RY+HFs/w2ZadgqaRTmQOuBWGTbRk60b136SxTjGVQgI=.sha256

danlatorre commented 1 year ago

Doesn't iOS and Android low battery mode do this? Should the app have its own mode or just rely on user to use the OS? This feels more like product design strategy question first.

mplorentz commented 1 year ago

@danlatorre low battery mode on iOS does prevent apps from running in the background, but it doesn't automatically change what they do when they are in the foreground.