12 | | * Show elapsed time for each task '''(Working WCG - M)''' |
13 | | * If a task is touched, expand height of task to show additional information and actions that can be taken:'''(Working WCG - M)''' |
14 | | * Display Project Name [information] '''(Working WCG - M)''' |
15 | | * Display User Friendly Application Name [information] '''(Working WCG - M)''' |
16 | | * Display deadline [information] '''(Working WCG - M)''' |
17 | | * Abort Task [button/action] '''(Working WCG - M)''' |
18 | | * !Suspend/Resume Task [button/action] '''(Working WCG - M)''' |
19 | | * Controls/info for file transfers '''(Completed)''' |
| 17 | * Tasks tab |
| 18 | * Show elapsed time for each task '''(Working WCG - M)''' |
| 19 | * If a task is touched, expand height of task to show additional information and actions that can be taken:'''(Working WCG - M)''' |
| 20 | * Display Project Name [information] '''(Working WCG - M)''' |
| 21 | * Display User Friendly Application Name [information] '''(Working WCG - M)''' |
| 22 | * Display deadline [information] '''(Working WCG - M)''' |
| 23 | * Abort Task [button/action] '''(Working WCG - M)''' |
| 24 | * !Suspend/Resume Task [button/action] '''(Working WCG - M)''' |
| 25 | * Transfers tab |
28 | | * '''(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. |
29 | | * '''(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. |
30 | | * (Added Apr 1) When changing the value of an advanced option, there needs to be a cancel button put next to the Ok. '''(Completed)''' |
31 | | * Pressing project should expand/collapse box size and show the following options: '''(Completed)''' |
32 | | * Update '''(Completed)''' |
33 | | * Remove '''(Completed)''' |
34 | | * Tab – “Event Log” '''(Completed)''' |
| 34 | * 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. |
| 35 | * 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. |
| 36 | * When changing the value of an advanced option, there needs to be a cancel button put next to the Ok. '''(Completed)''' |
| 37 | * Projects Tab |
| 38 | * Include logo in list view '''(Working Joachim)''' |
| 39 | * Pressing project should expand/collapse box size and show the following options: |
| 40 | * Update '''(Completed)''' |
| 41 | * Detach '''(Working Joachim)''' |
| 42 | * Show member name '''(Working Joachim)''' |
| 43 | * Event Log Tab '''(Completed)''' |
45 | | * '''(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 '''(Working WCG -M)''' |
46 | | * '''(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. '''(Working WCG -M)''' |
47 | | * '''(Added Apr 1)''' Tab - "Projects" has a bug where delete button does not work |
48 | | * (Added Apr 5) Set Android power management according to client status. Preventing CPU throttling when display is off. '''(Completed)''' |
| 54 | * 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 '''(Working WCG -M)''' |
| 55 | * 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. '''(Working WCG -M)''' |
| 56 | * Power Management |
| 57 | * Set Android power management according to client status. Preventing CPU throttling when display is off. '''(Completed)''' |
| 58 | |
| 59 | Mid Term: |
| 60 | |
| 61 | * Use Action Bar with Client computation status and controls from Menu. (Requires Android 3.0) |
| 62 | * Add SD card support in client |
| 63 | * move BOINC's projects/ directory to SD card an force move of binaries into slots (executable) |
| 64 | * think about how to handle storage status and preferences of clients |
| 65 | * Reconsider how BOINC client retrieves device state on Android (i.e. battery: charger, temp and level ; network: wifi state). Problematic because location of this information varies among devices/vendors/versions. |
| 66 | * Possible approach: retrieve information through Java SDK, universal for all devices. Write to a file and let BOINC client retrieve information from there. Needs security mechanism in case Java application is off but Client is running (timestamp?) |