Thank you for considering contributing! Contributions of all kinds are welcome, including bug reports, feature suggestions, code contributions, documentation improvements, and more. By participating in this project, you agree to abide by the Code of Conduct.
- Check the existing issues to make sure the bug hasn't been reported yet.
- Open a new issue and include: A clear title and description. Steps to reproduce the issue. Expected behavior vs. what actually happens. Screenshots or logs, if applicable.
- Open an issue labeled as a "feature request".
- Clearly describe the proposed feature and its benefits.
- If applicable, include examples or references.
-
Fork the repository on GitHub.
-
Create a new branch with a descriptive name for your feature or bug fix.
-
Make your changes and ensure they follow the project's coding style and guidelines.
-
Commit your changes and push them to your forked repository.
-
Test your changes following the testing documentation.
-
Submit a pull request, detailing the changes you made and explaining their purpose. Please be sure to list what you have tested, as well as the device and OS details you performed tests on.
By contributing, you agree that your contributions will be licensed under the MIT License.