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
Paul Beckingham
0c17986303
- Added "task oldest" command
...
- Added "task newest" command
2008-06-18 00:41:33 -04:00
Paul Beckingham
7409e23ce0
- Displays shorter message when a command is entered incorrectly, and the full usage for "task help".
2008-06-18 00:05:51 -04:00
Paul Beckingham
4572c97c9d
- Fixed bug whereby "1 wks" was being improperly pluralized
2008-06-17 23:56:39 -04:00
Paul Beckingham
9bca303113
- Factored out filtering code.
2008-06-17 23:40:37 -04:00
Paul Beckingham
598bd3b4ef
- Fixed crash bug in Date::toString
...
- New ideas file.
2008-06-17 22:23:31 -04:00
Paul Beckingham
969ecd7b5d
Merge branch 'master' into 1.3.0
2008-06-17 18:48:23 -04:00
Paul Beckingham
cede865693
- Partial fix to bug - snapshot.
2008-06-17 18:28:24 -04:00
Paul Beckingham
d68395bc51
- Fixed bug whereby if you have more than one task with a due date, 7 days gets added to the entry date of task 2..n
2008-06-17 17:52:12 -04:00
Paul Beckingham
7ec523d5ea
- Removed unused std::vector forms of get/set
...
- Added more defaults to Config::createDefault
2008-06-16 23:37:32 -04:00
Paul Beckingham
a4304c97af
- Corrected the "30 days in August" bug.
...
- Removed odd styling from task.html CSS.
2008-06-16 22:24:49 -04:00
Paul Beckingham
d1ef0d17d5
- Integrated Damian Glenny's changes
2008-06-15 18:38:01 -04:00
Paul Beckingham
c393d47cdf
- Corrected bogus .gitignore entry that blocked src/tests/Makefile.
2008-06-13 01:51:51 -04:00
Paul Beckingham
03bb50c4ea
- Corrected copyright display.
2008-06-13 00:19:54 -04:00
Paul Beckingham
1535010ac9
- "Age" column is now optional for the "list" and "next" reports.
2008-06-13 00:18:28 -04:00
Paul Beckingham
8d90035bbc
- Now properly parses dates according to specified date format.
2008-06-12 23:58:58 -04:00
Paul Beckingham
fd7bb9daa9
- Support subprojects.
2008-06-11 02:19:00 -04:00
Paul Beckingham
88b12bc66a
- Added caseless keyword comparison to the autocolorization rules.
2008-06-11 01:47:11 -04:00
Paul Beckingham
438f3cb134
- Added caseless comparison when searching keywords in the description.
2008-06-11 01:40:01 -04:00
Paul Beckingham
131693f617
- Fixed bug whereby the "dateformat" configuration variable was being used to display dates, but not parse them.
2008-06-11 01:14:22 -04:00
Paul Beckingham
73286e8662
- Cleaned up visible copyright.
...
- Added a "what's new" list to task.html
2008-06-07 23:29:32 -04:00
Paul Beckingham
95c3f78c68
- Added tags to the "long" report.
2008-06-07 23:13:07 -04:00
Paul Beckingham
e8b7114ce8
- Added the ability to control date formats via the 'dateformat' configuration variable.
2008-06-07 17:09:09 -04:00
Paul Beckingham
e025ecc3d4
- Configurable extra white space via "blanklines" configuration variable.
2008-06-07 13:23:39 -04:00
Paul Beckingham
08f4ead97e
- Fixed bug whereby the UUID generated by the custom generator was not terminated.
...
- Fixed bug whereby random numbers were used by the custom UUID generator, but srandom/srand was not called first.
2008-06-04 21:00:23 -04:00
Paul Beckingham
787b3b4a51
- Added YouTube reference to new movie.
...
- Corrected coloration in "task calendar" command.
2008-06-03 23:16:40 -04:00
Paul Beckingham
74e77e4dc5
- Added legend to "task calendar" output
2008-06-03 09:09:52 -04:00
Paul Beckingham
f73c64801c
- Added three new colorization rules - color.tag.x, color.project.x, color.keyword.x.
...
- Updated default .taskrc file.
- Updated docs accordingly.
2008-06-03 09:00:51 -04:00