It can be configured to work on desktops and mobile sets starting from Windows, Linux, Mac, iPod Touch and iPhone.
Task Coach is designed to deal with composite tasks. In addition, it offers effort tracking, categories, and notes.
This page contains download links to the source code of Task Coach. For the Windows version go here, for the Mac version go here and for the Linux version go here.
Here are some key features of "Task Coach":
· Creating, editing, and deleting tasks and subtasks.
· Tasks have a subject, description, priority, start date, due date, a completion date and an optional reminder. Tasks can recur on a daily, weekly or monthly basis.
· Tasks can be viewed as a list or as a tree.
· Tasks can be sorted by all task attributes, e.g. subject, budget, budget left, due date, etc.
· Several filters to e.g. hide completed tasks or view only tasks that are due today.
· Tasks can be created by dragging an e-mail message from Outlook or Thunderbird onto a task viewer.
· Attachments can be added to tasks, notes, and categories by dragging and dropping files, e-mail messages from Outlook or Thunderbird, or URL's onto a task, note or category.
· Task status depends on its subtask and vice versa. E.g. if you mark the last uncompleted subtask as completed, the parent task is automatically marked as completed too.
· Tasks and notes can be assigned to user-defined categories.
· Settings are persistent and saved automatically. The last opened file is loaded automatically when starting Task Coach.
· Tracking time spent on tasks. Tasks can have a budget. Time spent can be viewed by individual effort period, by day, by week, and by month.
· The Task Coach file format (.tsk) is XML.
· Tasks, notes, effort, and categories can be exported to HTML and CSV (Comma separated format). Effort can be exported to iCalendar/ICS format as well.
· Tasks, effort, notes, and categories can be printed. When printing, Task Coach prints the information that is visible in the current view, including any filters and sort order.
· Task Coach can be run from a removable medium.
· Tasks and notes can be synchronized via a Funambol server such as ScheduleWorld.
What's New in This Release: [ read full changelog ]
· When showing effort records in aggregate mode (per day, per week, per month), always put the Total row on the first line of its period.
· The download link for the Debian package wasn't pointing at any package.
· Don't show deleted tasks in the task drop-down of the effort edit dialog.
· Snarl notifications wouldn't work when the subject or description included non-ASCII characters.
· When saving files, make sure the default extension is added to filenames if both the user and the native save dialog don't add it.
· When listing notes and attachment in a popup window, show them sorted instead of in a seemingly random order.
· Don't crash and corrupt the task file when the user assigns the green folder icon to a task, category or note.
· Tasks wouldn't use the exact same font as the category they belong to.
· The calendar view didn't handle the task's font.
· Use item titles in dialogs and in the undo/redo menu to make it clearer what items the user is/was working on.
· In the task, category, and note viewers, show long descriptions in a text control with scrollbars so the rows don't take up too much vertical space.
· Tasks can now be sorted in the calendar viewer.
· Support for libnotify under Linux (for reminders).