Paul Beckingham
38907ac6d7
Silver Bullet - Snapshot
...
- Annotations working
- recur working
- parent working
- fg working
- bg working
2009-05-14 00:10:54 -04:00
Paul Beckingham
1da111ad6e
Enhancement - info missing color
...
- Fixed bug whereby the info report was not reporting fg and bg
color attributes.
2009-05-13 23:59:22 -04:00
Paul Beckingham
c7d0b1c21b
Silver Bullet - snapshot
...
- Project working
- Priority working
- Tags working
- Description working
2009-05-13 23:36:04 -04:00
Paul Beckingham
0c775f7998
Silver Bullet - code complete
...
- Now it's debug time.
2009-05-13 20:39:56 -04:00
Paul Beckingham
c872e30ef5
Silver Bullet - more fields
...
- Added more fields, none of which work right now.
2009-05-13 18:24:12 -04:00
Paul Beckingham
2c826b6213
Silver Bullet - snapshot
...
- Project and priority are properly and completely handled.
2009-05-13 15:52:09 -04:00
Paul Beckingham
9d8777ec7d
Silver Bullet - file formatting
...
- 'before' file formatting completed. Now the hard part.
2009-05-13 15:03:06 -04:00
Paul Beckingham
ee06280808
Code Reorganization - Silver Bullet
...
- Broke out Silver Bullet feature into separate edit.cpp file.
Because it is big.
2009-05-13 12:35:54 -04:00
Paul Beckingham
da8c3c1a16
Documentation Update
...
- Corrected discussion of the edit command.
2009-05-13 12:14:41 -04:00
Paul Beckingham
4346f83f6e
Merge branch 'silver-bullet' into 1.7.0
...
Conflicts:
src/command.cpp
2009-05-13 11:55:21 -04:00
Paul Beckingham
8b045156d0
Documentation update - man page patch
...
From 11b748fcecd0ea0bfa04157b59abb1977c1aae5c Mon Sep 17 00:00:00 2001
From: Federico Hernandez <ultrafredde@gmail.com>
Date: Wed, 13 May 2009 16:52:54 +0200
Subject: [PATCH] Punctuation error in Frequencies section
---
doc/man1/task.1 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/doc/man1/task.1 b/doc/man1/task.1
index da8270a..8a1a671 100644
--- a/doc/man1/task.1
+++ b/doc/man1/task.1
@@ -257,7 +257,7 @@ task ... due:fri
.RE
.SS FREQUENCIES
-Recurrence periods Task supports several ways of specifying the
+Recurrence periods. Task supports several ways of specifying the
.I frequency
of recurring tasks.
--
1.6.3.1
2009-05-13 11:52:10 -04:00
Paul Beckingham
c4e459e8d7
Silver Bullet - added more fields.
...
- Added (presumable) all other fields. Now looking for a better
format, and a nice way to parse it all back.
2009-05-13 11:39:07 -04:00
Paul Beckingham
77475136b9
Bug Fix - weekstart is not an obsolete
...
- The new 'weekstart' configuration variable was being tagged as
obsolete by handleVersion.
2009-05-13 10:46:51 -04:00
Paul Beckingham
362b4a5bc9
Bug Fix - .taskrc/.task
...
- Fixed bug whereby task created the default ~/.task directory,
even if an extant .taskrc:data.location specified otherwise
(thanks to Federico Hernandez).
2009-05-13 00:43:00 -04:00
Paul Beckingham
ff14f0a28a
Documentation Update - install docs
...
- Makefile.am now installs various docs to <prefix>/share/doc/task-1.7.0
(thanks to Federico Hernandez).
2009-05-13 00:26:54 -04:00
Paul Beckingham
a6637db232
Documentation Update - man page installation
...
- The task.1 man page is properly installed in
<prefix>/share/man/man1/task.1
2009-05-12 23:56:57 -04:00
Paul Beckingham
95f07cf363
Bug Fix - UUID corruption on Solaris 8
...
- Fixed a bug with an unterminated buffer in uuid() (thanks to
Steven de Brouwer).
- Added Solaris 8 as another supported platform (thanks to Steven
de Brouwer).
2009-05-12 23:19:26 -04:00
Paul Beckingham
f9035eec70
Bug Fix - C syntax error in parse.cpp
...
- Fixed bug where variable instantiation inside a case statement
was not scoped, but somehow builds on Leopard, but fails on
Fedora Core 10. Thanks to Federico Hernandez.
2009-05-12 22:58:59 -04:00
Paul Beckingham
cc5d44ee9d
Documentation Update - git usage doc
...
- Added a page that describes how to use git to contribute to task.
2009-05-12 22:28:42 -04:00
P.C. Shyamshankar
3f97bb0663
Added Federico's changes, other updates. Moved to section 1.
...
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2009-05-13 05:51:12 +08:00
Paul Beckingham
e268b7f71c
Enhancement - latest tab completion script
...
- Installed the latest script from Federico Hernandez.
- Renamed script to task_completion.sh, to avoid conflict with others.
2009-05-12 08:59:18 -04:00
Paul Beckingham
753305a262
Documentation Update - man page
...
- Added the man page to the distribution (thanks to P.C. Shyamshankar).
2009-05-12 01:05:25 -04:00
Paul Beckingham
cec42bb2c4
Enhancement - tab completion
...
- Added the new 1.7.0 commands.
2009-05-12 00:09:12 -04:00
Paul Beckingham
de7f70ad3e
Documentation Update - tab completion
...
- Added a first cut at the tab completion web page. It needs to
be tightened up.
2009-05-11 23:55:49 -04:00
Paul Beckingham
046f511d66
Bug fix - task now builds on Arch Linux
...
- Applied patch to allow task to build on Arch Linux (thanks to
Johan Friis).
2009-05-11 23:44:17 -04:00
Paul Beckingham
e2e5b4884c
Enhancement - tab completion script
...
- Added a new tab completion script (thanks to Federico Hernandez).
2009-05-11 23:36:57 -04:00
Paul Beckingham
05243c9e7a
Merge branch '1.7.0' of git@github.com:pbeckingham/task into 1.7.0
2009-05-11 23:10:04 -04:00
Paul Beckingham
fd823871f0
Enhancement - timesheet report
...
- Version 1 of the timesheet report. Displays a specified number
of weeks tasks, both started and completed.
2009-05-11 23:07:50 -04:00
P.C. Shyamshankar
4087a82402
Wrote initial manpage, dump of information from `task help
`.
...
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2009-05-12 10:33:58 +08:00
Paul Beckingham
e8da71498d
Documentation Update
...
- Corrected precedence list on editors.
2009-05-11 21:22:06 -04:00
Paul Beckingham
4ab665b876
Enhancement - timesheet report
...
- First pass at a timesheet report. Needs details and formatting
improvements.
2009-05-11 00:01:42 -04:00
Paul Beckingham
6762af8ffd
Enhancement - Edit command
...
- Added more fields to the edit command.
- Added a more useful slurp implementation.
- Updated advanced.html with directions on use.
2009-05-10 16:26:48 -04:00
Paul Beckingham
407ef39c54
Enhancement - edit command
...
- Mere beginnings of the edit command. No functionality yet.
2009-05-10 01:54:43 -04:00
Paul Beckingham
de4194479a
Bug Fix - ghistory ignoring deletions
...
- Fixed bug that prevented months with only deletions from being
included in the report.
2009-05-10 01:03:53 -04:00
Paul Beckingham
08188fb811
Enhancement - stats report
...
- Reimplemented the stats report so that it uses the Table object,
and therefore has the same aesthetics as the other reports.
2009-05-10 00:40:56 -04:00
Paul Beckingham
cd89e10cfb
Unit Tests - sequence
...
- Implemented unit tests to verify that sequences work properly on
all relevant commands.
2009-05-09 23:35:32 -04:00
Paul Beckingham
1c736a319d
Enhancement - Custom report limit override
...
- If a custom report has a specified limit to the number of tasks
it shows, then that limit may be overridden by specifying a new
quantity on the command line.
- Added unit tests to verify expected behavior.
- Updated documentation to reflect new functionality.
- Removed obsolete documentation references to an "oldest" and
"newest" configuration variable.
2009-05-09 22:32:40 -04:00
Paul Beckingham
72f84b3c3e
Bug Fix - "done" tasks missing end date
...
- Tasks marked "done" were not assigned an end date before being
written to the file. Fortunately this only affects beta testers
who, by definition, like to live on the edge.
- Added better text in the NEWS file regarding the github issue
tracker.
- Cleaned up text a little in the "help" report output.
2009-05-09 21:30:53 -04:00
Paul Beckingham
e8443889bb
Documentation Update - subscribe form on site
...
- Added a simple subscribe button and form to the web site. Several
people have stated that subscribing to the group is confusing, and
maybe this will help.
2009-05-09 16:09:31 -04:00
Paul Beckingham
e81fdd1975
Unit Tests - improved logic in nag.t
...
- Used the correct builtin Test::More method.
2009-05-09 14:03:54 -04:00
Paul Beckingham
f9c3103264
Merge branch 'timesheet' into 1.7.0
2009-05-08 21:26:43 -04:00
Paul Beckingham
143666aca0
Unit Tests - en passant + sequence
...
- Added unit tests to ensure that the "done" command handles both
sequences and en passant modifications.
2009-05-08 01:20:20 -04:00
Paul Beckingham
f7fc455b62
Bug Fix - extra line in ghistory report
...
- Fixed bug that added an extra line between header and graph in the
ghistory report.
2009-05-08 01:09:55 -04:00
Paul Beckingham
5814432366
Enhancement - TDB API cleanup
...
- Removed obsolete TDB::deleteT method.
- Removed obsolete TDB::completeT method.
- Updated documentation.
2009-05-08 00:37:24 -04:00
Paul Beckingham
90c721295a
Documentation Update
...
- Added docs reflecting the en passant feature for "done" and "append".
2009-05-08 00:29:14 -04:00
Paul Beckingham
5cf33105a3
Enhancement - en passant "done"
...
- When marking task(s) as done, it is now possible to modify them
at the same time.
2009-05-08 00:25:30 -04:00
Paul Beckingham
b23bad9a5b
Enhancement - duplicate command
...
- Added duplicate command that duplicates a task, and en passant
applies and specified changes (thanks to David J Patrick).
2009-05-07 23:08:53 -04:00
Paul Beckingham
c61a295df7
Merge branch '1.7.0' into timesheet
2009-05-07 00:44:12 -04:00
Paul Beckingham
aec64afc5c
Enhancements, Bug Fix
...
- Removed obsolete usage.html page.
- Added filterSequence helper function to subset tasks to the affected
sequence of tasks.
- Added series of helper functions to facilitate applying modifications
to tasks, allowing more commands the ability to modify tasks in all
ways.
- Added calls to helper functions for append and modify commands.
- Fixed bug that would mistakenly validate the configuration variable
"bcd" if there was a valid "abcd", "bcde" or "abcde" configuration
variable.
- Made the messages generated by task after a command is complete
more verbose and consistent across all commands.
- Fixed bug that caused the ghistory command to skip months where no
tasks were added, but were deleted or done. This is the same bug
that was fixed in 1.6.0 for the history report. So much for cut
and paste.
- Allowed all commands that take an ID to now operate on a sequence.
2009-05-07 00:33:17 -04:00
Paul Beckingham
72ff15ea7a
Enhancements
...
- Fixed word wrapping problem on "help" page.
- Writes errors to std::cout because std::cerr confuses tests.
Presumably no users will care. I don't.
- Added listDiff template function.
2009-05-07 00:30:20 -04:00