Thank you for your interest in contributing to Unity Downloader! We welcome contributions from the community to help make this project better. Please take a moment to review this guide to make the contribution process easy and effective for everyone involved.
If you encounter a bug or an issue with Unity Downloader, please report it by opening an issue on GitHub. When reporting a bug, please include:
- A clear and descriptive title.
- A detailed description of the problem.
- Steps to reproduce the issue.
- Any relevant screenshots or logs.
- Information about your environment (e.g., OS version, Unity version).
We welcome suggestions for new features or improvements. To suggest an enhancement, please open an issue on GitHub and include:
- A clear and descriptive title.
- A detailed description of the enhancement.
- Rationale for why the enhancement would be useful.
- Any relevant examples or mockups.
If you want to contribute code, follow these steps:
-
Fork the repository:
Click the "Fork" button at the top right corner of the GitHub repository page.
-
Clone your fork:
git clone https://github.com/amir1387aht/Unity-Downloader.git cd Unity-Downloader
-
Create a new branch:
git checkout -b feature/your-feature-name
-
Make your changes:
Make the necessary changes in your local repository.
-
Commit your changes:
git add . git commit -m "Description of your changes"
-
Push your changes to your fork:
git push origin feature/your-feature-name
-
Open a Pull Request:
Go to the original repository and click on the "New Pull Request" button. Make sure to provide a clear and descriptive title and description for your pull request.
Please follow these guidelines to maintain consistency in the codebase:
- Use meaningful variable and function names.
- Write comments to explain complex code and logic.
- Format your code properly and consistently.
If applicable, please write tests for your changes. Ensure that all tests pass before submitting your pull request.
By contributing to Unity Downloader, you agree that your contributions will be licensed under the MIT License.
Thank you for contributing to Unity Downloader! Your support and involvement are greatly appreciated.