0.830

This is a complete rewrite of the kGTD code base. Please see the user guide for a full overview of new features.

If you are already using kGTD from a previous release, some of the notable new items include:

New Core Features

  • No more separate delete button. To delete a task, simply delete any “view” of it (Project, Action, iCal) and on sync all “views” are removed
  • You can now edit any task in any view (Projects, Actions, iCal) and changes are updated to all views
  • New single-tasks ability (tasks that are not part of any project)
  • New task entry syntax for the Quicksilver action to make adding tasks with contexts to any specific project fast and easy
  • You can now rename contexts in the Actions section by simply renaming them
  • No more “super-project” vs “standard-project” modes. A subtask with a context can take “child rows”. If those child rows have no context they are treated as notes. If they have contexts then the subtask becomes a subproject
  • Tasks now age. After a user set time period tasks will be highlighted as “old”. Two age periods are possible, default age periods set to one and two months
  • Completed tasks are now time stamped with the completed date (upon sync) in the notes field
  • Tasks now auto archive after a user set period of time (default one day). I like to see tasks that are completed for a bit after I complete them so I have a sense of progress. This feature allows that to occur and then shuffles the completed tasks into the archive after whatever period I choose.
  • Can temporarily prevent projects from being synchronized (turning them “off”)
  • kGTD now does it’s best to respect user assigned styles
  • Projects now auto-sort by name in the Projects section
  • Contexts now auto-sort by name in the Actions section
  • Next Actions now bubble up to the top of context lists in the Actions section
  • Deleting a column (e.g. the start or due date column) now turns off that setting automatically
  • Most everything can now be renamed “normally” in OmniOutliner without special settings
  • There are now, by default, visible daily backups. Each time you sync the current daily backup is updated with a current snapshot of the pre-sync state. Any problem on a sync can immediately be rectified by rolling back to the current daily backup or a previous day’s backup. Backups can be user set to be hidden files and daily backups can be turned off in settings.
  • Templatable “new project” snippets. Make a commonly used project or mini-project in the “Templates” section of kGTD and when you click the new button, you’ll get a list of them, allowing you to easily add common task sequences.

New iCal Features

  • Todos can now be set to have an alarm with user determined values
  • kGTD now supports an optional “priority” column that can sync with iCal (if you do not use the priority column, next action tasks are given an elevated priority relative to non-next-action tasks)
  • As mentioned above, iCal tasks can be renamed, dates changed, notes added, etc. and these changes will update the kGTD task
  • New ways to easily generate iCal calendars for all contexts (or a single calendar with all tasks)
  • Calendar colors can be “pre-set” in kGTD by setting the font or background color of the calendar rows in kGTD settings


AttachmentSize
kgtd0830.dmg1.04 MB