Commit graph

850 commits

Author SHA1 Message Date
Paul Beckingham
af78fa7186 Tests: Added UUID tests 2016-04-03 19:37:24 -04:00
Paul Beckingham
c11750f088 Lexer: Added UUID recognition 2016-04-03 19:37:11 -04:00
Paul Beckingham
e50334f305 libshared: Updated to 02f22a5b51ea5d594afbb4f28d0ceaf6b9d875ee 2016-04-03 19:33:13 -04:00
Paul Beckingham
6ca48808a8 Cleanup: Removed calls superceded by CLI 2016-04-03 17:46:49 -04:00
Paul Beckingham
024a9c2f39 Tests: Renamed classifier function name 2016-04-03 17:43:45 -04:00
Paul Beckingham
d51bb06895 Docs: Updated ChangeLog 2016-04-03 17:38:49 -04:00
Paul Beckingham
0d3d01de59 Extensions: Added Taskwarrior integration hook
- This first draft hook script uses the task UUID, description, project and tags
  as Timewarrior tags, and responds to 'task <id> start' and 'task <id> stop'
  commands, as well as other changes that have the same effect.
2016-04-03 17:30:45 -04:00
Paul Beckingham
80c169c4cc Docs: Replaced 'keyword' with 'hint' 2016-04-03 17:29:26 -04:00
Paul Beckingham
4c05fb3e0c Cleanup: Renamed 'keywords' to 'hints' which is more accurate 2016-04-03 17:22:39 -04:00
Paul Beckingham
4b7f4cf62d Docs: Added tag color solution 2016-04-03 15:52:01 -04:00
Paul Beckingham
18c28a65c0 init: Added note about extension entities 2016-04-03 15:51:18 -04:00
Paul Beckingham
9054500b8d init: Uses CLI instead of raw args 2016-04-03 15:26:55 -04:00
Paul Beckingham
bca881f19d CLI: Added ::getBinary 2016-04-03 13:39:20 -04:00
Paul Beckingham
f44194d54d CLI: Added ::getCommand 2016-04-03 13:26:24 -04:00
Paul Beckingham
518389ec58 CLI: Colorized keywords 2016-04-03 13:17:48 -04:00
Paul Beckingham
577df9a3af init: Added first keywords 2016-04-03 13:17:30 -04:00
Paul Beckingham
2360509b98 CLI: Removed ::findCommand, which is replaced by ::canonicalizeNames 2016-04-03 13:09:22 -04:00
Paul Beckingham
68ba48e85f Cleanup: Removed unused files 2016-04-03 13:02:52 -04:00
Paul Beckingham
b41b56c00c Datafile: Removed compiler warning 2016-04-03 12:45:38 -04:00
Paul Beckingham
c2a10e6848 CLI: Added ::canonicalizeNames for commands and keywords 2016-04-03 12:42:54 -04:00
Paul Beckingham
27f13f84ed Tests: Change 'task' reference to 'timew' 2016-04-03 12:27:55 -04:00
Paul Beckingham
aa2611bbae init: Added note about exclusions 2016-04-02 17:49:07 -04:00
Paul Beckingham
8981ea0342 init: Propagates CLI to dispatch 2016-04-02 17:43:42 -04:00
Paul Beckingham
2cfa146241 CLI: A2::dump color 2016-04-02 17:32:43 -04:00
Paul Beckingham
af5ee87773 CLI: Added ::findCommand 2016-04-02 17:31:22 -04:00
Paul Beckingham
8180104d45 CLI: Added ::exactMatch 2016-04-02 17:13:20 -04:00
Paul Beckingham
240c837874 CLI: Added ::lexArguments 2016-04-02 17:02:26 -04:00
Paul Beckingham
b801f8ea55 libshared: Updated to 016817fc1ce58347e58565c3824b8d0b6a0d1c0f 2016-04-02 16:56:31 -04:00
Paul Beckingham
673fba3f5f Tests: Added ::wasQuoted tests 2016-04-02 16:26:00 -04:00
Paul Beckingham
572da29b79 Lexer: Added ::wasQuoted 2016-04-02 16:25:42 -04:00
Paul Beckingham
88fe152dbe CLI: Added ::handleArg0 2016-04-02 16:08:22 -04:00
Paul Beckingham
0ddc2d4d7f CLI: Added ::analyze and called it 2016-04-02 15:49:39 -04:00
Paul Beckingham
021297edd5 CLI: Added A2:getToken 2016-04-02 15:41:25 -04:00
Paul Beckingham
d596936667 timew: Sends all args to CLI 2016-04-02 15:33:03 -04:00
Paul Beckingham
ca486d25b8 CLI: Added ::dump 2016-04-02 15:30:16 -04:00
Paul Beckingham
8913eaf96f CLI: Added A2::dump 2016-04-02 15:18:19 -04:00
Paul Beckingham
01bbc3d915 CLI: Added ::add 2016-04-02 14:09:10 -04:00
Paul Beckingham
e695b0773b CLI: A2::attribute accessor added 2016-04-02 14:02:53 -04:00
Paul Beckingham
d799d553fc CLI: A2::unTag added 2016-04-02 13:58:14 -04:00
Paul Beckingham
91b943a26c CLI: A2 gains tags and attributes 2016-04-02 13:56:28 -04:00
Paul Beckingham
cb6d7b0abe CLI: Added A2 ctor 2016-04-02 13:40:26 -04:00
Paul Beckingham
644439e587 CLI: Added ::canonicalize 2016-04-02 13:30:56 -04:00
Paul Beckingham
b624aee186 init: Initalizeѕ CLI entities 2016-04-02 13:09:53 -04:00
Paul Beckingham
370c024409 init: lightweightVersionCheck no longer requires any arg processing 2016-04-02 13:04:39 -04:00
Paul Beckingham
85c18376e3 CLI: Stubbed command line parser 2016-04-02 12:34:34 -04:00
Paul Beckingham
152f20260b Classifier: Tries to identify arg types 2016-04-02 12:18:01 -04:00
Paul Beckingham
c7696c3767 libshared: Updated to f16a12ac4208663e48922ac8e6c1073189017ce9 2016-04-02 11:38:38 -04:00
Paul Beckingham
71c6cd8026 Database: Modified ::getLatestInterval to walk backwards until one is found 2016-04-02 10:11:56 -04:00
Paul Beckingham
db65ca2024 Tests: Added Interval::empty tests 2016-04-02 10:07:51 -04:00
Paul Beckingham
1c14e1ae62 Interval: Added ::empty 2016-04-02 10:07:31 -04:00