Release Notes: This is the second generation of etm, with a new GUI based on PyQt and many new and improved features.
Release Notes: This release only shows busy times when the display period is less than or equal to seven days, fixes a bug which caused end_date not to be saved, changes the options display in the status bar to show all keys except "begin_date" and "end_date", and only shows "details" when not equal to the default value "1".
Release Notes: This release adds relative month parsing to the options for setting the display begin and end dates so that, for example, "-b -1/1 -e 1" will include items from last month and "-b 1 -e +1/1" items from the current month. When using a display shortcut which does not include a "-b" setting, one will automatically be added with the current selected date as the value.
Release Notes: This release fixes a bug in dealing with leading whitespace in @n (note) entries. It stopps erroneous clearing of the undo buffer for some actions. The latter bug made it necessary to modify the contents of the entry panel before Shift-Enter would actually submit the entry.
Release Notes: This release clears an undo buffer after automatic insertions in item creation to permit cancelling without confirmation, only preserves newlines in note fields and preserves leading whitespace there, and fixes a bug which caused "use_ampm=False" in etmrc to be ignored.
Release Notes: This release clears the selection after cancel to prevent it being used as the default for the next item creation. It saves current viewing options and restores them after search or data reload. It removes a bad page reference in HTML creation.
Release Notes: This release fixes a bug in the command line interface that affected loading data.
Release Notes: This release modifies the GUI busy panel and busy report to reflect user set filters. It changes the distribution from setuptools to distutils. It fixes a bug in sorting undated tasks.
Release Notes: This release corrects a bug in the GUI busy panel in which the columns did not correspond to the correct days of the week when using Monday as the first day of the week (sundayfirst = False in etmrc).
Release Notes: This release fixes a bug in which begin_date would default to the date at which etm was started instead of the current date. It changes the documentation to include the omit switch 'd' for all day events. It replaces hours_tenths in etmrc with file_totals_fmt and display_totals_fmt. Both belong to [1,2,3] where 1) use hours and tenths, 2) use hours and minutes, and 3) use minutes. Use of the i_calendar module has been replaced with the vobject module. When jumping to a date in the GUI, this version will leave existing option settings other than the begin date unchanged.