Federico Hernandez
afb4d64a0c
Merge branch '1.9.3' of tasktools.org:task into 1.9.3
2010-07-20 20:21:51 +02:00
Federico Hernandez
942f665d71
Feature #189 - annotation of start and stop times
...
- task can now record the invocation of the 'start' and 'stop'
command as an annotation by setting journal.time to yes.
- the annoatation test can be customized with
journal.time.start.annoation and
journal.time.stop.annotation
2010-07-20 20:19:34 +02:00
Cory Donnelly
51c357af2e
Unit Tests
...
- Added unit tests for history.monthly and history.annual
2010-07-20 12:17:50 -04:00
Federico Hernandez
5ac0bd3800
Feature #428 - detailed listing of new commands
...
Prepared the new structur to add new or changed commands and configuration
options to the NEWS files.
2010-07-20 15:24:35 +02:00
Federico Hernandez
bdaf403a1c
ChangeLog entry for prev. fixed bug #427
2010-07-20 14:08:34 +02:00
Federico Hernandez
1b2cfd427c
Bug #427 - Task edit can't correctly parse annotations with times
...
Task edit was assuming a space as separator between the date and
text field of an annotation. As the dateformat for an annotation
now can be more flexible incl. time and spaces, task couldn't
parse the annotation lines of task edit correctly anymore. The bug
was fixed by introducing a new separator ' --' between the date
and text parts of an annotation.
2010-07-20 13:59:58 +02:00
Cory Donnelly
9a50c0b963
Bug #434 - Task shouldn't prevent users from marking as done tasks with status:waiting
...
- Added unit test
2010-07-19 13:22:55 -04:00
Cory Donnelly
6864ff91cd
Bug #434 - Task shouldn't prevent users from marking as done tasks with status:waiting
...
- Users can now complete tasks with status:waiting in addition to status:pending
2010-07-19 10:57:20 -04:00
Cory Donnelly
d6a2c1872c
Bug #433 - Missing punctuation in some command output
...
- Made punctuation consistent throughout the code and addressed a few
broken tests.
2010-07-18 19:06:07 -04:00
Cory Donnelly
c43eb31374
Feature #431 - The log command doesn't provide any output on success
...
- Now states that the task was logged.
2010-07-17 19:36:42 -04:00
Paul Beckingham
89eb8371ba
Merge branch '1.9.3' of tasktools.org:task into 1.9.3
2010-07-17 19:35:40 -04:00
Cory Donnelly
3dca0283f4
Feature #431
...
- Added feedback after running the 'log' command, because task was
otherwise silent.
2010-07-17 19:35:21 -04:00
Cory Donnelly
5776d608c0
Enhancement
...
- Added feedback after running the 'log' command, because task was
otherwise silent.
2010-07-17 19:33:19 -04:00
Paul Beckingham
63e42c6607
Feature 429 - The default 'all' report should exclude tasks with status:deleted
...
- Added feature #429 , which improves the 'all' report to exclude deleted
tasks, provide a new sort order and include the 'end' column.
2010-07-16 22:39:07 -04:00
Paul Beckingham
9385492114
Unit Tests
...
- Corrected expected number of unit tests so that the tinderbox is not
thrown off, because tests aren't failing.
2010-07-15 08:39:11 -04:00
Paul Beckingham
beef03af13
Unit Tests
...
- Fixed several tests that were broken, and generated diagnostic output,
but didn't fail in the traditional sense. This was found by looking
through the tinderbox data file.
2010-07-14 09:13:44 -04:00
Paul Beckingham
10a8916eb1
Merge branch '1.9.3' of tasktools.org:task into 1.9.3
2010-07-12 20:30:53 -04:00
Paul Beckingham
45bb3dd583
Unit Tests
...
- Added unit tests for the color.blocked rule.
- Added unit tests for dependencies (placeholder).
- Added unit tests for the format-depends hook.
2010-07-12 20:28:44 -04:00
Paul Beckingham
64344d0328
Dependencies - blocked
...
- The blocked report now shows the dependencies as well as restricting
the tasks to those that are blocked.
2010-07-12 20:27:46 -04:00
Paul Beckingham
bcd2a79a54
Dependencies - next
...
- The next report now longer shows blocked tasks.
2010-07-12 20:27:04 -04:00
Paul Beckingham
7233fcd05b
Dependencies - add
...
- Allowed dependencies to be specified when adding a new task.
2010-07-12 20:25:33 -04:00
Paul Beckingham
54cf7e5471
Dependencies - info
...
- Added blocked and blocking tasks to the info report.
2010-07-12 20:24:29 -04:00
Paul Beckingham
19b803312f
Dependencies - TDB
...
- Allowed const access to the internal lists of the TDB object.
2010-07-12 20:22:51 -04:00
Paul Beckingham
27a56d15db
Dependencies - log
...
- Prevent completed tasks, via the log command, from being marked
as dependent.
2010-07-12 20:21:46 -04:00
Paul Beckingham
98cef98111
Dependencies - depend on self
...
- Prevented tasks from being specified as depending on themselves.
2010-07-12 20:19:02 -04:00
Paul Beckingham
d87e7c6934
Performance
...
- Switched Hooks to a hash lookup, instead of linearly comparison.
2010-07-12 20:17:59 -04:00
Paul Beckingham
fdf7d2203f
Dependencies
...
- Added new color.blocked to all themes (placeholders for now).
- Added new color rule for applying color.blocked.
2010-07-12 20:14:07 -04:00
Federico Hernandez
f814435939
Unit tests
...
- changed run_all script to bash
2010-07-12 21:52:47 +02:00
Federico Hernandez
5af7e3a7b7
Typo in packaging readme for OS X
2010-07-12 21:52:14 +02:00
Paul Beckingham
8c3fd40c1b
Report - blocked
...
- Added new 'blocked' report.
2010-07-12 02:19:57 -04:00
Paul Beckingham
e9c8bcff63
Enhancement - default .taskrc
...
- Now relies completely on default colors, but include the seven
themes, all commented out, for ready use.
2010-07-12 02:10:01 -04:00
Paul Beckingham
7a23b67020
Enhancement
...
- Minimized the default .taskrc file that is generated. It now relies
heavily on default values, but supplies data.location, and includes
the default theme.
- Updated taskrc.5 man page to include new depends column.
2010-07-12 02:06:46 -04:00
Paul Beckingham
93e862b367
Dependencies
...
- Added 'depends' to Config.cpp.
- Added formatting for the 'depends' column.
- Added notes to t.t.cpp regarding missing tests.
2010-07-12 01:45:53 -04:00
Paul Beckingham
90c40dbebf
Dependencies
...
- Added 'depends' as a valid report column.
- Added 'depends' to the 'long' report.
- Updated hook.format*t unit tests to accommodate new long report.
- Added new join () function that handles std::vector<int>.
- Updated text.t unit tests.
2010-07-12 01:42:52 -04:00
Paul Beckingham
7e5c0eb9a5
Dependencies
...
- Supports new "depends" attribute.
- Supports "task <id> depends:1,2".
- Supports "task <id> depends:-1,-2".
- Supports id <--> uuid mapping in TDB.
2010-07-12 01:05:25 -04:00
Paul Beckingham
c6f6d405e3
Documentation
...
- #423 was a feature, not a bug.
2010-07-11 14:05:50 -04:00
Paul Beckingham
b29f9969e5
Bug - #423
...
- The report.foo.filter line in a report definition accepts attributes
as filters, but not rc overrides.
- Added unit tests.
2010-07-11 14:03:15 -04:00
Paul Beckingham
254b418708
Code Cleanup
...
- The "next" command had two control paths. One was via custom reports
(correct) and the other was a residual handler (obsolete), which is
now removed. This also simplifies a handleCustomReport/runCustomReport
issue.
2010-07-11 12:50:41 -04:00
Paul Beckingham
307027a1d9
Documentation Update
...
- Improved taskrc man page with examples for creating a sort filter.
- Corrected the list of reportable fields. It was badly out of date.
2010-07-11 11:44:07 -04:00
Paul Beckingham
2b48ae8e38
Enhancement - export.yaml
...
- Preliminary export.yaml support. No unit tests yet, and no decision
on including this feature. It may be that libyaml is the right choice,
as an optional dependency.
2010-07-11 10:22:36 -04:00
Federico Hernandez
8b02d2bdeb
Bumped version number to 1.9.3
2010-07-11 00:24:36 +02:00
Federico Hernandez
28dd5152d7
RE-Added SHA1 of tagged release commit
...
- wrongly added sha1sum of release tar ball to ChangeLog
instead of sha1 of the tagged release commit
2010-07-11 00:12:15 +02:00
Federico Hernandez
9ed05fc1c8
Added SHA1 of tagged release commit
2010-07-11 00:10:34 +02:00
Federico Hernandez
a13989f18e
Release date for 1.9.2
2010-07-10 23:14:06 +02:00
Paul Beckingham
97bb07a617
Documentation
...
- Removed erroneous entry
2010-07-10 12:39:52 -04:00
Paul Beckingham
01d0d036a4
Documentation
...
- Synched the wiki FAQ with the man page.
2010-07-10 12:30:01 -04:00
Paul Beckingham
7de5b22f1c
Unit Tests
...
- Corrected misspelling of config variable.
2010-07-09 01:32:00 -04:00
Paul Beckingham
cb635c0d6f
Unit Tests
...
- Changed cal.t calendar colors to avoid false assumptions.
2010-07-09 01:01:16 -04:00
Paul Beckingham
111e9f893d
Documentation Update
...
- Updated the OSX package creation instructions document, after feedback
from Kevin.
2010-07-09 00:42:33 -04:00
Paul Beckingham
f96d2e6609
Documentation update
...
- Added Kevin Owens to the AUTHORS file for invaluable help with
creating OSX 10.5 packages, and debugging the instructions
document.
2010-07-09 00:38:41 -04:00