Paul Beckingham
ee961daef6
Merge branch 'master' into 1.5.0
...
Conflicts:
ChangeLog
NEWS
configure.ac
html/task.html
src/task.cpp
src/task.h
2008-11-02 22:29:38 -05:00
Paul Beckingham
ce42ae9622
Merge branch '1.4.3' of git@github.com:pbeckingham/task into 1.4.3
...
Conflicts:
ChangeLog
html/task.html
src/task.cpp
2008-11-02 21:50:55 -05:00
Paul Beckingham
396d85cd53
- Removed "usage" command.
2008-11-01 16:48:28 -04:00
Paul Beckingham
2cae1df42f
- Merged 1.4.3 to master
2008-11-01 16:31:30 -04:00
Paul Beckingham
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.
2008-10-24 23:15:52 -04:00
Paul Beckingham
b176591261
- Converted reports/command to return strings
2008-10-23 00:44:21 -04:00
Paul Beckingham
0987171280
- Added support for "task stop <id>" command, that removes the start time from a task.
...
- Updated documentation accordingly.
2008-10-19 11:47:03 -04:00
Paul Beckingham
47c02965e9
Merge branch '1.4.3' into 1.5.0
...
Conflicts:
NEWS
TUTORIAL
configure.ac
html/advanced.html
html/task.html
html/versions.html
src/task.cpp
2008-10-18 18:19:47 -04:00
Paul Beckingham
a5ec1e4b27
- Added support for shadow file, shadow file command
...
- Added support for TDB::onChange callback
2008-10-09 17:19:57 -04:00
Paul Beckingham
d837a25be7
- Removed support for the "command.logging" configuration variable and
...
the "task usage" command.
2008-09-20 20:46:20 -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
d265ac6c2d
- Implemented "task undo" to counteract "task do".
2008-07-19 22:12:01 -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
2150642f9d
- Properly expands ~ characters in data.location
2008-07-09 22:56:39 -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
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
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
ef7ff55535
- Supports durations like weekly, semiannual, daily ...
2008-07-04 19:57:21 -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
6066cc3bab
- Implemented "task ghistory" command to draw a bar chart.
2008-06-27 00:15:06 -04:00
Paul Beckingham
195b5a5e0a
- Implemented "task undelete" for non-GCed deleted tasks.
2008-06-22 00:32:59 -04:00
Paul Beckingham
0c17986303
- Added "task oldest" command
...
- Added "task newest" command
2008-06-18 00:41:33 -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
e025ecc3d4
- Configurable extra white space via "blanklines" configuration variable.
2008-06-07 13:23:39 -04:00
Paul Beckingham
9aec4efefa
- Added proper copyright, licensing details to all source.
...
- Eliminated redundant stlmacros.h heaer file.
2008-05-30 21:35:49 -04:00
Paul Beckingham
4549af6b84
- Added DEVELOPERS file describing high-level code layout.
...
- Removed unused library.h file.
- Removed unused std::wstring Unicode variants.
2008-05-25 20:33:27 -04:00
Paul Beckingham
4825b37df5
- Added color command.
2008-05-25 01:01:24 -04:00
Paul Beckingham
b5be083d88
- Added all source code.
2008-04-19 22:11:59 -04:00