First off, thank you for considering contributing to ImageToClipboard! It's people like you that make this project a great tool for the Flutter community.
If you find a bug or have a feature request, please create a new issue on GitHub. Before doing so, please search existing issues to see if your issue has already been reported.
- Fork the repository: Click the "Fork" button at the top of the repository page on GitHub.
- Clone your fork:
git clone https://github.com/harshilchovatiya/image_to_clipboard.git
- Create a new branch:
git checkout -b my-feature-branch
- Make your changes:
- Follow the code style and conventions used in the project.
- Write documentation comments for new public methods, classes, and properties.
- Write tests for new features or bug fixes.
- Commit your changes:
git commit -m "Description of my changes"
- Push to your branch:
git push origin my-feature-branch
- Create a pull request: Go to your fork on GitHub, and click the "New pull request" button.
Please ensure that your code passes all existing tests and add new tests for any new functionality. You can run tests with the following command:
flutter test
Document your code, including new features, changes, and any setup or installation instructions that might be needed. Make sure to update the README.md
file if necessary.
All submissions, including those from project members, require review. We use GitHub pull requests for this purpose. Please ensure your code is well-documented and adheres to the existing code style.
We welcome contributions to expand ImageToClipboard to other platforms, such as iOS. If you have expertise in iOS development and are interested in contributing, please reach out or start contributing by following the above steps.
For any major contributions or questions, feel free to contact Harshil Chovatiya at [email protected].
Thank you for your interest in contributing to ImageToClipboard!
Harshil Chovatiya