Welcome to the contribute guide for the project. This guide will help you understand how to contribute to the project effectively.
Before you start contributing, make sure you have the following:
- Basic knowledge of Git and GitHub
- Familiarity with the project's codebase
- A GitHub account
- Actually use this application and know what it does
Please review our Code of Conduct before contributing to the project.
To contribute to the project, follow these steps:
- Fork the repository on GitHub.
- Clone the forked repository to your local machine.
- Use build guide for building info.
- Create a new branch for your changes.
- Make the necessary changes to the code.
- Test your changes thoroughly.
- Commit your changes with descriptive commit messages.
- Push your changes to your forked repository.
- Open a pull request to the main repository.
Here are some things to keep in mind as you file pull requests to fix bugs, add new features, etc.:
- Remember to always test your code changes before pushing them to ensure they are working as expected.
- All commits commits and PR title must be descriptive and follow a proper format.
- Please do not bump the version number in your pull requests, the maintainers will do that. Feel free to indicate whether the changes are a breaking change in behavior.
- Make sure that your code will not disrupt working of this app on other supported OS.
- Do not include any content that may result in copyright issues.