wiki:AndroidBoincTodo

Version 2 (modified by romw, 12 years ago) (diff)

--

Android/BOINC development items

Some remaining development tasks. Please contact me (David Anderson) and post to boinc_dev if you want to help.

  • "Settings" should have controls for
    • Suspend/resume computing
    • Exit (shut down everything - GUI, BOINC client, and apps)
  • Optionally show icon in notifications (top bar) showing whether BOINC is running apps
    • Add preference for whether to show this icon
  • Show elapsed time for each task
  • If a task is touched, expand height of task to show additional information and actions that can be taken:
    • Display Project Name [information]
    • Display User Friendly Application Name [information]
    • Display deadline [information]
    • Abort Task [button/action]
    • Suspend/Resume Task [button/action]
  • Controls/info for file transfers
    • Retry
    • Abort
    • If backed off, time until retry
  • Local preferences
    • Use at most X% of processors
    • Suspend work when non-BOINC CPU usage above X
    • Use at most X% of CPU time
    • Suspend work when battery below X% (default 95%)
  • Pressing project should expand/collapse box size and show the following options:
    • Update
    • Remove
  • Tab – “Event Log” (Completed)
    • A tab is needed to show the log file. Should be called Event Log. (Completed)
    • Log file display needs to include timestamp (Completed)
    • Only needs client messages – not manager messages (Completed)
    • Button needed for ‘copy all messages’ (to paste into email/forums for help) (Completed)

Attachments (22)