Tomas Babej
|
d859a87ad7
|
util: Show errors when displaying split with no output
|
2015-03-23 00:24:45 +01:00 |
|
Tomas Babej
|
b170509c53
|
SelectedTasks: Add _execute_safely method
|
2015-03-23 00:24:21 +01:00 |
|
Tomas Babej
|
108f461bf3
|
taskwiki: Add TaskWikiStats and TaskWikiTags commands
|
2015-03-22 20:43:06 +01:00 |
|
Tomas Babej
|
6c80da50d1
|
Splits: Allow failure when executing a split
|
2015-03-22 20:42:24 +01:00 |
|
Tomas Babej
|
a789954206
|
taskwiki: Add history related commands
|
2015-03-22 19:42:40 +01:00 |
|
Tomas Babej
|
1788ae1987
|
taskwiki: Add ghistory related commands
|
2015-03-22 19:34:40 +01:00 |
|
Tomas Babej
|
20bc63780b
|
Split: Properly handle the situation when there is no ViewPort in buffer
|
2015-03-22 19:29:25 +01:00 |
|
Tomas Babej
|
1757ea48a1
|
taskwiki: Move splits below, since they are mostly noise
|
2015-03-22 19:27:15 +01:00 |
|
Tomas Babej
|
e1e2570915
|
taskwiki: Split Burndown command into three, by timespan version
|
2015-03-22 19:26:18 +01:00 |
|
Tomas Babej
|
2399a040bb
|
taskwiki: Add TaskWikiCalendar command
|
2015-03-22 19:22:26 +01:00 |
|
Tomas Babej
|
17834ecb72
|
VimwikiTask: Make sure new task creation is properly handled
|
2015-03-22 19:14:08 +01:00 |
|
Tomas Babej
|
f8333f7da6
|
taskwiki: Create a generic Split class for taskwarrior-based splits
|
2015-03-22 18:30:26 +01:00 |
|
Tomas Babej
|
67bd4843c3
|
Splits: Allow to take filters, locate closest viewport if none
|
2015-03-22 17:52:18 +01:00 |
|
Tomas Babej
|
484a18a502
|
ViewPort: Add find_closest method
|
2015-03-22 17:47:20 +01:00 |
|
Tomas Babej
|
d85a146c17
|
ViewPort: Split taskfilter using tw_modstring_to_args function
|
2015-03-22 17:46:58 +01:00 |
|
Tomas Babej
|
ffc83134eb
|
Vimwiki: Do a conditional toggle of TaskWikiInfo
|
2015-03-22 14:41:50 +01:00 |
|
Tomas Babej
|
c0c7eeded3
|
taskwiki: Do not respect context
|
2015-03-22 12:26:37 +01:00 |
|
Tomas Babej
|
a547c30c71
|
util: Add ability to replace splits of the same kind
|
2015-03-22 11:53:42 +01:00 |
|
Tomas Babej
|
83c130fbfb
|
util: Wipe out split buffers instead of keeping them alive
|
2015-03-22 10:56:51 +01:00 |
|
Tomas Babej
|
e40c417ff1
|
util: Add random suffix to the buffer names of splits
|
2015-03-22 10:38:48 +01:00 |
|
Tomas Babej
|
aa7565f10c
|
util: Make splits retain their size after opening/closing other windows
|
2015-03-22 10:22:47 +01:00 |
|
Tomas Babej
|
a924373fc8
|
VimwikiTask: Replace 'X' completion mark if not completed
|
2015-03-21 22:56:06 +01:00 |
|
Tomas Babej
|
91b8cc2286
|
TaskWikiMod: Update modified tasks in buffer
|
2015-03-21 22:54:11 +01:00 |
|
Tomas Babej
|
c1dfff89cd
|
VimwikiTask: Do not keep reference to a Task object explicitly, always go through cache if the Task is saved
|
2015-03-21 21:28:08 +01:00 |
|
Tomas Babej
|
e5b505817a
|
cache: Add update_vwtasks_from_tasks method
|
2015-03-21 20:40:44 +01:00 |
|
Tomas Babej
|
bb1ab2fd6a
|
taskwiki: Rename update buffer to update vwtasks to better reflect the nature
|
2015-03-21 20:40:24 +01:00 |
|
Tomas Babej
|
4791026b6f
|
taskwiki: Rename load buffer to load vwtasks to better reflect the nature
|
2015-03-21 20:37:41 +01:00 |
|
Tomas Babej
|
3bade5b00a
|
taskwiki: Rename update tasks to load tasks to better reflect the nature
|
2015-03-21 20:36:16 +01:00 |
|
Tomas Babej
|
7e146b438b
|
util: Implement safety measures around opening a buffer
|
2015-03-21 19:55:04 +01:00 |
|
Tomas Babej
|
8089c09101
|
viewport: Properly handle the situation when non-matching task is represented in the viewport in multiple instances
|
2015-03-21 18:42:43 +01:00 |
|
Tomas Babej
|
d794bfb13b
|
taskwiki: Add TaskWikiBurndown command
|
2015-03-21 17:10:01 +01:00 |
|
Tomas Babej
|
ca895deea5
|
util: Add maxwidth and maxheight settings to splits that make them use whole window
|
2015-03-21 17:09:30 +01:00 |
|
Tomas Babej
|
b3b9705a4c
|
util: Do not show numbers in splits
|
2015-03-21 17:08:54 +01:00 |
|
Tomas Babej
|
f22484f8d7
|
util: Add optional color support with AnsiEsc
|
2015-03-21 16:51:06 +01:00 |
|
Tomas Babej
|
2e2d19eaed
|
util: Add configurable name for splits
|
2015-03-21 14:42:42 +01:00 |
|
Tomas Babej
|
a8884a6dea
|
taskwiki: Add TaskWikiProjects command
|
2015-03-21 14:38:40 +01:00 |
|
Tomas Babej
|
7cbc7d1f0a
|
util: Compute the size of the split properly for vertical splits
|
2015-03-21 14:38:22 +01:00 |
|
Tomas Babej
|
97698b2162
|
util: Allow vertical splits
|
2015-03-21 14:26:06 +01:00 |
|
Tomas Babej
|
5d32666cce
|
taskwiki: Move methods that affect whole buffer into common namespace
|
2015-03-21 14:11:41 +01:00 |
|
Tomas Babej
|
0b02d85049
|
taskwiki: Prompt for modifications if not passed
|
2015-03-21 14:11:15 +01:00 |
|
Tomas Babej
|
4d6918458b
|
taskwiki: Add TaskWikiMod command
|
2015-03-21 13:43:14 +01:00 |
|
Tomas Babej
|
6e2ed5df10
|
util: Split tw modstring parsing into two functions
|
2015-03-21 13:22:53 +01:00 |
|
Tomas Babej
|
02804772cb
|
util: Do not put empty key into the defaults
|
2015-03-21 12:19:53 +01:00 |
|
Tomas Babej
|
97691df5bb
|
taskwiki: Add TaskWikiDelete command
|
2015-03-21 09:38:52 +01:00 |
|
Tomas Babej
|
82223ed2df
|
taskwiki: Make taskwiki commands work on ranges
|
2015-03-21 09:22:47 +01:00 |
|
Tomas Babej
|
cfde8cc5b8
|
pylint: Supress complaints about vim module
|
2015-03-21 07:59:44 +01:00 |
|
Tomas Babej
|
e71587ee26
|
vwtask: Supress protected member warnings
|
2015-03-21 07:53:38 +01:00 |
|
Tomas Babej
|
9ee55f1395
|
cache: Use module-level imports
|
2015-03-21 07:53:21 +01:00 |
|
Tomas Babej
|
8862963521
|
cache: Stress loading the line is the important part in load_buffer
|
2015-03-21 07:47:43 +01:00 |
|
Tomas Babej
|
cf61e9c001
|
Add missing re imports
|
2015-03-21 07:47:11 +01:00 |
|