- allTags
Tags allTags(Todos ts)
- generateSomeTodos
Todos generateSomeTodos()
Undocumented in source. Be warned that the author may not have intended to support it.
- lastProgress
auto lastProgress(Todo t)
Days since last progress. If no progress has been made then days since creation
- loadTodos
Todos loadTodos(GitRepo gr)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadTodos
Todos loadTodos(GitRepo gr, Tags tags)
Undocumented in source. Be warned that the author may not have intended to support it.
- markDone
auto markDone(Todo t, Tag doneTag)
Undocumented in source. Be warned that the author may not have intended to support it.
- random
Todo[] random(TODOS ts, Tags allTags, TagDelta selected, string searchString, Dependencies deps, double[string] defaultWeights, size_t no)
Select a weighted random set of Todos
- tagOccurence
size_t[Tag] tagOccurence(TODOS ts, Tags tags, Tags exclude)
Number of occurences of each given tag
- toJSON
JSONValue toJSON(Todo t)
Undocumented in source. Be warned that the author may not have intended to support it.
- toJSON
JSONValue toJSON(Todos ts)
Turn Todos into a JSONValue
- toString
string toString(Todo t)
Undocumented in source. Be warned that the author may not have intended to support it.
- toString
string toString(Todos ts)
- toTodo
Todo toTodo(JSONValue json)
Undocumented in source. Be warned that the author may not have intended to support it.
- toTodo
Todo toTodo(JSONValue json, Tags tags)
Undocumented in source. Be warned that the author may not have intended to support it.
- toTodos
Todos toTodos(JSONValue json)
Undocumented in source. Be warned that the author may not have intended to support it.
- writeTodos
void writeTodos(Todos ts, GitRepo gr)
Undocumented in source. Be warned that the author may not have intended to support it.