First off, thank you for considering contributing to Gravity Recorder! It's people like you that make Gravity Recorder such a great tool.
By participating in this project, you are expected to uphold our Code of Conduct.
- Check for existing issues: Before opening a new issue, please check if the bug has already been reported.
- Provide details: Use our Issue Template to provide as much context as possible.
- Open an issue: Explain the feature you'd like to see and why it would be useful.
- Fork the repository and create your branch from
master. - Install dependencies:
npm install. - Make your changes.
- Ensure the code builds:
npm run build. - Submit a Pull Request with a clear description of your changes.
master: The stable version of the app. Do not push directly to this branch.feature/*orfix/*: Use these branches for your work.
All Pull Requests will be reviewed by the maintainer (@uzairkath). No code will be merged into master until it has been:
- Reviewed for quality and security.
- Verified locally for functionality.
- Approved by the maintainer.
Thank you for helping us build the future of screen recording!