User Tools

Site Tools


task-time-tracking-prefs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
task-time-tracking-prefs [2016/09/01 10:53]
127.0.0.1 external edit
task-time-tracking-prefs [2016/10/09 01:55] (current)
admin
Line 1: Line 1:
-{{images:​screenshots:​taskprefs.png}} +======Task Time Preferences ======
-{{images:​screenshots:​taskcalcprefs.png}} +
-{{images:​screenshots:​taskdefaultsprefs.png}}+
  
 +([[tools-menu|Menu Bar > Tools]] > Preferences > Tasks)
  
-======Time Tracking======+  * [[#​time_tracking|Time Tracking]] 
 +  * [[#​time_periods|Time Periods]]
  
 +{{images:​screenshots:​time-track-prefs.png}}
 +
 +====Time Tracking====
 Time tracking is a simple device that lets you start and stop a '​clock'​ whenever you are working on a task and then have the elapsed time added to the 'Time Spent' attribute. Time tracking is a simple device that lets you start and stop a '​clock'​ whenever you are working on a task and then have the elapsed time added to the 'Time Spent' attribute.
 +
 +**Show the Time-Tracker window whenever a task's time is tracked**\\
 +- TODO -
    
-Continue time-tracking a task even when+**Continue time-tracking a task even when**
  
-  * the task is not selected+  ​* **the task is not selected**\\ Untick this option if you want time tracking to stop when the tracked task loses its selection. 
-    ​* Untick this option if you want time tracking to stop when the tracked task loses its selection. +  ​* **the tasklist containing the task is not active**\\ Untick this option if you want time tracking to stop when you switch away from the tasklist containing the tracked task. 
-  * the tasklist containing the task is not active +  ​* **a screensaver is running or the desktop is locked**\\ Untick this option if you want time tracking to stop when you lock your desktop (Windows Key + L) or when a screensaver is running ie You go to a meeting relating to the tracked task. 
-    ​* Untick this option if you want time tracking to stop when you switch away from the tasklist containing the tracked task. +  ​* **the computer is hibernated or in stand-by**\\ Untick this option if you want time tracking to stop when you hibernate your computer or put it into stand-by.
-  * a screensaver is running or the desktop is locked +
-    ​* Untick this option if you want time tracking to stop when you lock your desktop (Windows Key + L) or when a screensaver is running ie You go to a meeting relating to the tracked task. +
-  * the computer is hibernated or in stand-by +
-    ​* Untick this option if you want time tracking to stop when you hibernate your computer or put it into stand-by.+
    
-**Tracking a new task should stop tracking of tasks in all other open tasklists** +**Tracking a new task should stop tracking of tasks in all other open tasklists**\\
 This option ensures that there is only ever one task being tracked at any one time. This option ensures that there is only ever one task being tracked at any one time.
    
-**Log tracked time** +**Log tracked time**\\
 For each start/stop sequence this option saves information about the sequence to a .csv file, the idea being that at a later date (weekly or monthly) you can load this into Excel (or Open Office) and generate a report from each entry. For each start/stop sequence this option saves information about the sequence to a .csv file, the idea being that at a later date (weekly or monthly) you can load this into Excel (or Open Office) and generate a report from each entry.
    
-  * Log each task to a separate file +  ​* **Log each task to a separate file**\\ By default all start/stop sequences for each tasklist are stored in the same .csv file. This option allows each task to be stored separately. 
-    ​* By default all start/stop sequences for each tasklist are stored in the same .csv file. This option allows each task to be stored separately. +  ​* **Display confirmation dialog for each period logged**\\ - TODO -
-  * Display confirmation dialog for each period logged +
-   // Work in Progress. // Need description+
  
-  ​* Allow time tracking on parent tasks +**Allow time tracking on parent tasks**\\ By default, a parent task's time spent is simply the accumulated time spent of all its subtasks. As a result (by default) the attribute field of a parent task is disabled and time tracking is disabled. This option allows time tracking on parent tasks and also allows manual times to be added to parent tasks.
-    ​* By default, a parent task's time spent on is simply the accumulated time spent of all its subtasks. As a result (by default) the attribute field of a parent task is disabled and time tracking is disabled. This option allows time tracking on parent tasks and also (as a side effect) ​allows manual times to be added to parent tasks.+
  
 +**When time-tracking remind me every '​n'​ minutes**\\
 +- TODO -
  
-====== Time Periods======+----- 
 + 
 +==== Time Periods====
    
-One day equals 'x' hours+**One day equals 'n' hours**\\
 This allows you to specify the length of the working day to be used for display and calculation purposes. This allows you to specify the length of the working day to be used for display and calculation purposes.
    
-One week equals 'x' days +**One week equals 'n' days**\\ 
-Likewise, this allows you to specify ​the length of the working week.+This displays ​the length of the 'working week' based on which days have been specified in the field beneath.
    
-Treat due tasks as having ​the highest priority +**The following days represent ​the weekend**\\ 
-This option allows you to sort due tasks '​high'​ when sorting by priority.+Tick each of the days that should not be counted as a weekday.
  
-The following days represent the weekend +-----
-The checked days are not included when calculating end dates.+
  
 +See also: [[preferences-dialog|Preferences Dialog]], [[tools-menu|Tools Menu]], [[ui-toolbar|Application Toolbar]]
  
-====== Attribute Calculations====== 
  
-After completing a task, set its '​Status'​ to: 
-This option can be unchecked to prevent auto-setting of the status. When checked, any status value can be used. "​Complete"​ is the most logical. 
- 
-Treat completed tasks as having the lowest priority/​risk 
-This option allows you to sort completed tasks '​low'​ when sorting by priority or risk. 
-  
-Treat tasks whose subtasks are all completed as also being '​Completed'​ 
-If your parent tasks are effectively just containers for their subtasks this option will gray out such tasks when their sub tasks are all complete. Furthermore,​ other actions eg. sorting, will also treat the parent task as completed. 
-  
-Display a task's '% Completion'​ as being equal to its 'Time Spent' divided by its 'Time Estimate'​ 
-Instead of using the manually entered value this auto-calculates the % completion. 
-  
-Display a parent task's '% Completion'​ as being the average of all its subtasks'​ % completions 
-Likewise, select this option if you want ToDoList to auto-calculate the priority of a parent task as the average of all its subtask'​s priorities (no weighting is used). When this option is selected, the priority field in the main interface is disabled for tasks with subtasks (ie parent tasks). 
-  
-Include completed tasks in this calculation 
-Use this option is you want completed tasks to part of the calculation. In most cases it is appropriate to have this option ticked. 
-  
-Weight % completion by number of subtasks 
-This option ensures that tasks with more subtasks have a greater effect on the calculation. 
-  
-Weight % completion by time estimate 
-This option ensures that tasks with higher time estimates have a greater effect on the calculation. ​ 
-  
-Weight % completion by priority 
-This option ensures that tasks with higher priorities have a greater effect on the calculation. ​ 
-  
-Take a task's '% Completion'​ into account when calculating time estimates 
-If you select this option, when ToDoList is calculating a parent'​s accumulated time estimate it will weight a subtasks'​s time estimate according to what percentage of the subtask is still to be completed. 
-  
-Display a task's '​Due'​ date as being the earliest of its due date and all its subtasks'​ due dates 
-This option will display a parent task's due date as being the earliest of all its subtasks (and their subtasks) due dates. This allows you to tell at a glance which top level tasks need attention soonest. 
-  
-Display a parent task's priority/​risk as being the highest of its and all its subtasks'​ priorities/​risks 
-This option allows you to specify that the parent task's priority/​risk appears as that of its most deeply located subtask even if that subtask is not visible. This prevents important but deeply nested tasks from being overlooked. 
-  
-Include completed tasks in this assessment 
-Typically priorities and risks become less important once a task is completed. This option allows you to include such tasks in the evaluation of the parent task's priority/​risk. 
-  
-Recalculate a tasks'​s time estimate whenever its start or due dates change 
-This option allows you to specify that a task's time estimate is equal to it's due date less it's start date. This will take into account the day and week durations specified above. 
-  
-Automatically adjust a task's start and due dates when it's dependency'​s completion date changes 
-This allows you to '​bump'​ a task's start and due dates when the completion date of a task that it is depending on changes (or is set). 
-  
-Treat tasks without a due date as being 'Due Today' 
-In order to prevent recently created tasks from being overlooked simply because a due date has not yet been allocated, this option allows you to treat such tasks as 'Due Today' with respect to task colouring, due date display and filtering. 
- 
- 
-====== Defaults====== 
- 
-==== Task Attributes==== 
-  
-Default Attributes 
-Choose the attributes you want tasks to have when they are created. 
-  
-Attribute Inheritance 
-Having subtasks inherit attributes from their parent is often useful where the contained subtasks are all of the same category as the parent or allocated to/by the same person. 
-  
-Have subtasks inherit the following attibutes from their parent when they are created 
-Select this option if you want a subtask to inherit attributes from its parent task. The options you select will override the defaults you specified above. 
-  
-Continue to update subtasks as parent changes 
-Select this option if you want subtasks to continue to inherit the attributes as changes are made to the parent during its life. 
-  
-Default Categories 
-This option lets you specify a range of categories that you want all tasklists to have. This avoids having to enter them for each new tasklist, preventing spelling errors of mis-categorization of tasks. To enter a task simply type it in and press [[enter|Enter]]. 
-  
-Note: if you mis-spell an item and want to delete it, simply: 
-a) Drop down the list 
-b) Highlight the item to be deleted using the keyboard 
-c) Press [[ctrl|Ctrl]] + [[del|Del]] 
-  
-Note: You can also use this same method to delete items from the attribute droplists in the main interface. 
-  
-Default Statuses 
-Likewise for statuses. 
-  
-Default Allocated To 
-Likewise for persons allocated to. 
-  
-Default Allocated By 
-Likewise for persons allocated by. 
  
task-time-tracking-prefs.1472727195.txt.gz · Last modified: 2016/09/01 11:48 (external edit)