Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.09 KB

File metadata and controls

47 lines (33 loc) · 1.09 KB

Contributing to TouchLess

Thank you for your interest in contributing to TouchLess! 🎉

How to Contribute

Reporting Bugs

If you find a bug, please open an issue with:

  • Clear description of the problem
  • Steps to reproduce
  • Expected vs actual behavior
  • System information (OS, Python version, etc.)

Suggesting Features

We welcome feature suggestions! Please open an issue describing:

  • The feature you'd like to see
  • Why it would be useful
  • How it might work

Code Contributions

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/your-feature)
  3. Make your changes
  4. Test thoroughly
  5. Commit with clear messages (git commit -m 'Add feature X')
  6. Push to your fork (git push origin feature/your-feature)
  7. Open a Pull Request

Code Style

  • Follow PEP 8 Python style guide
  • Add docstrings to functions and classes
  • Keep functions focused and modular
  • Add comments for complex logic

Testing

Before submitting:

  • Test on your system
  • Ensure no errors or warnings
  • Test different gestures and scenarios

Thank you for contributing! 🙏