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.

How to Filter Tasks and Notes in a Project

If you want to focus on specific tasks within a project, use the filter:

  1. Open the project you need.
  2. Tap the three-dot icon in the top right corner of the screen.
  3. Select Filter from the menu — the Task filter screen will open.


  4. Choose your filter parameters:
    • Tags — any of your tags;
    • Date: any date, no date, today, tomorrow, this week, next week, next month, past, someday, or set a custom range (days before / days after);
    • Status: incomplete, completed, canceled tasks, recurring task templates;
    • Priority: high, medium, low.

    You can select multiple values for tags, status, and priority. For date — only one option at a time. To quickly reset all parameters, tap the reset icon in the top right corner of the Task filter screen.



    Important! In a shared project, an additional parameter becomes available — Responsible: no assignee, any assignee, or specific project members. You can select one or multiple values.



  5. Tap Apply — only tasks and notes matching your selected parameters will remain visible in the project.

Once applied, a filter icon with the number of active parameters will appear in the top right corner — tap it to adjust your settings.

Important! The filter does not persist when you switch to another project. When you return, all tasks and notes will be shown without any filtering.

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