Changes between Version 49 and Version 50 of AndroidBoincTodo


Ignore:
Timestamp:
Jul 7, 2013, 2:07:21 AM (11 years ago)
Author:
Joachim
Comment:

Removed completed items

Legend:

Unmodified
Added
Removed
Modified
  • AndroidBoincTodo

    v49 v50  
    66Please contact me (David Anderson) and post to boinc_dev if you want to help.
    77
    8 Short Term:
    9 
    10  * BOINC Client
    11   * Higher hysteresis for battery level and temp control to avoid frequent suspend/resumes. '''(Completed)'''
    12  * Menu should have controls for
    13   * Exit (shut down everything - GUI, BOINC client, and apps) '''(Completed)'''
    14  * Optionally show icon in notifications (top bar) showing whether BOINC is running apps
    15   * Add preference for whether to show this icon '''(Completed)'''
    16  * Tasks tab
    17   * Show elapsed time for each task '''(Completed)'''
    18   * If a task is touched, expand height of task to show additional information and actions that can be taken:'''(Completed)'''
    19    * Display Project Name [information] '''(Completed)'''
    20    * Display User Friendly Application Name [information] '''(Completed)'''
    21    * Display deadline [information] '''(Completed)'''
    22    * Abort Task  [button/action] '''(Completed)'''
    23    * !Suspend/Resume Task [button/action] '''(Completed)'''
    24   * Change the tasks view to match the mockup.  (Colors: Web Colors Blue: # 003366, Yellow: # FFCC00, Red: # 990033, White_smoke: #F5F5F5) '''(Working WCG - M)'''
    25    * Please note:  that we want Application friendly Name in bold.  Then under that, the project Name.  Where it says "Running" that should be the status of the work unit, (ie: running, suspended, ready to run, etc).  The icon on the left is the project app icon.  Change the wording from "Workunit name" to "Task name"
    26      [[Image(TasksView.png)]]
    27  * Transfers tab
    28   * Retry  '''(Completed)'''
    29   * Abort  '''(Completed)'''
    30   * If backed off, time until retry  '''(Completed)'''
    31   * Change the transfers Tab to match the colors of the Tasks Tab Mockup '''(Working WCG - M)'''
    32  * Preferences tab
    33   * Use at most X% of processors  '''(Completed)'''
    34   * Suspend work when non-BOINC CPU usage above X  '''(Completed)'''
    35   * Use at most X% of CPU time  '''(Completed)'''
    36   * Suspend work when battery below X% (default 95%)
    37   * 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.
    38   * 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.
    39   * When changing the value of an advanced option, there needs to be a cancel button put next to the Ok. '''(Completed)'''
    40  * Projects Tab
    41   * Include logo in list view '''(Completed)'''
    42   * Show Update in list view '''(Completed)'''
    43   * Pressing project shows expansion according to Mockups '''(Completed)'''
    44   * Change to match Mockups (Colors: Web Colors Blue: # 003366, Yellow: # FFCC00, Red: # 990033, White_smoke: #F5F5F5)  '''(Completed)'''
    45  * Event Log Tab
    46   * A tab is needed to show the log file.  Should be called Event Log.  '''(Completed)'''
    47   * Log file display needs to include timestamp  '''(Completed)'''
    48   * Only needs client messages – not manager messages  '''(Completed)'''
    49   * Button needed for ‘copy all messages’ (to paste into email/forums for help)  '''(Completed)'''
    50   * Remove retrieval from ClientStatusMontitor  '''(Completed)'''
    51   * 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)'''
    52  * Project attach
    53   * show entries of all_projects_list.xml in addition to manually entering project URL.  '''(Completed)'''
    54   * usage of get_project_config (min pwd length, user name vs email, account creation enabled)  '''(Completed)'''
    55   * include terms-of-use '''(Completed)'''
    56   * 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)'''
    57   * 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. '''(Completed)'''
    58  * Power Management
    59   * Set Android power management according to client status. Preventing CPU throttling when display is off. '''(Completed)'''
    60 
    61 Mid Term:
    62 
    638 * Use Action Bar with Client computation status and controls from Menu. (Requires Android 3.0)
    649 * Support attach to account manager
    65  * Add SD card support in client
     10 * Add SD card support in client '''(working Hugo Puhlmann)'''
    6611  * move BOINC's projects/ directory to SD card an force move of binaries into slots (executable)
    6712  * think about how to handle storage status and preferences of clients
    68  * Reconsider how BOINC client retrieves device state on Android (i.e. battery: charger, temp and level ; network: wifi state) '''(Completed)'''
    6913 * Support for x86-based Android devices. This should not require code changes, but adaption of the build process for the boinc client and the dummy library.
    7014 * Support "user active" detection by including it into status RPC.
     
    7216 * Allow higher resolution project icons and slideshow images
    7317 * Translations
    74  * Add preferences GUI for max battery temperature
    75  * Add preferences GUI for log flags
    7618
    7719Notes: