Commit Graph

  • d6b30466c1 - "task ghistory" now displays a differently aligned graph, allowing easier comparison by month of tasks added versus completed and deleted. Paul Beckingham 2008-11-01 15:44:25 -04:00
  • b0e18de1b6 - Fixed bug where the onChangeCallback was being called twice for "task list" after "task do xx". Paul Beckingham 2008-10-25 02:09:31 -04:00
  • b7e889339d - Added support for shadow.notify to indicate when the shadow file is updated - Fixed description validation bug that allowed \n, \r and \f in a description, then rendered the pending.data file unparseable Paul Beckingham 2008-10-25 02:03:21 -04:00
  • 2a5736b876 - TDB::gc now only calls overwritePending when something changed. - Removed TDB::gc calls from report.cpp. - Made TDB::gc calls from task.cpp whenever necessary. - Disabled TDB::gc calls when running a report for the sake of the shadow file. - Shadow file overwrite now implemented using ostream, instead of cout.rdbuf trickery, for the well-being of cygwin. Paul Beckingham 2008-10-24 23:15:52 -04:00
  • b176591261 - Converted reports/command to return strings Paul Beckingham 2008-10-23 00:44:21 -04:00
  • c44baf913d Merge branch '1.5.0' of git@github.com:pbeckingham/task into 1.5.0 Paul Beckingham 2008-10-19 11:50:14 -04:00
  • 0987171280 - Added support for "task stop <id>" command, that removes the start time from a task. - Updated documentation accordingly. Paul Beckingham 2008-10-19 11:47:03 -04:00
  • 47c02965e9 Merge branch '1.4.3' into 1.5.0 Paul Beckingham 2008-10-18 18:19:47 -04:00
  • ce561a6c43 - Instrumented version for shadow file testing. Paul Beckingham 2008-10-15 10:16:46 -04:00
  • b4b389c27e - Added checks to ensure that a shadow.file value doesn't collide with either the pending.data or completed.data files. Paul Beckingham 2008-10-09 21:24:12 -04:00
  • 437c85da39 Merge branch '1.4.3' into 1.5.0 Paul Beckingham 2008-10-09 21:03:29 -04:00
  • 62115ea988 - Removed version number from HTML titles. - New filter.html doc. - New shadow.html doc. Paul Beckingham 2008-10-09 18:43:13 -04:00
  • 3ed1269753 - Added support for plain text shadow files. Paul Beckingham 2008-10-09 18:24:35 -04:00
  • a5ec1e4b27 - Added support for shadow file, shadow file command - Added support for TDB::onChange callback Paul Beckingham 2008-10-09 17:19:57 -04:00
  • a815492111 - New links page referring to task links on the web. Paul Beckingham 2008-09-26 22:30:42 -04:00
  • f3aa88cf83 Merge branch 'master' into 1.5.0 Paul Beckingham 2008-09-26 22:27:03 -04:00
  • f26a9c67be - Built 1.4.2 and packaged it as a Mac OS X Leopard Intel binary - Modified incorrect Debian packages in versions.html - Added Debian and Mac packages to task.html Paul Beckingham 2008-09-26 22:25:38 -04:00
  • d837a25be7 - Removed support for the "command.logging" configuration variable and the "task usage" command. Paul Beckingham 2008-09-20 20:46:20 -04:00
  • 78fae5195b - Converted 1.4.2 references to 1.5.0. Paul Beckingham 2008-09-20 20:24:58 -04:00
  • e7304e86ce - Forgot to bump version number in page title. v1.4.2 Paul Beckingham 2008-09-19 13:38:44 -04:00
  • d7b95cb2e1 - Removed Mac binary package references. Paul Beckingham 2008-09-18 21:37:00 -04:00
  • 45ed7dcdaa - Updated release date. Paul Beckingham 2008-09-18 21:03:07 -04:00
  • d809b6dae7 - Added most recent change to ChangeLog. Paul Beckingham 2008-09-13 23:40:09 -04:00
  • a1cc4e5774 - Task supports modifying the existing description of a task, with the following syntax: task <id> "new description ...". Paul Beckingham 2008-09-13 23:33:53 -04:00
  • 21c33f7030 - Improved "version" command. Paul Beckingham 2008-09-13 13:07:57 -04:00
  • 2e32457032 Merge branch '1.4.2' Paul Beckingham 2008-09-12 16:47:47 -04:00
  • e4ed873d60 Merge branch 'master' of git@github.com:pbeckingham/task Paul Beckingham 2008-09-12 16:47:01 -04:00
  • e35dcd0e42 - Minor doc edit. Paul Beckingham 2008-09-12 16:46:22 -04:00
  • ec15dc9342 - Added "#include <string.h>" to task.cpp to ensure clean build under GCC 4.3 Paul Beckingham 2008-09-12 16:22:51 -04:00
  • fb87039d8c - Task now supports "default.command" configuration variable (for example it could contain "list due:tomorrow") that is the command that is run whenever task is invoked with no arguments. Paul Beckingham 2008-09-12 16:07:50 -04:00
  • e9a71b7db9 - Fixed bug where relative dates in filters (task list due:eom, task list due:tomorrow, task list due:23rd ...) are now properly supported. Paul Beckingham 2008-09-12 15:25:38 -04:00
  • df215f228d - Task supports improved word-wrapping to the terminal width. Paul Beckingham 2008-09-12 12:48:53 -04:00
  • 4f8f044644 - Task now supports a default project and priority for new tasks, via the new "default.project" and "default.priority" configuration variables (thanks to Vincent Fleuranceau). Paul Beckingham 2008-09-12 12:14:26 -04:00
  • 4380c7c712 - Task now allows mixed case attributes names (pri:, PRI:, Pri: ...) and commands (add, ADD, Ad ...) (thanks to Vincent Fleuranceau) Paul Beckingham 2008-09-12 11:40:46 -04:00
  • 4abc722eff - Task now uses dashes (-----) to underline column headings when color is disabled (thanks for Vincent Fleuranceau). Paul Beckingham 2008-09-12 11:27:25 -04:00
  • 11225eb599 - Applied patch from Andy Lester to correct Table sorting to use the entire string instead of just the initial characters. Paul Beckingham 2008-09-12 10:28:14 -04:00
  • e16bd057d8 Merge branch 'master' into 1.4.2 Paul Beckingham 2008-08-26 09:58:42 -04:00
  • 29a152edb0 - Migrated 1.5.0 changes thus far into 1.4.2. Paul Beckingham 2008-08-26 09:57:46 -04:00
  • e99e6832f2 - Added Debian package for 1.4.1 to docs. Paul Beckingham 2008-07-23 22:41:25 -04:00
  • ff4e8dbef1 Merge branch 'master' of git@github.com:pbeckingham/task Paul Beckingham 2008-07-20 22:26:38 -04:00
  • d265ac6c2d - Implemented "task undo" to counteract "task do". Paul Beckingham 2008-07-19 22:12:01 -04:00
  • dc1760769f - Bumped version number to 1.5.0 Paul Beckingham 2008-07-19 14:56:36 -04:00
  • c6eb09cd63 - SK reports that task builds fine under Feisty Fawn Paul Beckingham 2008-07-19 14:48:46 -04:00
  • e080c3168c - Package Manager file. v1.4.1 Paul Beckingham 2008-07-18 01:56:17 -04:00
  • ea06565007 - Final 1.4.1 touches. Paul Beckingham 2008-07-18 01:53:54 -04:00
  • 4ae189f77d - Removed TUTORIAL references in README Paul Beckingham 2008-07-17 00:37:15 -04:00
  • ebf4f3cb12 - Updated ChangeLog, task.html - Removed contents of TUTORIAL file Paul Beckingham 2008-07-16 23:51:43 -04:00
  • 4d1cdf0270 - For "task calendar", the month names are now centered over the month. Paul Beckingham 2008-07-16 23:42:02 -04:00
  • ceffdca8a2 Merge branches '1.4.1' and '1.4.1' of imac.local:task Paul Beckingham 2008-07-13 18:06:34 -04:00
  • bb7f48496a - Bumberd version number to 1.4.1 Paul Beckingham 2008-07-13 13:25:35 -04:00
  • da7cda3c82 Merge branch 'master' into 1.4.1 Paul Beckingham 2008-07-13 10:55:38 -04:00
  • 31a5816fb4 - Added link to task_1.4.0-1_i386.deb from Richard Querin. Paul Beckingham 2008-07-13 10:54:42 -04:00
  • a443257aaa - Fixed bug whereby descriptions could not be altered. Paul Beckingham 2008-07-11 15:19:59 -04:00
  • 60b7d15a1d - Fixed bug on Ubuntu whereby it wants std::string::size_type rather than unsigned int. v1.4.0 Paul Beckingham 2008-07-11 02:05:02 -04:00
  • 2b646b3fa0 - Documentation update for 1.4.0 Paul Beckingham 2008-07-11 01:28:35 -04:00
  • 86f5294436 - Fixed bug where dateformat=m/d/Y was not parsing "07/08/2008", which is technically "M/D/Y", but, come on, let's be nice. - Altered (deprecated) TUTORIAL introductory disclaimer. Paul Beckingham 2008-07-10 01:46:08 -04:00
  • fe03f91744 - Documentation reorganization - not yet complete Paul Beckingham 2008-07-10 01:23:05 -04:00
  • 9fcd5b1801 - Allows colons in the description, provided they are not preceded by a valid attribute name. Paul Beckingham 2008-07-10 00:16:35 -04:00
  • 2380c8b33a - Added new, stubbed, T::validate method for full T validation, one day. Paul Beckingham 2008-07-09 23:57:31 -04:00
  • 849cb65b0e - Added URL to usage, version. Paul Beckingham 2008-07-09 23:26:33 -04:00
  • 84d0dce20c - Updated docs with latest change. Paul Beckingham 2008-07-09 23:00:49 -04:00
  • 2150642f9d - Properly expands ~ characters in data.location Paul Beckingham 2008-07-09 22:56:39 -04:00
  • ec8da0baaa - Updated docs, announced deprecation of TUTORIAL. Paul Beckingham 2008-07-09 03:39:29 -04:00
  • cf27fa027b Merge branch 'recurrence' into 1.4.0 Paul Beckingham 2008-07-09 03:29:14 -04:00
  • 01314c753b - Added duration.t Paul Beckingham 2008-07-09 03:28:53 -04:00
  • 6f7b9b7d42 - Recurring tasks! Paul Beckingham 2008-07-09 03:26:44 -04:00
  • 46ded4c026 Merge branch 'master' into recurrence Paul Beckingham 2008-07-08 01:48:41 -04:00
  • 95752390de Merge branch 'master' of git@github.com:pbeckingham/task Paul Beckingham 2008-07-08 01:46:47 -04:00
  • ba342eeeb6 - Recurring faintly working without (the very necessary) mask attribute Paul Beckingham 2008-07-08 01:40:07 -04:00
  • 0e611eda19 - Disabled undelete for deleted recurring tasks, because it is too difficult to know what to restore. Paul Beckingham 2008-07-06 17:02:10 -04:00
  • 17152d8a46 - Renamed checkRecurring -> handleRecurrence Paul Beckingham 2008-07-06 03:04:54 -04:00
  • 947e65c1e2 - Inserted recurring task checks at appropriate points. Paul Beckingham 2008-07-06 02:47:29 -04:00
  • b1aaab0a8e - "task stats" now supports recurring tasks. Paul Beckingham 2008-07-06 02:03:39 -04:00
  • 1712ad2cde - "task delete" now properly supports recurring tasks. Paul Beckingham 2008-07-06 02:01:51 -04:00
  • 79f6ef075e - Supports ::isatty call to shut off color, ncurses when stdout is not to a tty Paul Beckingham 2008-07-06 01:48:48 -04:00
  • 97b120de67 - Doc snapshot Paul Beckingham 2008-07-06 01:05:28 -04:00
  • 2181041c8c - Filtering now on all reports. Paul Beckingham 2008-07-06 01:04:27 -04:00
  • e85d36cea0 - Fixed bug whereby adding a new task with "task add asdfsd pri:" resulted in gibberish values in the priority field. Paul Beckingham 2008-07-05 16:49:41 -04:00
  • 188b9f36f2 - Doc snapshot Paul Beckingham 2008-07-05 02:13:45 -04:00
  • 6c7ad2b398 - Added error checking for "recur" without "due" - Added error checking for "until" without "recur" - Added status setting for "task add" regarding T::recurring Paul Beckingham 2008-07-05 02:02:10 -04:00
  • 72c7afe1a1 - Fixed relative day tests. Paul Beckingham 2008-07-05 01:22:22 -04:00
  • ef7ff55535 - Supports durations like weekly, semiannual, daily ... Paul Beckingham 2008-07-04 19:57:21 -04:00
  • 0d3a93ea20 - Added support for ordinal relative dates, like "23rd". Paul Beckingham 2008-07-04 18:06:44 -04:00
  • 42d164863a - Removed transient .deps files. Paul Beckingham 2008-07-04 17:25:36 -04:00
  • 06d595d944 - Date class now supports relative dates for construction (tomorrow, friday, eoy ...) - Added unit tests for Date enhancements - Added unit tests for duration recognition - Task parsing now supports due: using relative dates - Task parsing now supports recur: and until: attributes - Task parsing now support private attributes base: and range: Paul Beckingham 2008-07-04 17:18:01 -04:00
  • 2d66324cb2 - Added " ago" to the info report task age. Paul Beckingham 2008-06-29 15:05:46 -04:00
  • 00b7a5f1b4 - Zero values no longer generate a 1-char bar in "task ghistory" Paul Beckingham 2008-06-27 18:05:02 -04:00
  • d199bada33 - Removed configure. Paul Beckingham 2008-06-27 00:32:56 -04:00
  • 647cbab3f4 - T object support status "r" Paul Beckingham 2008-06-27 00:24:39 -04:00
  • 6066cc3bab - Implemented "task ghistory" command to draw a bar chart. Paul Beckingham 2008-06-27 00:15:06 -04:00
  • 5c91a0d963 Merge branch 'master' of git@github.com:pbeckingham/task into 1.4.0 Paul Beckingham 2008-06-26 23:13:49 -04:00
  • 1ef7b0c43a - Now allows rc:<file> override of ~/.taskrc file. Paul Beckingham 2008-06-25 01:29:42 -04:00
  • be6136c1e9 - Improved the ideas details Paul Beckingham 2008-06-24 02:02:02 -04:00
  • 5d158d752d - Fixed bug whereby table headers were underlined when color is turned off. Paul Beckingham 2008-06-24 01:37:18 -04:00
  • 2d21558a5a Merge branch 'master' into 1.4.0 Paul Beckingham 2008-06-24 01:23:30 -04:00
  • 0034534803 - Properly skips all escape sequences if no fg and bg colors are specified. Paul Beckingham 2008-06-24 01:21:40 -04:00
  • 3f21a0fe4d - Updated ideas with recurrence design Paul Beckingham 2008-06-22 01:33:17 -04:00
  • cc9235033f - Added averages to the "task history" report. Paul Beckingham 2008-06-22 01:04:33 -04:00
  • f61c849816 - Updated grammar to include new undelete command. Paul Beckingham 2008-06-22 00:37:20 -04:00
  • 195b5a5e0a - Implemented "task undelete" for non-GCed deleted tasks. Paul Beckingham 2008-06-22 00:32:59 -04:00