| Version 18 (modified by , 13 years ago) (diff) | 
|---|
Android/BOINC GUI 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) (Completed)
- (Added Apr 1) This should be shown for all the tabs. Currently only shown on Status Tab.
 
 
 - Optionally show icon in notifications (top bar) showing whether BOINC is running apps (Working WCG - M)
- Add preference for whether to show this icon (Working WCG - M)
 
 - Show elapsed time for each task (Working WCG - M)
 - If a task is touched, expand height of task to show additional information and actions that can be taken:(Working WCG - M)
- Display Project Name [information] (Working WCG - M)
 - Display User Friendly Application Name [information] (Working WCG - M)
 - Display deadline [information] (Working WCG - M)
 - Abort Task [button/action] (Working WCG - M)
 - Suspend/Resume Task [button/action] (Working WCG - M)
 
 - Controls/info for file transfers  (Completed)
- Retry (Completed)
 - Abort (Completed)
 - If backed off, time until retry (Completed)
 
 - Local preferences
- Use at most X% of processors (Completed)
 - Suspend work when non-BOINC CPU usage above X (Completed)
 - Use at most X% of CPU time (Completed)
 - Suspend work when battery below X% (default 95%)
 - (Added Apr 1) The preferences page needs to be reorganized, with the main X options shown before the "Show Advanced Preferences" option. SAP needs to be the last item on the default view.
 - (Added Apr 1) The "Show Advanced Preferences" Needs to be a twisty tab or something other than a check box if we are showing additional options below it.
 - (Added Apr 1) When changing the value of an advanced option, there needs to be a cancel button put next to the Ok.
 
 - Pressing project should expand/collapse box size and show the following options:  (Completed)
- Update (Completed)
 - Remove (Completed)
 
 - 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)
 - Monitor: Use get_messages(seq_no) to retrieve new messages from the client. Currently the Background task discards the known message list and redownloads the last 250 events on every refresh.
 - UI: Append new messages to the local message array and only send an update event if a new message was added or an old message deleted. (Completed)
 
 - Project attach
- show entries of all_projects_list.xml in addition to manually entering project URL. (Completed)
 - usage of get_project_config (min pwd length, user name vs email, account creation enabled) (Completed)
 - include terms-of-use (Completed)
 - (Added Apr 1) When attempting to login, there needs to be a link that will open that projects "forgot password/Username" Page. The link should go to <project url>/get_passwd.php
 - (Added Apr 1) A link should show under the last attached project to attach to another project. For example, if you are attached to 3 projects, the forth line should be attach to project.
 
 - (Added Apr 1) Tab - "Projects" has a bug where delete button does not work
 
Attachments (22)
- 
    ProjectsView.png (281.3 KB) - added by  13 years ago.
              
Projects View for Android Client
 - 
    PreferencesView.png (148.0 KB) - added by  13 years ago.
              
Preferences View for Android Client
 - 
    TasksView.png (324.3 KB) - added by  13 years ago.
              
Tasks View For Android Client
 - 
    a.PNG (34.1 KB) - added by  12 years ago.
              
splash screen
 - 
    b.PNG (46.4 KB) - added by  12 years ago.
              
project selection. multiple choice.
 - 
    batch-a.PNG (44.4 KB) - added by  12 years ago.
              
batch attach. working. hints swipeable.
 - 
    batch-b.PNG (45.3 KB) - added by  12 years ago.
              
batch attach. working. hints continued.
 - 
    batch-success.PNG (41.6 KB) - added by  12 years ago.
              
batch attach. success.
 - 
    individual-a.PNG (42.8 KB) - added by  12 years ago.
              
individual attach.
 - 
    individual-b.PNG (45.7 KB) - added by  12 years ago.
              
individual attach. working.
 - 
    conflict-1.PNG (45.0 KB) - added by  12 years ago.
              
conflict. register possible, register returned "bad password".
 - 
    conflict-2.PNG (43.6 KB) - added by  12 years ago.
              
conflict. registration disabled, login returned "bad password".
 - 
    conflict-3.PNG (40.7 KB) - added by  12 years ago.
              
conflict. registration disabled, login returned "unknown user".
 - 
    conflict-overview.PNG (47.0 KB) - added by  12 years ago.
              
conflicts occurred during batch attach. overview.
 - 
    conflict-resolution.PNG (53.0 KB) - added by  12 years ago.
              
conflicts occurred during batch attach. dialog for specific project.
 - 
    conflict-retry.PNG (50.3 KB) - added by  12 years ago.
              
conflicts occurred during batch attach. retry in progress after input dialog finished.
 - 
    c.PNG (41.6 KB) - added by  12 years ago.
              
initial credential input
 - cv2.PNG (41.6 KB) - added by 12 years ago.
 - individual-av2.PNG (40.0 KB) - added by 12 years ago.
 - individual-bv2.PNG (42.4 KB) - added by 12 years ago.
 - 
    conflict-resolved.PNG (45.1 KB) - added by  12 years ago.
              
conflicts occurred during batch attach. retry successful.
 - 
    BOINCActivity.apk (3.1 MB) - added by  12 years ago.
              
unpolished single attach wizard implementation
 
