From 0083c514185f05edc039eff906c8483687f71fc9 Mon Sep 17 00:00:00 2001 From: aaron-jack-manning Date: Thu, 25 Aug 2022 10:11:06 +1000 Subject: [PATCH] changes to roadmap --- README.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index e8eb80b..53ea10e 100644 --- a/README.md +++ b/README.md @@ -85,16 +85,19 @@ Then you can run `toru new` to create your first task. ## Roadmap -- Options to configure and customise output of `list` - - Options for which field to order by, and how to order (ascending or descending) - - Options for which columns to include - - Filters, to exclude notes of a certain type - - If no values given, read a set of defaults from a `list.toml` file, which can be edited from a similar command - Dependency tracker - Store dependencies in a file and correctly update them upon creation and removal of notes - Error if any circular dependencies are introduced - Make sure dependencies written to file are only those that could be successfully created - List dependencies as a tree on note view below info + - Disallow marking a task as complete if it has incomplete dependencies +- Options to configure and customise output of `list` + - Simple query language to select: + - which columns to include + - which column to order by (and if ascending or descending) + - and to filter by + - tags within a specified collection + - only include tasks with incomplete dependencies, and similarly only tasks which are not dependents + - due date, completion date, etc greater than or less than specific value + - If no values given, use a default query stored in `state.toml` - Automatically added recurring notes system -- Visual changes - - All tabled, listed commands need to have cleaner and clearer output, more consistent with viewing individual tasks