langerhans / dogecoin-wallet-new

Dogecoin Wallet app for your Android device. Standalone Dogecoin node, no centralized backend required. Forked from the popular Bitcoin Wallet.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Option to quit the application and background services

TheHippo opened this issue · comments

For user with low-end phones or tiny data plan it would be nice to offer an option to completely turn off the app and the background services when not needed, because it is kind of annoying when app pop up from time to time.

Does this make sense and is reasonable? Would there be any side effects to this?

Yep, totally reasonable since we don't have bloom filters yet. I will work on this for sure. I think about options like "Never Autosync", "Autosync while charging", "Only sync on WiFi", or something along the lines. Thanks for the suggestion.

015688d adds the Autosync settings. Will make it to the next update :)

I've got 1.02 installed here (from source code) and the settings has Enable Autosync unchecked, yet I've still got the connection icon in notification area.

@dalb8 Whoops, thanks for pointing it out. This can happen, when the user installs the app and never goes into the settings as default values will be written on first start of the settings. And because I used a true default here: https://github.com/langerhans/dogecoin-wallet-new/blob/master/wallet/src/de/langerhans/wallet/service/AutosyncReceiver.java#L60 it will default to true. I'll change that later today.

Fixed in caaa635