EdricChan03 / EdricChan03/studybuddy-android

[Refactor] Migrate tasks feature to Jetpack Compose

Open
#582 0 comments 0 reactions 1 assignee Claimed by @EdricChan03 View on GitHub
architecture enhancement migration
Dominant language
Kotlin
Stars
23
Forks
9
Avg merge
9h 1m
Merged PRs (30d)
1

Description

Sub-issue for #368, tracking the tasks feature.

This issue is mainly updating the existing todos feature, v2 will be worked on after (#364).

## Tasks

* [ ] Migrate tasks screens to Compose
* [ ] Migrate `TaskListFragment` to Compose
* [x] Migrate `TaskDetailFragment` to Compose
* [ ] Migrate `NewTaskFragment` to Compose
* [ ] Migrate `EditTaskFragment` to Compose
* [ ] Use Compose variant of the options bottom sheet
* [x] Add reusable TaskCard composable (WIP)
* [x] Add composables for task item attributes
* [x] Task title
* [x] Task content
* [x] Task project
* [x] Task tags
* [x] Task creation date
* [x] Task due date
* [ ] Add composables for task item text-fields/fields (for the edit/new task page)
* [x] Task title
* [ ] Task content
* [ ] Task project
* [ ] Task tags
* [ ] Task due date
* [x] Task completion status
* [x] Is archived
* [x] Expose tasks navigation graph (#456)
* [ ] Remove/deprecate fragment entrypoints (`TaskDetailFragment`, `EditTaskFragment`, `NewTaskFragment`)

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.