1.1.0 () - - TD-120 Missing cmakedefine for HAVE_GET_CURRENT_DIR_NAME (Thanks to Jörg Krause, Ben Boeckel). - TW-1845 Cygwin build fails, missing get_current_dir_name (thanks to hosaka). - TI-27 Continue tracking by ID (thanks to Dennis Schubert) - TI-29 timew config can't add new value (thanks to Yury Vidineev) - TI-32 taskwarrior hook script doesn't stop recording waiting task (thanks to Yury Videneev). - TI-39 Bogus command line option causes segfault (thanks to Jan Stolarek, Thomas Lauf). - TI-40 totals.py extension script fails with an error (thanks to Jan Stolarek) - TI-42 refresh holiday script throws an error on nb-NO locale (thanks to Jelle van der Waa). - TI-43 :lastweek on sunday (thanks to Michel Crucifix). - TI-46 Display error in visual reports (day,week,month) (thanks to Michael Meier) - TI-47 first call successfully creates new database but returns exit status 1 (thanks to Georg Sauthoff). - TI-48 Timewarrior hook is not Python3 compatible (thanks to Josh Proehl, Armado Martinez) - TI-49 new theme files aren't installed (thanks to Richard Brown). - TI-51 in the taskwarrior hook, deleting a task doesn't stop the watch (thanks to Mattia Rizzolo). - TI-52 The 'refresh' scripts overwrites previous years data (thanks to m8r). - TI-58 Delete command is not always deleting (thanks to Lynoure, asmyers). - TI-61 Typo in exclusion.t.cpp (thanks to Thomas Lauf). - TI-62 TimeWarrior should not ignore invalid command - TI-64 Command 'stop' with date before current interval's start date causes segfault (thanks to Thomas Lauf). - TI-65 The 'tags' command should support a filter - TI-67 Summary with parameters shows wrong ids (thanks to Bodo Graumann) - TI-68 Cannot shorten interval which has been moved into an exclusion. (thanks to A M) - TI-69 timew config converts integers to times (thanks to Thomas Lauf). - TI-70 Timew starts a new interval even if a current interval contains the same set of tags (Thanks to Thomas Babej). - TI-73 timew move with a specific time broken on 1.1.0 (Thanks to A M). - TI-75 The :fill hint not properly detecting the last interval (Thanks to Thomas Babej). - TI-77 timew track seems to think today is tomorrow (Thanks to A M). - TI-78 Tag parsing broken for tags starting with "or_" (Thanks to Lukas Barth). - Fixed Python 3 support of the holiday/refresh script (thanks to Jelle van der Waa). - Added missing man page link (thanks to David Patrick). - Taskwarrior projects are now used as-is as tags, and also split on the '.' to represent project hierarchy as separate tags. (thanks to Josh Proehl). - New date names supported (see 'timew help date' or 'man timew'). - Named dates 'socw', 'socm', 'socq' and 'socy' are now named 'sow', 'som', 'soq' and 'soy'. Similarly the 'eocw' etc are modified. The 'c' is now implicit. ------ current release --------------------------- 1.0.0 (2016-08-17) 6428ce89fcf2a5665d9351c50c2a84c98543206c - WWW-12 yesterday tag not recognized (thanks to Michel Crucifix). - TI-34 Make timew more user-friendly by adding --help and default output (thanks to Felix Wolfsteller). - Added 'totals.py' sample extension. - Added extension list to the 'help' command. ------ old release --------------------------- 1.0.0.beta1 (2016-07-26) - - TI-9 Task spanning over whole day should show up as taking 24:00 instead of 23:59 (thanks to Tomas Babej). - TI-10 The 'total' summands in the month report are not aligned with the column name (thanks to Tomas Babej). - TI-11 Ids displayed incorrectly (thanks to Michael Meier). - TI-12 report command does not find extensions (thanks to lumbric). - TI-14 Warn when new tags are being created (thanks to Matthias Rieber). - TI-16 Should handle case where taskwarrior hook is used before timew (thanks to Aaron Curtis). - TI-17 ids of tracked activities should not change when editing (thanks to lumbric). - TI-18 Add remove/delete command (thanks to lumbric). - TI-20 Week number does not agree with Taskwarrior (thanks to Dirk Deimeke). - TI-22 The 'day' chart crashes if there is an open interval and no others - TI-25 Work week not blocked off in charts (thanks to Jonathon Bly). - TI-34 Make timew more user-friendly by adding --help and default output (thanks to Felix Wolfsteller). - timew 0.9.5~alpha install bug (thanks to Gordon Ball). - Improved out-of-source build for themes, holidays (thanks to Kent R. Spillner). - The rc.reports..totals setting should control 'Totals' label (thanks to Matthew Lemon). - Supports rc.reports..cell to control the number of minutes that one character cell represents on a chart. (thanks to Matthew Lemon, Rene Vergara). - Added basic color themes. - Fixed problem where a specific start time closed the previous open interval at the current time. (thanks to Michael Meier). - Fixed utf8 encoding in Taskwarrior integration hook (thanks to Martin Boeker). - Added DOM support and a 'get' command. 0.9.5.alpha (2016-06-20) - - TD-49 Log when file management fails (thanks to Ben Boeckel). - TD-115 Throw error when config file is missing or not readable (thanks to Jelle van der Waa). - TI-2 Two line tags causes false entry in database (thanks to Sebastian Uharek). - TI-3 The month report shows multi-days current task truncated (thanks to Tomas Babej). - TI-4 The 'timew' command considers only the last interval (thanks to Tomas Babej). - TI-5 Unicode tags not working. (thanks to Sergey Trofimov). - TI-6 Exception after shortening task. (thanks to Sergey Trofimov). - TI-7 Stop command shouldn't interrupt unrelated tags. (thanks to Sergey Trofimov). - TI-8 Only the day's last interval is considered in the month report (thanks to Tomas Babej). - Added 'continue' command. - Added 'diagnostics' command. - Added 'export' command. - Added 'extensions' command. - Added 'help' command. - Added 'start' command. - Added 'stop' command. - Added 'tags' command. - Integrated libshared.git. - Colored tags supported. - Added Taskwarrior hook script to integrate Timewarrior. - Added support for the ':debug' and :quiet hints. - Added support for the :day, :week, :month, :quarter and :year hints. - Added 'track' command. - Added 'cancel' command. - Added 'config' command. - Added 'tag' command. - Added 'untag' command. - Added 'shorten' command. Design completed 2016-03-13 Project started 2015-11-29 ------ start -----------------------------------