Please add new option "Run NCI tasks when on battery" to Android app
As in title. NCI tasks consumes little CPU, so user may want to run them when device is on battery too.
This does not exclusively apply to Android and is also relevant for Linux on ARM where you usually have a battery. Relates to general preference changes as suggested in #41
Running any BOINC app causes a noticeable increase in battery drain rate, because of the polling loops in client and API. So running NCI apps while on battery shouldn't be the default. It could be an option. What projects have NCI Android apps?
Yes, this should be disabled by default. I know about following NCI projects with Android apps: WUProp, all 6 Quake Catcher Networks projects, and GoofyxGrid (now without WUs, project is moving to Grid Computing Center server).
Also Radioactive@Home running NCI app and it should by not stopped...
After some time I came to conclusion that this new option could be more general - namely "Run NCI tasks when suspended". BOINC Clients on Windows and Linux would benefit even more from it, as they usually do not run on battery.