User Tools

Site Tools


file-action-prefs

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
file-action-prefs [2016/09/07 12:00]
admin
file-action-prefs [2016/10/02 05:43]
admin [Saving]
Line 1: Line 1:
 ====== File Action Preferences ====== ====== File Action Preferences ======
 +
 +([[tools-menu|Menu Bar > Tools]] > Preferences > File Actions)
 +
  
   * [[#​after_loading_a_tasklist|After Loading a Tasklist]]   * [[#​after_loading_a_tasklist|After Loading a Tasklist]]
Line 14: Line 17:
 These are common tasks that you might want to carry out whenever a task list is opened. These are common tasks that you might want to carry out whenever a task list is opened.
  
-**Notify me if the tasklist is read-only** +**Notify me if the tasklist is read-only**\\
 This will pop up a message box so that you are fully aware that the file is not editable. (Note: the readonly status will also be displayed in the title bar.) This will pop up a message box so that you are fully aware that the file is not editable. (Note: the readonly status will also be displayed in the title bar.)
  
-**Notify me of all tasks due (and overdue)** +**Notify me of all tasks due (and overdue)**\\ 
- +This will display a formatted list of all tasks and sub-tasks ​that are due on or before a variety of date options. It's useful for project management to ensure tasks get attention if they are due:
-This will display a formatted list of all tasks and subtasks ​that are due on or before a variety of date options. It's useful for project management to ensure tasks get attention if they are due:+
  
   * On that day   * On that day
Line 31: Line 32:
 You have the same options to see due tasks [[#​when_switching_tasklists|when switching tasklists]]. You have the same options to see due tasks [[#​when_switching_tasklists|when switching tasklists]].
  
-**Archive completed tasks** +**Archive completed tasks**\\This will archive completed tasks to a separate task list based on the settings immediately below. Note: you can also manually archive tasks from menu > Tools.
-This will archive completed tasks to a separate task list based on the settings immediately below. Note: you can also manually archive tasks from menu > Tools. +
- +
-**Refresh my active 'Find Tasks' search**+
  
 +**Refresh my active 'Find Tasks' search**\\
 If you keep the Find Tasks dialog open all the time then ToDoList can update the search results whenever you open a new tasklist. If you keep the Find Tasks dialog open all the time then ToDoList can update the search results whenever you open a new tasklist.
  
-**Expand ​All Tasks** +**Expand ​all tasks**\\
 This will expand all tasks so that every task is visible. If this option is not checked, a tasklist will open with the expand/​collapse status as when it was last closed. This will expand all tasks so that every task is visible. If this option is not checked, a tasklist will open with the expand/​collapse status as when it was last closed.
  
 +-----
  
 ==== Archiving==== ==== Archiving====
Line 47: Line 46:
 Archiving is handy for maintaining a lean task list which only contains incomplete tasks. Archive tasks using the menu>​Tools archive options. However, there may also be times when you will not want your archived items to be removed from the tasklist. See page dedicated to [[archives|Archives]]. Archiving is handy for maintaining a lean task list which only contains incomplete tasks. Archive tasks using the menu>​Tools archive options. However, there may also be times when you will not want your archived items to be removed from the tasklist. See page dedicated to [[archives|Archives]].
  
-**Remove archived tasks from the tasklist** +**Remove archived tasks from the tasklist**\\
 This will remove the completed tasks from the tasklist after they have been archived. Note that this is not automatic. This will remove the completed tasks from the tasklist after they have been archived. Note that this is not automatic.
  
-**Unless they are flagged** +**Unless they are flagged**\\
 This will not remove tasks if they have the flag attribute set. This will not remove tasks if they have the flag attribute set.
  
-**Only when all the task's subtasks and siblings are also complete** +**Only when all the task's subtasks and siblings are also complete**\\
 This option will prevent ToDoList from removing completed tasks until all the task's siblings and subtasks have been completed. This is useful when you are calculating a task's completion state based on the completion state of its children. This option will prevent ToDoList from removing completed tasks until all the task's siblings and subtasks have been completed. This is useful when you are calculating a task's completion state based on the completion state of its children.
  
-**Display a warning if I attempt to add or delete tasks from an archive** +**Display a warning if I attempt to add or delete tasks from an archive**\\
 Because the archive represents a record of exactly what tasks were completed you may want to ensure that it is not modified. Unfortunately you can't set the read-only flag, else the archiving won't work either. This option will ensure that any accidental edits produce a warning before the change is made. Because the archive represents a record of exactly what tasks were completed you may want to ensure that it is not modified. Unfortunately you can't set the read-only flag, else the archiving won't work either. This option will ensure that any accidental edits produce a warning before the change is made.
  
 +-----
  
 ==== When Switching Tasklists==== ==== When Switching Tasklists====
Line 68: Line 64:
 This is a handy time for executing less often performed tasks. This is a handy time for executing less often performed tasks.
    
-**Notify me of all tasks due (and overdue)** +**Notify me of all tasks due (and overdue)**\\
 This will notify you of any due and overdue tasks in the tasklist becoming active. The options are exactly the same as seen above, under [[#​after_loading_a_tasklist|After Loading a Tasklist]]. This will notify you of any due and overdue tasks in the tasklist becoming active. The options are exactly the same as seen above, under [[#​after_loading_a_tasklist|After Loading a Tasklist]].
  
 +-----
  
 ==== Due Task Notifications==== ==== Due Task Notifications====
Line 77: Line 73:
 These are simple popup notifications which list all the currently due and overdue tasks. These are simple popup notifications which list all the currently due and overdue tasks.
  
-**Display notifications in HTML** +**Display notifications in HTML**\\
 Displays the notification in a browser window as an alternative to a text view. This allows more extensive text formatting options. Displays the notification in a browser window as an alternative to a text view. This allows more extensive text formatting options.
  
-**Show comments a simple text** +**Show comments a simple text**\\
  Check to avoid styling on the comments which might not translate well in HTML.  Check to avoid styling on the comments which might not translate well in HTML.
  
-**Using the following stylesheet** +**Using the following stylesheet**\\
 By default the HTML is produced by ToDoList'​s internal HTML engine, but you can optionally specify a stylesheet to be used to transform the XML. This is the equivalent of a Transform operation filtered by Due tasks. By default the HTML is produced by ToDoList'​s internal HTML engine, but you can optionally specify a stylesheet to be used to transform the XML. This is the equivalent of a Transform operation filtered by Due tasks.
  
-**Show task titles only** +**Show task titles only**\\
 This option cuts out all task attributes except the task title for a much leaner view. This option cuts out all task attributes except the task title for a much leaner view.
  
-**Only display tasks allocated to '​x'​**+**Only display tasks allocated to '​x'​**\\ 
 +This allows you to specify a person'​s name so that, for instance, you only get notified about your due and overdue tasks.
  
-This allows you to specify a person'​s name so that, for instance, you only get notified about your due and overdue tasks.+-----
  
 ===== File Actions (more)===== ===== File Actions (more)=====
Line 103: Line 96:
 Backup is a crucial part of any software'​s operation. ToDoList'​s backup occurs whenever a tasklist is saved. More specifically,​ the .tdl file already on disk is copied **before** the recently edited .tdl file is saved. The name of backups takes the following format: Backup is a crucial part of any software'​s operation. ToDoList'​s backup occurs whenever a tasklist is saved. More specifically,​ the .tdl file already on disk is copied **before** the recently edited .tdl file is saved. The name of backups takes the following format:
  
-`<​tasklist name>​.<​versionM_m_b_0>​.<​date_time>​.<​xml or tdl>`+''​<​tasklist name>​.<​versionM_m_b_0>​.<​date_time>​.<​xml or tdl>''​
  
 For example: *Testing.6_9_6_0.2015-08-18_22-35-35.tdl* for version 6.9.6 For example: *Testing.6_9_6_0.2015-08-18_22-35-35.tdl* for version 6.9.6
Line 109: Line 102:
 CSV files with time logs are also saved, for example: *Testing_Log.6_9_6_0.2015-08-18_22-35-35.csv* CSV files with time logs are also saved, for example: *Testing_Log.6_9_6_0.2015-08-18_22-35-35.csv*
  
-**Keep backup copies of tasklists before saving** +**Keep backup copies of tasklists before saving**\\
 Select this option to keep backups, when unchecked the section is disabled. Select this option to keep backups, when unchecked the section is disabled.
  
-**Backup to Folder** +**Backup to Folder**\\
 By default backups are stored in a folder named '​backups'​ in the same location as the tasklist. This option allows you to change this. It's useful if you want to have backups stored in a central location whilst your tasklists are in various other locations. By default backups are stored in a folder named '​backups'​ in the same location as the tasklist. This option allows you to change this. It's useful if you want to have backups stored in a central location whilst your tasklists are in various other locations.
  
Line 123: Line 114:
   * Folder is full path : Whatever is here is the location for all backups for all tasklists.   * Folder is full path : Whatever is here is the location for all backups for all tasklists.
  
-**Keep '​x'​ most recent backups** +**Keep '​x'​ most recent backups**\\
 This allows you to control how many backups you want to keep - per tasklist. When this limit is reached ToDoList deletes the oldest backup to make space. This allows you to control how many backups you want to keep - per tasklist. When this limit is reached ToDoList deletes the oldest backup to make space.
  
-Note that if there is any time logged to the listName_Log.csv file, that a backup is saved of that file whenever a backup is made of the .tdl file. So there will be one .tdl and one .csv with the same timestamp. These files are also limited to the number of most recent backups specified. If no time has been logged, there is no .csv file for the tasklist, and thus no corresponding backup.+Note that if there is any time logged to the listName_Log.csv file, then a backup is saved of that file whenever a backup is made of the .tdl file. So there will be one .tdl and one .csv with the same timestamp. These files are also limited to the number of most recent backups specified. If no time has been logged, there is no .csv file for the tasklist, and thus no corresponding backup.
  
 +-----
  
 ==== Saving==== ==== Saving====
-Tasklists can be saved on a schedule and/or when events occur according the following ​check options: +Tasklists can be saved on a schedule and/or when events occur according the following options:
- +
-**Auto-save tasklists every '​x'​ minutes**+
  
 +**Auto-save tasklists every '​x'​ minutes**\\
 When checked, a save occurs at the specified interval. When checked, a save occurs at the specified interval.
  
-**Auto-save when switching tasklists** +**Auto-save when switching tasklists**\\
 Clicking the tab to move to a different .tdl file triggers a save of the one being left. Clicking the tab to move to a different .tdl file triggers a save of the one being left.
  
-**Auto-save tasklists when application loses focus** +**Auto-save tasklists when application loses focus**\\
 Helpful when making changes and then minimizing, or when moving to another application. Eliminates the need to manually Save just in case you move to a different app and the system malfunctions. Helpful when making changes and then minimizing, or when moving to another application. Eliminates the need to manually Save just in case you move to a different app and the system malfunctions.
  
-**Auto-save tasklists before running external tools** +**Auto-save tasklists before running external tools**\\
 A save is performed before a [[user-defined-tools|User-Defined Tool]] is executed, just in case it damages the live data.  Does this also occur when moving to other views? A save is performed before a [[user-defined-tools|User-Defined Tool]] is executed, just in case it damages the live data.  Does this also occur when moving to other views?
  
  
-**Automatically export after saving** +**Automatically export after saving**\\
 While grouped with the tasklist .tdl file saving options, this relates to saving tasks in an alternative format, independent of backups of .tdl data. This is for generating a report each time the tasklist is saved. When saved to a network this can allow anyone to have live access to project status. When checked the following detailed options are available. While grouped with the tasklist .tdl file saving options, this relates to saving tasks in an alternative format, independent of backups of .tdl data. This is for generating a report each time the tasklist is saved. When saved to a network this can allow anyone to have live access to project status. When checked the following detailed options are available.
  
-  * HTML format ​An HTML rendering of the tasklist is saved to the tasklist folder as listName.html. (See 'Export to folder' ​below.) +  ​* **HTML format**\\ An HTML rendering of the tasklist is saved to the tasklist folder as <​tasklist name>.html. (See **Export to folder** below.) 
-   ​* Use the following stylesheet ​This allows an XSLT translation to be applied to the data to customize the report format. ​(Reports like this can be exported manually from menu > Tools > Transform Tasklist.) +    * **Use the following stylesheet**\\ This allows an XSLT translation to be applied to the data to customize the report format. 
-  * Other format ​: A set of pre-defined report ​formats ​is available (details to be added // Work in Progress//) : + 
-   ​* Web page (.html) +  ​* **Other format**\\ This lists the same formats ​as the [[export-tasks-dialog|Export Tasks dialog]].  
-   ​* Plain Text (.txt) +    * Web page (.html) 
-   ​* Spreadsheet (.csv) +    * Plain Text (.txt) 
-   ​* ToDoList (.tdl) +    * Spreadsheet (.csv) 
-   ​* FreeMind (.mm) +    * ToDoList (.tdl) 
-   ​* GanttProject (.gan) +    * FreeMind (.mm) 
-   ​* iCalendar (.ics) +    * GanttProject (.gan) 
-   ​* My Life Organized (.ml) +    * iCalendar (.ics) 
-   ​* Outline (.txt) +    * My Life Organized (.ml) 
-  * Export filtered tasks only This checkbox limits the output to the tasks visible with the filter which is active at save time. +    * Outline (.txt) 
-  * Export to folder ​Rather than sending the report to the same folder as the tasklist, a different folder can be specified here.+ 
 +  ​* **Export filtered tasks only**\\ This checkbox limits the output to the tasks visible with the filter which is active at save time. 
 +  
 +  ​* **Export to folder**\\ Rather than sending the report to the same folder as the tasklist, a different folder can be specified here. 
 + 
 +----- 
 + 
 +See also: [[preferences-dialog|Preferences Dialog]], [[tools-menu|Tools Menu]], [[ui-toolbar|Application Toolbar]], [[tools-menu|Menu Bar > Tools > Transform Tasklist]], [[transform-tasklist-dialog|Transform Tasklist dialog]]
  
file-action-prefs.txt · Last modified: 2016/10/08 07:00 by admin