Paul Beckingham
a1cc4e5774
- Task supports modifying the existing description of a task, with the
...
following syntax: task <id> "new description ...".
2008-09-13 23:33:53 -04:00
Paul Beckingham
21c33f7030
- Improved "version" command.
2008-09-13 13:07:57 -04:00
Paul Beckingham
ec15dc9342
- Added "#include <string.h>" to task.cpp to ensure clean build under GCC 4.3
2008-09-12 16:22:51 -04:00
Paul Beckingham
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.
2008-09-12 16:07:50 -04:00
Paul Beckingham
e9a71b7db9
- Fixed bug where relative dates in filters (task list due:eom,
...
task list due:tomorrow, task list due:23rd ...) are now properly supported.
2008-09-12 15:25:38 -04:00
Paul Beckingham
df215f228d
- Task supports improved word-wrapping to the terminal width.
2008-09-12 12:48:53 -04:00
Paul Beckingham
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).
2008-09-12 12:14:26 -04:00
Paul Beckingham
4380c7c712
- Task now allows mixed case attributes names (pri:, PRI:, Pri: ...) and
...
commands (add, ADD, Ad ...) (thanks to Vincent Fleuranceau)
2008-09-12 11:40:46 -04:00
Paul Beckingham
4abc722eff
- Task now uses dashes (-----) to underline column headings when color is
...
disabled (thanks for Vincent Fleuranceau).
2008-09-12 11:27:25 -04:00
Paul Beckingham
11225eb599
- Applied patch from Andy Lester to correct Table sorting to use the entire
...
string instead of just the initial characters.
2008-09-12 10:28:14 -04:00
Paul Beckingham
d265ac6c2d
- Implemented "task undo" to counteract "task do".
2008-07-19 22:12:01 -04:00
Paul Beckingham
4d1cdf0270
- For "task calendar", the month names are now centered over the month.
2008-07-16 23:42:02 -04:00
Paul Beckingham
a443257aaa
- Fixed bug whereby descriptions could not be altered.
2008-07-11 15:19:59 -04:00
Paul Beckingham
60b7d15a1d
- Fixed bug on Ubuntu whereby it wants std::string::size_type rather than unsigned int.
2008-07-11 02:05:02 -04:00
Paul Beckingham
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.
2008-07-10 01:46:08 -04:00
Paul Beckingham
9fcd5b1801
- Allows colons in the description, provided they are not preceded by a valid attribute name.
2008-07-10 00:16:35 -04:00
Paul Beckingham
2380c8b33a
- Added new, stubbed, T::validate method for full T validation, one day.
2008-07-09 23:57:31 -04:00
Paul Beckingham
849cb65b0e
- Added URL to usage, version.
2008-07-09 23:26:33 -04:00
Paul Beckingham
2150642f9d
- Properly expands ~ characters in data.location
2008-07-09 22:56:39 -04:00
Paul Beckingham
ec8da0baaa
- Updated docs, announced deprecation of TUTORIAL.
2008-07-09 03:39:29 -04:00
Paul Beckingham
6f7b9b7d42
- Recurring tasks!
2008-07-09 03:26:44 -04:00
Paul Beckingham
ba342eeeb6
- Recurring faintly working without (the very necessary) mask attribute
2008-07-08 01:40:07 -04:00
Paul Beckingham
0e611eda19
- Disabled undelete for deleted recurring tasks, because it is too difficult to know what to restore.
2008-07-06 17:02:10 -04:00
Paul Beckingham
17152d8a46
- Renamed checkRecurring -> handleRecurrence
2008-07-06 03:04:54 -04:00
Paul Beckingham
947e65c1e2
- Inserted recurring task checks at appropriate points.
2008-07-06 02:47:29 -04:00
Paul Beckingham
b1aaab0a8e
- "task stats" now supports recurring tasks.
2008-07-06 02:03:39 -04:00
Paul Beckingham
1712ad2cde
- "task delete" now properly supports recurring tasks.
2008-07-06 02:01:51 -04:00
Paul Beckingham
79f6ef075e
- Supports ::isatty call to shut off color, ncurses when stdout is not to a tty
2008-07-06 01:48:48 -04:00
Paul Beckingham
2181041c8c
- Filtering now on all reports.
2008-07-06 01:04:27 -04:00
Paul Beckingham
e85d36cea0
- Fixed bug whereby adding a new task with "task add asdfsd pri:" resulted in gibberish values in the priority field.
2008-07-05 16:49:41 -04:00
Paul Beckingham
6c7ad2b398
- Added error checking for "recur" without "due"
...
- Added error checking for "until" without "recur"
- Added status setting for "task add" regarding T::recurring
2008-07-05 02:02:10 -04:00
Paul Beckingham
72c7afe1a1
- Fixed relative day tests.
2008-07-05 01:22:22 -04:00
Paul Beckingham
ef7ff55535
- Supports durations like weekly, semiannual, daily ...
2008-07-04 19:57:21 -04:00
Paul Beckingham
0d3a93ea20
- Added support for ordinal relative dates, like "23rd".
2008-07-04 18:06:44 -04:00
Paul Beckingham
42d164863a
- Removed transient .deps files.
2008-07-04 17:25:36 -04:00
Paul Beckingham
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:
2008-07-04 17:18:01 -04:00
Paul Beckingham
00b7a5f1b4
- Zero values no longer generate a 1-char bar in "task ghistory"
2008-06-27 18:05:02 -04:00
Paul Beckingham
647cbab3f4
- T object support status "r"
2008-06-27 00:24:39 -04:00
Paul Beckingham
6066cc3bab
- Implemented "task ghistory" command to draw a bar chart.
2008-06-27 00:15:06 -04:00
Paul Beckingham
1ef7b0c43a
- Now allows rc:<file> override of ~/.taskrc file.
2008-06-25 01:29:42 -04:00
Paul Beckingham
5d158d752d
- Fixed bug whereby table headers were underlined when color is turned off.
2008-06-24 01:37:18 -04:00
Paul Beckingham
2d21558a5a
Merge branch 'master' into 1.4.0
2008-06-24 01:23:30 -04:00
Paul Beckingham
0034534803
- Properly skips all escape sequences if no fg and bg colors are specified.
2008-06-24 01:21:40 -04:00
Paul Beckingham
3f21a0fe4d
- Updated ideas with recurrence design
2008-06-22 01:33:17 -04:00
Paul Beckingham
cc9235033f
- Added averages to the "task history" report.
2008-06-22 01:04:33 -04:00
Paul Beckingham
195b5a5e0a
- Implemented "task undelete" for non-GCed deleted tasks.
2008-06-22 00:32:59 -04:00
Paul Beckingham
06a85c24ad
- Fixed bug so that task now recreates (with permission) any missing ~/.taskrc, and recreates any missing ~/.task
2008-06-21 17:12:04 -04:00
Paul Beckingham
ceaba87ba3
- Fixed bug causing seg faults for Ubuntu users.
2008-06-21 16:38:01 -04:00
Paul Beckingham
6673e408a2
- Now uses "defaultwidth" configuration variable for when ncurses support is not available
...
- Added the new movie to the task.html page
2008-06-19 22:41:09 -04:00
Paul Beckingham
c1a1d13aab
- Updated version 1.3.0 to 1.4.0
...
- Applied "showage" configuration variable to long list
2008-06-19 21:21:21 -04:00