Thank you for considering contributing to Freelens! We value your support and are open to collaboration. Here are some guidelines to help you get started.
If you find a bug or have a feature request, please check the existing issues to see if it has already been reported. If not, you can create a new issue. Please provide as much detail as possible, including:
- Steps to reproduce the issue
- Your environment (OS, Freelens version, installation method)
- Fork the repository.
- Create a new branch for your feature or bugfix (
git checkout -b feature-name
). - Make your changes.
- Test your changes thoroughly.
- Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-name
). - Create a pull request.
Please ensure your pull request adheres to the following guidelines:
- Describe the purpose of the pull request.
- Reference any related issues.
- Ensure all tests pass.
- Follow the coding standards described in the Style Guides section.
Read the DEVELOPMENT.md document to learn how to build and run the application from source files.
- Follow the existing coding style.
- Use ESLint to lint your code.
- Use Prettier for code formatting.
- Verify your changes with Trunk Check.
- Write clear and descriptive commit messages.
- Reference related issues or pull requests when applicable.
Join our Discussions for general questions and community support.