Paul Beckingham
85e77c1958
Code Cleanup
...
- Merging Record and Task objects, step 5. Done.
2011-08-07 17:06:06 -04:00
Paul Beckingham
6f980490bd
Code Cleanup
...
- Merging Record and Task objects, step 4.
2011-08-07 17:03:39 -04:00
Paul Beckingham
740cacc49f
Code Cleanup
...
- Merging Record and Task objects, step 3.
2011-08-07 16:40:02 -04:00
Paul Beckingham
33cfdec5a6
Code Cleanup
...
- Merging Record and Task objects, step 2.
2011-08-07 16:28:40 -04:00
Paul Beckingham
6d00337db3
Code Cleanup
...
- Merging Record and Task objects, step 1.
2011-08-07 16:23:23 -04:00
Paul Beckingham
6140f4af9d
Columns - mask, imask, parent
...
- Implemented column objects for the mask, imask and parent attributes.
Why not.
2011-08-07 02:58:43 -04:00
Paul Beckingham
cdda791c84
Command - import
...
- Implemented the import command, which only suports JSON. It is
the basis for all other import formats, which will be implemented
as external scripts.
2011-08-07 02:10:50 -04:00
Paul Beckingham
e8a49b3e8e
Commands - timesheet
...
- Added stubs for the start of a command rewrite, possibly.
2011-08-06 16:28:45 -04:00
Paul Beckingham
fb23bf73a3
Import
...
- Trying different methods of making this code cleaner. Not working
so far.
2011-08-06 16:27:38 -04:00
Paul Beckingham
3e5bb713eb
Merge branch '2.0.0' of tasktools.org:task into 2.0.0
2011-08-06 01:02:49 -04:00
Paul Beckingham
ffa5bc43fe
E9
...
- Working towards arg date/duration eval.
2011-08-06 00:59:14 -04:00
Federico Hernandez
6e1ba161b1
Relative dates
...
- eoq and soq to refer to the end and start of the quarter
(thanks to David French)
2011-08-04 01:40:31 +02:00
Paul Beckingham
e5ae145df2
Command - denotate
...
- Implemented denotate in the new style.
2011-08-02 00:56:29 -04:00
Paul Beckingham
8154222ef1
Documentation
...
- Updated DEVELOPER file.
2011-08-01 02:12:24 -04:00
Paul Beckingham
cc51c50f84
Configuration
...
- Added support for rc.dom, which enables/disables DOM support.
2011-08-01 01:39:21 -04:00
Paul Beckingham
a7f694386a
Code Cleanup
...
- Eliminated obsolete Variant code.
2011-08-01 01:26:59 -04:00
Paul Beckingham
76760fe434
Command - show
...
- Fixed the show command to accept 'all' or a substring to search for
in the configuration file.
2011-08-01 01:18:12 -04:00
Paul Beckingham
9275f3460f
Unit Tests
...
- Fixed unit test.
2011-08-01 01:17:18 -04:00
Paul Beckingham
9403bc8e49
Operators
...
- Implemented Priority and string based <, <=, >, >= operators.
2011-08-01 01:05:03 -04:00
Paul Beckingham
ac7bcc81ee
Unit Tests
...
- Corrected all unit tests that used the old syntax "task done 1" to
use the new syntax "task 1 done". Similarly, "task 1 ..." is now
"task 1 modify ...".
2011-07-31 19:03:19 -04:00
Paul Beckingham
9ce7f63d85
Bug
...
- Fixed bug where argument processing was not properly shut off by
the terminator -- in A3::tokenize.
2011-07-31 16:18:25 -04:00
Paul Beckingham
a91b6d4564
Attribute Parsing
...
- Attributes do not contain spaces unless specifically quoted and
escaped.
2011-07-31 15:19:06 -04:00
Paul Beckingham
a171f6e4ac
Bug
...
- Fixed bug whereby arguments were categorized, then defaults were injected
but no subsequent categorization occurred.
- Added debug diagnostics for default.command, 'modify' and 'information'
default processing.
2011-07-31 14:01:41 -04:00
Paul Beckingham
ccd32cb7d6
Unit Tests
...
- add.t contained a broken test that did not take into account a
(working) substitution.
2011-07-31 13:34:10 -04:00
Paul Beckingham
e61e08c2ca
Annotation Bug
...
- Fixed DOM lookup of special-case attributes: id and urgency are
not stored in the usual manner, and must be handled differently.
- Removed the responsibility of DOM to evaluate literals, because
they are handled more effectively in A3::tokenize.
- Fixed old code that assumed ".id" instead of "id".
- Removed unnecessary diag call from annotate.t.
2011-07-31 12:11:36 -04:00
Paul Beckingham
1884223a2e
Arguments
...
- rc:___ and rc.___ arguments are no longer propagated to commands
that modify tasks.
2011-07-31 11:18:16 -04:00
Paul Beckingham
c244132476
Unit Tests
...
- Fixed bug in Nibbler::getN.
- Added unit test for Nibbler::getN.
2011-07-31 11:14:56 -04:00
Paul Beckingham
01d3da90ae
Unit Tests
...
- Filters must precede write-commands on the command line.
2011-07-31 09:49:23 -04:00
Paul Beckingham
4a99723129
CmdShow
...
- Added 'json.array' to the list of allowed configuration variables.
2011-07-30 14:52:53 -04:00
Paul Beckingham
100af304b7
A3
...
- Added copy ctor, operator=.
- Included proper handling of the _limit member.
2011-07-30 14:22:15 -04:00
Paul Beckingham
d6dd1fe8ac
Holidays
...
- Added Japanese holidays for 2012, 2013 (thanks to Takanobu Watanabe).
2011-07-30 07:58:36 -04:00
Ben Boeckel
acc00e67ea
[PATCH 1/2] Add monthly recurrence
...
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2011-07-29 22:45:13 -04:00
Paul Beckingham
c002e8e24f
Holidays
...
- Added Japanese holiday file for 2011 (thanks to Takanobu Watanabe).
2011-07-29 22:42:26 -04:00
Ben Boeckel
a29097d9e0
[PATCH 2/2] Fix default task directory path
...
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2011-07-29 22:39:13 -04:00
Ben Boeckel
4f06e454a9
[PATCH] Add a missing trailing space
...
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2011-07-29 22:37:05 -04:00
Paul Beckingham
a691dfd6ed
Developer File
...
- Added more required code "specs", removed the burndown y-axis function
that was provided by Ben Boeckel.
2011-07-29 22:34:25 -04:00
Paul Beckingham
ecfce5091e
Burndown
...
- Modified burndown command to use the Y-Axis calculation from Ben Boeckel.
2011-07-29 22:31:58 -04:00
Ben Boeckel
210b5f54d5
[PATCH] Compute the height of a burndown chart
...
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2011-07-29 22:30:27 -04:00
Paul Beckingham
402bac02a6
Legacy columns, formats
...
- Marked legacy columns and formats as deprecated.
2011-07-29 00:54:03 -04:00
Paul Beckingham
a26b4ca12f
Expression Operators
...
- Implemented operator_equal, operator_inequal.
- Removed diagnostics for completed operators.
2011-07-28 23:38:37 -04:00
Paul Beckingham
eb1154235a
Expression reboot
...
- Implemented =, !=, ~, !~ operators.
- Generates lots of diagnostics for now.
2011-07-28 00:40:09 -04:00
Paul Beckingham
40a71e2aae
Feature #811
...
- Added feature #811 , which makes the 'execute' command optional, and
controlled by '#define HAVE_EXECUTE 1' in cmake.h. This allows a build
that does not have the potential security hole, in the event that taskwarrior
is run at elevated privilege, or run in the context of a web server.
2011-07-28 00:14:33 -04:00
Paul Beckingham
2460502be8
AUTHORS
...
- Added Daniel Kullmann as thanks for the code patches, although they
are not being applied. We still appreciate the effort.
2011-07-27 22:43:05 -04:00
Paul Beckingham
8651bbec8e
DEVELOPER
...
- Updated the file with holiday data info.
2011-07-27 22:39:51 -04:00
Paul Beckingham
7e3a207d63
Bug #808
...
- Fixed bug #808 , which generated compiler warnings on Solarix (thanks to
Owen Clarke).
2011-07-26 21:40:31 -04:00
Paul Beckingham
0ee1f9c1c6
Bug #807
...
- Fixed bug #807 , which caused a lack of Lua to prevent tests from building
(thanks to Owen Clarke).
2011-07-26 21:26:21 -04:00
Paul Beckingham
fde7ec107a
Code Cleanup
...
- Removed obsolete Nibbler::getDOM.
2011-07-26 00:40:29 -04:00
Paul Beckingham
9bf1ec2f7c
Code Cleanup
...
- Eliminated Lexer.
2011-07-26 00:37:49 -04:00
Paul Beckingham
0c08b29e48
Code Cleanup
...
- Eliminated obsolete Arguments.h, Arguments.cpp.
2011-07-26 00:25:57 -04:00
Paul Beckingham
ab8a6d9e88
Code Cleanup
...
- Eliminated Expression.{h,cpp}. E9 now replaces it.
2011-07-25 23:53:41 -04:00