First off, thank you for even considering contributing to Mindful. This project exists because of passionate people like you who believe in something bigger than themselves.
I just want to be upfront about a few things:
- Any contributions you make - whether it’s code, ideas, or assets
become part of Mindful. You won’t own the rights to them, but your impact will live on in every user who benefits from your work. Mindful will always be free and open-source.No hidden paywalls, no selling out. Just a tool to help people take control of their screen time.- I don’t make much from this project, and as much as I’d love to share donations, they just don’t exist in any meaningful way. What I
cando is givecreditwhere it’s due. If there’s a way to acknowledge your work, I’ll make sure it happens. - I might update these terms down the road, not to take anything away from you, but to protect the project and keep it
truly open and free
I get it. If you’re not comfortable with these terms, please don’t feel discouraged. You can still open an issue or request a feature, and I’ll do my best to bring your idea to life. Your voice still matters.
And just so you know Mindful will never be abandoned. As long as I’m around, I’ll keep improving it. That’s my promise.
Thank you for being here.
You matter more than you know 💙
- Before contributing, please open an issue to discuss your proposed changes or feature implementation. This step ensures that your contribution aligns with the project’s goals and that your efforts are necessary and valued.
- Development occurs on the
devbranch. Please fork the repository and create your branch fromdev.
- Implement your changes and commit them to your branch.
- Once your changes are ready, submit a pull request to the
devbranch of the repository. Be sure to reference any issues that your pull request addresses in the description.
- Your pull request will be reviewed, and feedback will be provided. Upon approval, your pull request will be merged into the
devbranch and included in the next release of Mindful.
Learn how to build Mindful from source.
-
Setup the Flutter environment for your platform
-
Clone the repository
git clone https://github.com/akaMrNagar/Mindful.git && cd mindful
-
Get dependencies
flutter pub get
-
Generate temporary files
dart run build_runner build -d
-
Build the APK
flutter build apk