Download List

Project Description

etm is an acronym for Event and Task Manager. It provides a simple, intuitive format for using plain text files to store event, task, and other data items, a command line interface for viewing stored information in a variety of convenient ways, and a cross-platform, PyQt-based GUI for creating and modifying items as well as viewing them. Displayed items can be grouped by date, context, keyword, or project and can be filtered in various ways. A display of busy and free times is also supported, as is a ledger view of time spent that is suitable for client billing. Alarms are supported for events and repetition for both events and tasks in a powerful and flexible manner.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-07-22 06:42
643

This release adds a help button to the item and view dialogs. It improves the logic for choosing the date on which to display a task. Details are on the Web site under "Display dates for tasks". Redundant/unnecessary function calls have been removed. There are various minor bugfixes.
Tags: Minor feature additions, Bugfixes

2010-07-10 07:25
641

This release adds titles to report views. It fixes 'begin by' logic. It fixes an MSW bug in which a line break would be inserted when pressing Enter after setting options in view mode. There are various other MSW bugfixes.
Tags: Minor feature additions, Bugfixes

2010-07-04 03:56
636

Output is shown in the same window as the entry bar in report views, thus leaving the entry bar open for option changes. The "include" option was added for item view. Using, for example, the option setting "-i ckn" in item view would append a details line to each item showing the context, keywords, and note. Various tweaks were made to improve keybindings under MS Windows and Linux. Code cleanup was done.
Tags: minor feature additions and bug fixes

2010-06-30 07:13
632

This release adds template abbreviation expansion for templates. If the relevant template list contains an expression in the form "X:Y", where "X" is an abbreviation containing only letters and numbers and "Y" is an arbitrary replacement string, then entering X and pressing TAB would result in X being replaced by Y. The ability to create an action without using the timer has been added. A bug in which tasks due today would not be shown when omitting notes has been fixed. omit 't' has been changed to omit every reference to tasks, i.e. omit begin, waiting, finished, pastdue, and undated.
Tags: Minor feature additions, Bugfixes

2010-06-27 04:01
630

line.split(' -') was changed to lineopts_regex.split(line) where lineopts_regex = '-(?!\d)' to handle dates in the form "-I" where I is an integer. A problem with displaying non-ASCII characters was fixed by changing "open" to "codecs.open" and by adding "replace" to codecs.open statements. A typographical error in get_projlist in which "hash" should have been "p_hash" was fixed.
Tags: Minor bugfixes

Project Resources