It can be used as reminder for the daily tasks or to just store your daily tasks which are to be performed in a day
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
This project forked from rob729/minimal_todo
A fully Material ToDo app with minimal features, just enough to be useful.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Describe the bug
after i click fab button app crashes
To Reproduce
Expected behavior
open to add todo
Logs
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.robin.roomwordsample, PID: 3513
androidx.fragment.app.Fragment$InstantiationException: Unable to instantiate fragment com.example.robin.roomwordsample.fragments.NewToDoFragment: calling Fragment constructor caused an exception
Screenshots
Smartphone Info:
Device | Pixel XL |
Android Version | 8.1 |
Would you like to work on the issue?
Describe the feature you'd like
While creating a new task, the user should be shown a description EditText where the user can add the description of the task. This field should be optional and the user should be allowed to skip this field if they want to.
Would you like to work on the issue?
Describe the chore
The dependencies in build.gradle are outdated. It has to be updated to the latest versions available.
Would you like to work on the issue?
Update Readme.md to add the technology stack of the app.
Describe the feature you'd like
Add the bottom navigation bar in the app.
Additional context
Use the above image for the reference on how the design of the bottom navigation bar should be. On the left of the fab button, the option should be to display the ToDo list(all incomplete tasks) and on the right-hand side of the fab, the option should be to display the Completed ToDo list.
Would you like to work on the issue?
Describe the chore
refactor code to use seperate class for shared pref operation from one class
Would you like to work on the issue?
Describe the feature you'd like
add Todo priority (low,medium,hight)
Screenshots
color of Todo will reflect priority
Would you like to work on the issue?
CI needed so that many developers can work and send merge requests without any conflicts
Describe the bug
The app crashes when a task with the same name as already existing one is created.
To Reproduce
Expected behavior
Would you like to work on the issue?
Add About App option in the Option Menu and add description of the app.
Describe the feature you'd like
Show an alert dialog when a user clicks on a task and show all the details about the task including task name, time of the creation of task, status and description(if given by the user).
Would you like to work on the issue?
Describe the chore
Convert all the hardcoded dimensions, strings to its resource form
Would you like to work on the issue?
Describe the feature you'd like
The user should be able to change the task name and description by using the edit option. The edit option should come above the complete status which appears when a user clicks on a task.
Would you like to work on the issue?
Describe the feature you'd like
Currently, the color of AvatarImageView gets change every time when the view is recreated. So for every task assign a color by picking up a color randomly from the list of colors(which is already present in code), store it in the database and set that color to the AvatarImageView.
Additional context
Regarding the migration: use fallbackToDestructiveMigration() and no need to create a new migration class. Also, remove any migration class already existing.
Would you like to work on the issue?
Add a checkbox for every task so that the user can mark the task as done by clicking on the checkbox corresponding to the task.
Open for all
Describe the feature you'd like
Currently, the app requests the user for Do Not Disturb access permission for the app to work properly.
Change the permission request message to "Please give the Do Not Disturb access permission for the app to work properly. Click OK to continue."
I have added the screenshot of the permission request which is to be changed.
Would you like to work on the issue?
Describe the bug
Currently, the ic_launcher_foreground is being used as the round icon for the app.
Expected behavior
ic_launcher_round should be used as the round icon for the app
Would you like to work on the issue?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.