Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.34 KB

File metadata and controls

28 lines (19 loc) · 1.34 KB

Contributing to BetterCapture

Thank you for your interest in contributing to BetterCapture! We want to make this project the best macOS screen recorder, and we appreciate your help.

Feature Requests

If you have an idea for a new feature, please open a discussion first.

We want to ensure that new features align with the project's goals and architectural direction before any work begins. Any issues or pull requests for feature requests submitted without prior discussion will be closed immediately.

Bug Reports

If you've found a bug, please open an issue. To help us fix it as quickly as possible, please include:

  • A clear, descriptive title.
  • Steps to reproduce the bug.
  • What you expected to happen vs. what actually happened.
  • Your macOS version and hardware details.
  • Any relevant logs or screenshots.

Pull Requests

  1. Bug Fixes: Feel free to submit pull requests for bug fixes directly.
  2. Features: As mentioned above, please discuss new features in a discussion first.
  3. Branching: Create a feature branch from main.
  4. Style: Follow the existing code style and conventions.
  5. Tests: Add unit tests for any new logic where possible.
  6. Linting: Ensure SwiftLint passes if you have it installed.