[ANN] Release 0.71.0 of Task Coach

Frank Niessink frank at niessink.com
Sat Oct 11 23:26:26 CEST 2008


I'm happy to announce release 0.71.0 of Task Coach. This release adds
task and note synchronization, task templates, more task recurrence
options, more translations and a whole bunch of smaller enhancements.

Bugs fixed:

* Undo would not work well when creating notes in a category or task.
* An IndexError would be raised when undoing then editing.
* Ctrl-PgDn and Ctrl-PgUp would sometimes need to be pressed multiple
times before the next or previous viewer would be activated.

Features added:

* E-mail attachments are now stored directly in the task file.
* Tasks and notes can now be synchronized with a Funambol server
* Tasks can now be saved and reused as templates.
* Attachments are now regular domain objects; they may have notes.
* The task and note editors now use an actual category viewer. It is
possible to create and edit categories from these editors.
* The description tooltip now works for efforts and categories. It
also contains a summary of notes and attachments belonging to the
hovered object.
* More task recurrence options. Tasks can now also recur yearly, in
addition to daily, weekly, and monthly. Tasks can also recur with a
multiple period frequency, e.g. every other week or every three
months. Monthly recurring tasks can be set to recur on the same week
day (e.g. first Monday of the month).
* The times used in the drop down menus of the start and stop entries
of the effort dialog can now be changed via the preferences dialog.
Patch supplied by Rob McMullen.
* The effort tracking feature can be turned off via the preferences dialog.
* The system tray icon shows the task being tracked in its tool tip.
Patch provided by João Alexandre de Toledo.
* Categories and notes can have attachments.
* Tasks and categories can contain notes.
* The four different effort viewers are integrated in one viewer that
can switch between different effort aggregation modes, i.e. details,
per day, per week and per month, via the toolbar.
* The two different task viewers are integrated in one viewer that can
switch between list and tree mode, via the toolbar.
* Category filtering is done either by showing tasks and notes that
match any category or that match all categories. This filtering mode
can be switched via the toolbar of the category viewer.
* The effort background is now colored with the same color as the task
it belongs to.
* The effort viewer can show the (overall) categories of the task of
each effort in an (overall) categories column. Patch provided by
Thomas Sonne Olesen.
* When the effort viewer is in weekly mode, it can show effort per
weekday. Patch provided by Thomas Sonne Olesen.
* The automatic resizing of columns can be turned off on a viewer by
viewer basis, using the 'Automatic column resizing' checkable menu
item in the View->Columns menu and/or in the column header right-click
* The expansion state of tasks, categories and notes is saved in the task file.
* Added Catalan translation thanks to Ferran Roig, Jordi Mallach,
Josep-Miquel Ivars, and devaleitzer.
* Added an (incomplete) Arabic translation thanks to Moayyed. Please
help finish it. See http://www.taskcoach.org/i18n.html.
* Added largely incomplete Esperanto, Estonian, Indonesian, Marathi,
Lithuanian, Norwegion Nynorsk, Slovenian, Telugu, and Vietnamese
translations. Please help finish them. See

Implementation changed:

* The task file format (version 20) was changed. Task nodes may have a
recurrence node that contains the recurrence state of the task.
Categories and notes can contain attachments. Tasks and categories can
now contain notes.

What is Task Coach?

Task Coach is a simple task manager that allows for hierarchical
tasks, i.e. tasks in tasks. Task Coach is open source (GPL) and is
developed using Python and wxPython. You can download Task Coach from:


In addition to the source distribution, packaged distributions are
available for Windows XP/Vista, Mac OS X, and Linux (Debian and RPM format).

Note that Task Coach is alpha software, meaning that it is wise to back
up your task file regularly, and especially when upgrading to a new release.

Cheers, Frank

More information about the Python-announce-list mailing list