Sorting and Filtering in a Project

When a project accumulates many tasks, you can sort them to quickly find what you need and keep the list organized.

By default, projects use manual sorting — you can drag and drop tasks to arrange them in any order you like. However, if there are many tasks, it’s faster to use one of the automatic sorting options.

How to Sort Tasks

To change the order of tasks in a project, open the sorting menu.

Click the sorting icon in the upper-right corner above the task list — a menu with available sorting options will appear.

  1. Open the desired project.
  2. Tap the three-dot icon in the top-right corner of the screen.
  3. In the menu that appears, select "Sort" — a list of available sorting options will open.

In SingularityApp, several types of task sorting are available. Choose the one that best fits your goal.

Smart sorting

A hybrid sorting method that takes dates, time, priorities, deadlines, and task names into account. Tasks are grouped in the following order:

  1. High-priority tasks without a date — displayed separately, before today’s tasks.
  2. Tasks scheduled for today.
  3. Overdue tasks.
  4. Future tasks with dates.
  5. Other tasks without a date.
  6. Tasks marked as Someday.

Within the Today group, tasks are sorted by priority: high → medium → low. Tasks without a scheduled time appear above tasks with a scheduled time. A task that started earlier and continues through today or ends later appears above other tasks with the same priority.

Within the Overdue and Future groups, tasks are sorted first by date, then by priority and time. If tasks have the same time, the deadline is taken into account. If the deadline is also the same, tasks are sorted alphabetically by name.

Pinned tasks always appear at the top of the list and are sorted among themselves according to the same rules as unpinned tasks.

By Time

Tasks are sorted by their scheduled date or the absence of one.

  1. By time: tasks without a date come first, then today’s tasks, followed by the rest in chronological order.
  2. Reverse time: tasks without a date come first, followed by those with the latest dates, and finally the earliest ones.

By Priority

Tasks are grouped by their priority flags.

  1. By priority: high-priority tasks on top, then medium, and low at the bottom.
  2. Reverse priority: low-priority tasks on top, then medium, and high at the bottom.

By Deadline

Tasks with deadlines appear first, sorted by deadline date. Tasks without deadlines are listed below and sorted by date and time. Priorities are not considered.

  1. By deadline: tasks with the nearest deadlines come first, followed by those without deadlines in ascending date order.
  2. Reverse deadline: tasks with the latest deadlines come first, followed by those without deadlines in ascending date order.

Alphabetically

Tasks are sorted by their titles.

  1. Alphabetically: from A to Z.
  2. Reverse alphabetically: from Z to A.

Custom

Tasks appear in the order set manually by the user. The direction does not change.

The documentation is automatically generated. If you haven’t found the answer to your question, please contact us at support..
Android
Android
Windows x64
Windows x64
Install it on all your devices so your to-do list is always at hand