Release Notes: This release hopefully fixes the tab focus and readline issues under Windows and the Ctrl-W close without saving issue. Several Unicode issues in the command line version have also been fixed. For repeating items with @- (exclude) entries, a check is now made to ensure that excluded datetimes match the ones actually generated by the @r entry to catch @- entry errors. New in both the GUI details view and in the shell loop is a shortcut to schedule (change) the datetime of the item/instance.
Release Notes: This release adds support for Qt 5.1 and PyQt 5.1. It also fixes a bug introduced in 2.3.13 that prevented etmData from being imported.
Release Notes: The requirement for sip, qt, and pyqt has been removed from the commandline version. Commands available in the shell loop now duplicate most of those available within the GUI.
Release Notes: This release adds command line options to edit items or files, clone items, finish tasks and, if version control is installed, all changes are automatically committed. In the GUI, the tooltip for the now button now shows the number of past due items by category.
Release Notes: This release fixes a bug introduced in 2.3.9 by which an external change to a data file would not be recognized.
Release Notes: This release provides several command line enhancements, including the ability to create new items and to display or edit existing items.
Release Notes: This release removes a spurious print statement which affected commandline usage and adds various documentation improvements.
Release Notes: This release adds support for importing icalendar (ics) files and for exporting both items and calendars in icalendar format with full timezone support. Recurring items are supported for both import and export using recurrence rules.
Release Notes: Changes the name of the executable from etm_qt.py to etm_qt. Fixes a CODEC bug in generating weather reports. Adds a data_files setting to setup.py and MANIFEST.in to facilitate packaging for Debian. Adds padding for job numbers in the GUI so that task groups with more than 9 jobs will sort properly. Removes log, aux, and other unnecessary files. Upgrades the packaging to use setuptools 1.16.
Release Notes: Only stores the 10 most recent edits. Fixes a bug in selecting from the recent edits list. Updates timer_status every minute instead of every action_interval minutes so that the correct elapsed time is displayed.