Hi there! Thanks for your interest in contributing to this project.
Contributions help improve the project for everyone. By submitting a contribution, you agree that your work will be licensed under the same license as this repository.
A few quick guidelines:
- Keep changes focused and easy to review
- Follow the existing style of the project
- Update documentation when needed
- Avoid adding third-party source lists, stream URLs, or metadata unless you have clear permission to do so
For larger changes, opening an issue first is appreciated.
- Fork and clone the repository
- Create a new branch:
git checkout -b my-branch-name - Make your changes
- Test your changes locally
- Update documentation if needed
- Commit your changes with a clear commit message
- Push to your fork and open a pull request
These things help a lot:
- Keep your pull request focused on one change
- Write clear commit messages
- Explain what changed and why
- Follow the project's existing code style
- Include examples or screenshots when helpful
- Avoid unrelated refactors in the same pull request
If you want to make multiple unrelated changes, please open separate pull requests.
When opening a bug report, please include:
- What you expected to happen
- What actually happened
- Steps to reproduce the issue
- Your environment, if relevant
- Operating system
- PowerShell version
- Error messages or logs
Feature requests are welcome. Please describe:
- The problem you want to solve
- Your proposed solution
- Any alternatives you considered
Third-party material must be legally reusable and compatible with this project's license and usage requirements.