mirror of https://github.com/Hoffelhas/autodoist
Updated license and took a first stab at preliminary documentation.
parent
afb82f773d
commit
42b7810ab6
2
LICENSE
2
LICENSE
|
@ -1,6 +1,6 @@
|
||||||
The MIT License (MIT)
|
The MIT License (MIT)
|
||||||
|
|
||||||
Copyright (c) 2014 akramer
|
Copyright (c) 2014 Adam Kramer
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
|
23
README.md
23
README.md
|
@ -1,4 +1,25 @@
|
||||||
NextAction
|
NextAction
|
||||||
==========
|
==========
|
||||||
|
|
||||||
A more GTD-like workflow for Todoist. Uses the REST API to add and remove a @next_action label from tasks.
|
A more GTD-like workflow for Todoist. Uses the REST API to add and remove a `@next_action` label from tasks.
|
||||||
|
|
||||||
|
This program looks at every list in your Todoist account.
|
||||||
|
Any list that ends with `--` or `=` is treated specially, and processed by NextAction.
|
||||||
|
|
||||||
|
Activating NextAction
|
||||||
|
======
|
||||||
|
|
||||||
|
Sequential list processing
|
||||||
|
------
|
||||||
|
If a list ends with `--`, the top level of tasks will be treated as a priority queue and the most important will be labeled `@next_action`.
|
||||||
|
Importance is determined by:
|
||||||
|
* Priority
|
||||||
|
* Due date
|
||||||
|
* Order in the list
|
||||||
|
|
||||||
|
`@next_action` waterfalls into indented regions. If the top level task that is selected to receive the `@next_action` label has subtasks, the same algorithm is used. The `@next_action` label is only applied to one task.
|
||||||
|
|
||||||
|
Parallel list processing
|
||||||
|
------
|
||||||
|
If a list name ends with `=`, the top level of tasks will be treated as parallel `@next_action`s.
|
||||||
|
The waterfall processing will be applied the same way as sequential lists - every parent task will be treated as sequential. This can be overridden by appending `=` to the name of the parent task.
|
||||||
|
|
Loading…
Reference in New Issue