← All requests
0

advanced filtering, sorting, grouping and saved views

OpenRodaviva29 (GitHub) · · edited

What would you like to change?

Summary

The task list currently offers limited control over what is shown and how it is organized. In larger projects this makes it hard to focus on relevant work. This issue proposes improvements to display, sorting, filtering and grouping, and adds saved views that combine all of them.

Motivation

  • Subtasks are always rendered inline, which clutters the list when you only care about top-level work.
  • There is no indication of how many tasks match the current filters.
  • Common questions can't be answered from the list, for example: "what changed recently?", "what did X create?", "what starts this week?", "everything except Done".
  • Grouping is limited to states.
  • Every filter/sort/group combination has to be rebuilt from scratch each time.

Proposed changes

1. New display options

  • Show/hide subtasks inline: toggle to hide subtasks from the list (currently always shown).
  • Task count in project view: total number of tasks, updated as filters are applied (e.g. "24 of 132 tasks"). When grouped, show a count per group.

2. Sorting options missing

  • Sort by Last updated
  • Sort by Start date (tasks without a start date go last)

3. Filtering

  • Creator
  • Created at / Updated at (date range)
  • Start date / End date (date range)
  • Inverse filtering (NOT): any condition can be negated, e.g. State is not Done, Label is not bug.

4. Grouping and subgroups

Extend "Group by" beyond states:

  • Priority
  • Labels
  • Assignees

Tasks with multiple labels or assignees should appear in each matching group, and there should be a "No label" / "Unassigned" group for tasks without values. Also add a new layer of subgroups.

5. Saved views

  • Save a combination of filters, sort, group by and display options as a named view.
  • Switch quickly between saved views within a project.

Checked open issues

Additional context

No response


Originally requested by @Rodaviva29 on 2026-09-28. Original GitHub request #1855.

Issue #1855

Discussion 0

No comments yet.

Sign in to comment.

Keyboard shortcuts

Anywhere

Go to requests
gh
Go to changelog
gc
Go to notifications
gn
Next or previous page
norp
Leave a text field or close a menu
Esc
Show this list
?

Requests

Move to the next or previous request
jork
Open the selected request
oorEnter
Vote on the selected request
v
Search
/
New request
c

Request

Vote
v
Write a comment
c
Edit
e