Checkvist improves tracking of work progress

Since the first Checkvist version, any list item could be completed, as a task, with the “Space” shortcut. There was also a feature to track work progress - progress counter.

At the same time, many of our customers asked for a better separation between tasks and generic list items. Some people used the ASAP due date to mark tasks, some used the #todo tag or the Markdown prefix for checkboxes.

Now, we’re trying to make this separation a bit more clear.

1. Mark list items as to-dos with a simple shortcut

Type todo to mark a list item as an actionable task - it adds a checkbox next to it.

Need checkboxes for an entire branch? Type todo on a parent item, and all child tasks get checkboxes automatically.

:thinking: Why short-cutting? Of course, you can use Markdown syntax at the beginning of the list item text or select the List style option under the Options menu for the whole list, but typing todo is easier – and allows you to mix content types faster.

2. Improve progress tracking to recognize marked tasks

Checkvist now gives you two types of progress counters:

  • To-do counter – tracks completed vs. remaining checkboxes
  • List item counter – tracks all list items (except invalidated tasks)

To add a progress counter, type pc and track progress of

  • a selected branch (track progress in a section)
  • the whole list (remove selection with ESC or use the Options menu)

When you enable progress tracking, Checkvist asks what you want to count - only todos or all list items:

3. Instantly find actionable tasks

It is now possible to find all checkboxed tasks in the list using in: todo search syntax. And you can use it in bookmarked filters, too.

4. Custom styling of todo items

If you want to add custom CSS for list items with checkboxes, use this CSS rule:

.boxesList .userContent, 
.boxesList .boxesList .userContent {
   font-weight: 500; /* Bolder text */
}

Further steps

We’ve already received valuable feedback on this new feature, thank you all! Possible areas of improvement include:

  • Allow to close parent task when only checkboxed tasks are completed (discussion)
  • Allow to show checkboxes for the parent items, too - this may speed up closing all sub-items with a single click
  • Allow searching of actionable tasks across several lists at once

Do you have other ideas to add to this list? We can’t promise an immediate fix - but as always, we’ll do our best :muscle:

Thanks!

2 Likes

As long as any item can still be toggled open/closed (using Space or Ctrl+Enter shortcut), the distinction between tasks and notes is only superficial.

Should we go a step further and disable closing items that are not checkboxed? I’d say yes, but I suspect lots of people would disagree.

1 Like

It is superficial but now I can easily filter a list only for the things that need doing, that is quite convenient if like me you mix information and tasks in your lists.

1 Like