Paul Beckingham
c35a764019
Custom Reports - oldest, newest
...
- Added support for the "report.X.limit" configuration variable, to
restrict the number of rows a report generates.
- Added support for Table::render (limit) to limit the number of rows
that are rendered.
- Removed "oldest" and "newest" report code.
- Added "oldest" and "newest" custom report details to Config.cpp
- Updated various documentation.
2009-03-12 22:34:45 -04:00
Paul Beckingham
d174bb1143
Bug Workaround - locking
...
- Added support for the "locking" configuration variable that disables
file locking. This can be helpful to folks who use task on Solaris,
and store their task data files on an NFS mount.
2009-03-10 15:21:29 -04:00
Paul Beckingham
1999e38ba5
Colorization - color.recurring
...
- Added support for "color.recurring" configuration variable to
colorize recurring tasks.
- Updated docs.
2009-03-09 22:12:49 -04:00
Paul Beckingham
17de9fec9f
New Column - recur
...
- Added new column 'recur' for use in custom reports.
- Implemented Table::ascendingPeriod, Table::descendingPeriod allowing
sorting on the recur column.
- Added unit tests to both use the new column and test the sorting.
- Code cleanup.
2009-03-09 22:01:08 -04:00
Paul Beckingham
751094cffb
Documentation Update
...
- Added recent bug fix details.
2009-03-09 03:09:43 -04:00
Paul Beckingham
9e7844796b
Updated Documentation
...
- Added 'beta' download section to main web page.
2009-03-09 02:53:44 -04:00
Paul Beckingham
0362b41f3b
Performance
...
- Added Timer class to display high resolution timing information.
- Found terrible bug in Table::optimize that was taking up 99.7%,
on average, of the Table::rendering time, including sorting. This
fix naturally causes a 187-fold speedup of rendering.
- Changed report.cpp in handleCustomReport to only load pending tasks,
instead of all pending tasks. Subtle, but important difference.
2009-03-08 20:49:33 -04:00
Paul Beckingham
3088e1ebe1
Unit Tests - abbreviation, filter, benchmark
...
- Added tests for attribute abbreviation.
- Added tests for filter permutation testing.
- Added benchmark for ongoing performance measurement.
- Mentioned test suite in docs. Why not?
2009-03-07 02:06:13 -05:00
Paul Beckingham
41b8b207d4
Documentation Update
...
- Added examples to the grammar file.
- Added recent change to ChangeLog, html/task.html.
2009-03-05 10:13:10 -05:00
Paul Beckingham
5c89c0f1be
Documentation Update
...
- Modified ChangeLog and task.html to reflect new bug fixes.
2009-03-03 00:53:32 -05:00
Paul Beckingham
76c9d3565c
Documentation Update
...
- Added paragraph tags. Don't know why, but the rendering was odd.
2009-02-24 22:27:51 -05:00
Paul Beckingham
0605161236
Updated OS Compatibility List
...
- Fedora Core 10
- Ubuntu 8.10 Intrepid Ibex
2009-02-23 10:38:01 -05:00
Paul Beckingham
72efddc066
Sample .taskrc - update
...
- Added default config variables for new reports.
- Removed README.1.5.0.
- Removed messages configure.ac
2009-02-16 21:35:26 -05:00
Paul Beckingham
0219ed4fe3
Packaging
...
- Added README.1.5.0 detailing the new custom report configuration
variables that must be added.
- Added README.1.5.0 to the distribution.
- Added new custom.html documentation.
- Added warning to task.html about the README.1.5.0 changes.
2009-02-15 23:26:15 -05:00
Paul Beckingham
4e63d93005
Documentation Update
...
- Added commit ids to ChangeLog
- Added tags to respective commit ids
2009-02-15 16:54:59 -05:00
Paul Beckingham
01b3cb190c
Configuration Variable - due
...
- Added support for the "due" configuration variable that defines
how many days into the future when a task is considered due.
2009-02-14 20:19:47 -05:00
Paul Beckingham
2307dcab8a
Copyright Update
...
- bumped the year, on the source copyright notices.
2009-02-14 17:50:38 -05:00
Paul Beckingham
6d5309527c
- Enabled "configure --enable-debug" to suppress optimization, therefore
...
allowing debugging without the debugger showing the unoptimized source
while stepping through optimized code.
2008-11-09 01:42:30 -05:00
Paul Beckingham
ecdfb31553
- "task version" command now reports unrecognized configuration variables,
...
which may be spelling mistakes or deprecated variables.
2008-11-08 23:32:29 -05:00
Paul Beckingham
8d920f9dc4
- Updated documentation to reflect removal of the "showage" configuration variable.
2008-11-08 22:45:27 -05:00
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
612a183776
- Major documentation update
...
- New filter page
- New shadow file page
2008-11-02 21:23:34 -05:00
Paul Beckingham
2cae1df42f
- Merged 1.4.3 to master
2008-11-01 16:31:30 -04:00
Paul Beckingham
d6b30466c1
- "task ghistory" now displays a differently aligned graph, allowing
...
easier comparison by month of tasks added versus completed and deleted.
2008-11-01 15:44:25 -04:00
Paul Beckingham
b7e889339d
- Added support for shadow.notify to indicate when the shadow file is updated
...
- Fixed description validation bug that allowed \n, \r and \f in a description, then rendered the pending.data file unparseable
2008-10-25 02:03:21 -04:00
Paul Beckingham
c44baf913d
Merge branch '1.5.0' of git@github.com:pbeckingham/task into 1.5.0
...
Conflicts:
html/task.html
src/task.cpp
2008-10-19 11:50:14 -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
437c85da39
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-09 21:03:29 -04:00
Paul Beckingham
62115ea988
- Removed version number from HTML titles.
...
- New filter.html doc.
- New shadow.html doc.
2008-10-09 18:43:13 -04:00
Paul Beckingham
3ed1269753
- Added support for plain text shadow files.
2008-10-09 18:24:35 -04:00
Paul Beckingham
f3aa88cf83
Merge branch 'master' into 1.5.0
2008-09-26 22:27:03 -04:00
Paul Beckingham
f26a9c67be
- Built 1.4.2 and packaged it as a Mac OS X Leopard Intel binary
...
- Modified incorrect Debian packages in versions.html
- Added Debian and Mac packages to task.html
2008-09-26 22:25:38 -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
78fae5195b
- Converted 1.4.2 references to 1.5.0.
2008-09-20 20:24:58 -04:00
Paul Beckingham
e7304e86ce
- Forgot to bump version number in page title.
2008-09-19 13:38:44 -04:00
Paul Beckingham
d7b95cb2e1
- Removed Mac binary package references.
2008-09-18 21:37:00 -04:00
Paul Beckingham
45ed7dcdaa
- Updated release date.
2008-09-18 21:03:07 -04:00
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
e35dcd0e42
- Minor doc edit.
2008-09-12 16:46:22 -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
e16bd057d8
Merge branch 'master' into 1.4.2
2008-08-26 09:58:42 -04:00