Commit graph

548 commits

Author SHA1 Message Date
Tomas Babej
da6efe51dc regexp: Make task regexp work both with specified data source and without it 2015-04-05 21:25:13 +02:00
Tomas Babej
f1d2d068fb cache: Move to more efficient loading of Task objects before VimwikiTask objects 2015-04-04 22:41:32 +02:00
Tomas Babej
89c9bad70d Cache: Use the TaskWarrior instance of the closest Task for Splits and SelectedTasks actions 2015-04-04 22:29:36 +02:00
Tomas Babej
a1da9eb1f0 ShortUUID: Add string representation of short uuid form 2015-04-04 22:29:00 +02:00
Tomas Babej
d0bbba7b92 VimwikiTask: Add find_closest method 2015-04-04 22:28:40 +02:00
Tomas Babej
a5b0aa85fb VimwikiTask: Further changes related to ShortUUUID being the only key 2015-04-04 22:27:57 +02:00
Tomas Babej
c340a56c8f WarriorStore: Extend with values and iteritems methods 2015-04-04 22:26:52 +02:00
Tomas Babej
545c8c48f0 tests: Test for proper location of the default TaskWarrior object 2015-04-04 22:26:22 +02:00
Tomas Babej
1a2c158002 ShortUUID: Properly represent UUID in the taskwiki files 2015-04-04 20:02:33 +02:00
Tomas Babej
9969fbf89a Make ShortUUID contain explicit TaskWarrior instance reference 2015-04-04 19:54:51 +02:00
Tomas Babej
d11eaf4e7c cache: Make Task cache accept only ShortUUIDs as keys 2015-04-04 19:53:28 +02:00
Tomas Babej
76f88e2cfa taskwiki: Do not handle taskwiki_taskrc/data_location globally anymore 2015-04-04 19:00:51 +02:00
Tomas Babej
4ad855e11a regexp: Accomodate TW instance indicator sign in UUID regexp 2015-04-04 19:00:51 +02:00
Tomas Babej
cfe2e8ce28 taskwiki: Add WarriorStore which accomodates all TW database instances 2015-04-04 17:33:40 +02:00
Tomas Babej
31f73086c9 coverage: Measure more properly by invoking the measurements in a separate python file 2015-04-04 11:39:03 +02:00
Tomas Babej
98d8716192 tests: Add test for viewport inspection 2015-04-04 11:12:07 +02:00
Tomas Babej
b61d606eca tests: Add test for canceling annotation 2015-04-04 09:05:47 +02:00
Tomas Babej
5f662d2a6e tests: Add tests for annotating manually 2015-04-04 09:00:52 +02:00
Tomas Babej
a0909940eb tests: Fix incorrect test assumption 2015-04-04 00:34:51 +02:00
David J Patrick
50b368a2cf Update taskwiki vim documentation 2015-04-02 20:19:10 +02:00
Tomas Babej
687074ad42 vwtask: Make sure changes in the progress field are reflected 2015-04-02 19:59:35 +02:00
Tomas Babej
b0f90909e0 vwtask: Remove redundant imports 2015-04-02 19:59:31 +02:00
Tomas Babej
f2dd87769d util: Remove redundant statements 2015-04-02 19:59:29 +02:00
Tomas Babej
80ab8f51a5 util: By default, raise TaskWikiException in get_input if no input provided 2015-04-02 19:59:27 +02:00
Tomas Babej
03fbc0d7eb taskwiki: Handle TaskWikiExceptions without traceback 2015-04-02 19:59:25 +02:00
Tomas Babej
ee59095368 util: Add custom TaskWikiException 2015-04-02 19:59:23 +02:00
Tomas Babej
f3bb0aaf8f taskwiki: Remove redundant imports 2015-04-02 19:59:21 +02:00
Tomas Babej
8606eeab78 tests: Add test for simple task completion 2015-04-02 19:59:19 +02:00
Tomas Babej
d9a6bb9be4 viewport: Display viewport name in the TaskWikiInspect 2015-04-02 19:59:17 +02:00
Tomas Babej
4d63fed581 taskwiki: Display used defaults in TaskWikiInspect 2015-04-02 19:59:14 +02:00
Tomas Babej
b5475d0889 tests: Amend tests to take meta attributes coming out of tw_modstring_to_kwargs into account 2015-04-02 19:59:10 +02:00
Tomas Babej
54ecf6910d viewport: Add VISIBLE virtual tag 2015-04-02 19:59:07 +02:00
Tomas Babej
60deb0a7ba taskwiki: Reload task cache in TaskWikiInspect if VISIBLE virtual tag is used 2015-04-02 19:59:01 +02:00
Tomas Babej
97fe29ff36 Add script to generate tags, taken from vimwiki/utils 2015-04-02 07:17:32 +02:00
Tomas Babej
b294cb080d taskwiki: Integrate Tagbar seamleslly if available 2015-04-02 07:17:32 +02:00
Tomas Babej
2842655a28 taskwiki: Improve viewport inspection output 2015-04-02 06:48:56 +02:00
Tomas Babej
2b34ac6f2c util: Strip right-side whitespace in the output of a split 2015-04-02 06:48:21 +02:00
Tomas Babej
a7bbcf548c viewport: Move the generation of tasks to be added/deleted in a separate method 2015-04-02 06:47:56 +02:00
Tomas Babej
f6d28bab4c taskwiki: Add TaskWikiInspect command 2015-04-02 06:32:29 +02:00
Tomas Babej
83ee373144 taskwiki: Bind enter on viewport definition to toggle viewport inspection 2015-04-02 06:29:07 +02:00
Tomas Babej
2a41ad4f6b taskwiki: Move matching tasks detection to a separate property 2015-04-02 06:22:26 +02:00
Tomas Babej
42c3d396bb taskwiki: Fix missing whitespace 2015-04-01 22:36:41 +02:00
Tomas Babej
e7a1f59ccb tests: Re-start the gvim client in case of failure 2015-03-28 16:38:30 +01:00
Tomas Babej
a7278b11f1 taskwiki: Use user taskrc by default 2015-03-28 15:59:41 +01:00
Tomas Babej
d26ba8ca49 tests: Add tests for the replacement of the splits 2015-03-28 14:52:57 +01:00
Tomas Babej
949284ba83 tests: Add tests for parsing of nested quotes 2015-03-28 14:47:59 +01:00
Tomas Babej
6fe90c664e tests: Test escaped sequences in modstrings 2015-03-28 14:44:31 +01:00
Tomas Babej
b5d4967399 tests: Add tests for setting dependencies via indentation 2015-03-28 14:27:59 +01:00
Tomas Babej
73e85be000 tests: Add test for changing description of a task 2015-03-28 11:20:31 +01:00
Tomas Babej
e0bd0f3e1a tests: Add tests for parsing and modifying priority 2015-03-28 11:09:01 +01:00