Paul Beckingham
f92b13fbf7
Visuals
...
- Cleaned up 'info' command output when the task is not pending and
has no ID. It displays '-' instead of the misleading "0".
2011-08-26 02:41:51 -04:00
Paul Beckingham
dab06f8672
Code Cleanup
...
- All objects now use the same convention for naming members. The
consistency is a good thing.
2011-08-25 21:54:28 -04:00
Paul Beckingham
2f60bdf9d0
Bug #720
...
- Fixed bug #720 , so that when the 'info' report renders total active time,
it uses a lossless format (thanks to Bernhard B).
2011-08-23 22:15:00 -04:00
Paul Beckingham
69e70889be
Unit Tests
...
- Prevented the info command from running a GC first, which breaks
certain unit tests.
- Modified delete.t to test annoation on delete.
2011-07-10 00:01:48 -04:00
Paul Beckingham
63f91c2f88
Enhancement
...
- Implemented Record::get_date to eliminated the need to obtain a date
as a string, then convert to time_t, then instantiate a Date.
2011-07-01 22:13:34 -04:00
Paul Beckingham
43e72b8ac8
Footnotes
...
- Relocated 'N tasks' style message to footnotes.
2011-06-27 00:22:18 -04:00
Paul Beckingham
58a04b9813
Bug - DOM lookup for 'id' was not supported
...
- Removed DOM caching, which appears to be a problem.
- Added 'id' and 'uuid' to DOM::get, which were missing, and therefore
caused all filters with sequences to fail.
- Modified CmdInfo to load all tasks, until TDB2 is here.
2011-06-26 12:45:48 -04:00
Paul Beckingham
20bb5bf648
I18N
...
- Localized more commands.
2011-06-25 13:14:47 -04:00
Paul Beckingham
7762ee2f9e
Commands
...
- Promoted filtering code to the Command base class.
- Added filtering short-circuit.
2011-06-19 10:25:53 -04:00
Paul Beckingham
f971fcd110
Code Cleanup
...
- Obsoleted Filter.{h,cpp}.
- Obsoleted Sequence.{h,cpp}.
- Eliminated Context::autoFilter.
- Stubbed Expression::eval.
2011-06-15 23:45:50 -04:00
Paul Beckingham
63e6c08fdd
Expressions
...
- Re-enabled read-only commands that were broken because expressions
were not implemented. Currently they don't work, but the mechanism
is in place.
2011-06-11 14:30:19 -04:00
Paul Beckingham
58a677ffb5
Argument Parsing
...
- Eliminated stored arg_overrides and file_override in Context.
- Removed Filter, Subst, Task, Sequence from Context.
- Remove shadow file support. Hallelujah.
- Disabled/commented out most commands, ready for the big transition
to the new parsing style.
- Obsoleted Subst.{h,cpp}.
2011-06-04 15:11:34 -04:00
Paul Beckingham
644d027a87
Argument Parsing
...
- Obsoleted Command::exectute 'commandLine' argument. It is worse
than unnecessary, it is an uncategorized raw argument string, which
is only really useful for the 'execute' command, which itself now
calls Arguments::combine to reconstruct the command line string.
2011-06-04 12:33:58 -04:00
Paul Beckingham
fa36931064
Bug
...
- Fixed bug that showed the 'due' date, under the heading 'until' date, in the
info report (thanks to Michael McCann).
2011-06-02 21:39:50 -04:00
Paul Beckingham
0260aff441
Build
...
- Enabled compiler warnings, which were off. Yikes.
- Fixed all compiler warnings on OSX.
2011-05-28 23:59:43 -04:00
Paul Beckingham
94318a6925
Build
...
- More missing include files.
2011-05-28 18:15:56 -04:00
Paul Beckingham
08c4d4bdfe
Build
...
- Fixed more case-sensitivity problems, and missing include files.
2011-05-28 17:53:58 -04:00
Paul Beckingham
0ce198ab8c
Commands - info
...
- Migrated 'info' command to CmdInfo.
- Renamed 'info' command to 'information'.
2011-05-28 12:55:45 -04:00