EdricChan03 / EdricChan03/studybuddy-android

[Feature] Add display options to the list tasks screen

Open
#639 1 comment 0 reactions 0 assignees View on GitHub
enhancement good first issue user interface
Dominant language
Kotlin
Stars
23
Forks
9
Avg merge
9h 1m
Merged PRs (30d)
1

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Feature type

User interface/User experience

### Problem

There should be more options for filtering/sorting the list of tasks. Currently, only sorting is provided, and by a hard-coded set of options (title, due date).

### Description

Add a bottom sheet/dialog which exposes more options for filtering/sorting the list of tasks.

* Sorting could be done with a set of chips, where clicking on them would change them to descending/ascending/unset in that order.
* Filtering could be done with text-fields, however it'll probably be hard to implement searching options. For now, there could be the ability to filter by incomplete/completed tasks, whether a task is archived, binned tasks (in the future, consider adding a `isSoftDelete` field such that tasks aren't permanently deleted).

### Alternatives?

_No response_

### Additional info

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.