EdricChan03 / EdricChan03/studybuddy-android
[Refactor] Migrate tasks feature to Jetpack Compose
- 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.