Thanks for contributing to QuickView!
- Create a branch
- Keep changes small and focused
- Run the local checks before opening a PR:
cargo fmt
cargo clippy --all-targets --all-features -- -D warnings
cargo test --all- Prefer small modules with clear ownership boundaries.
- Avoid blocking the GTK main thread.
- Keep OCR backends behind traits/interfaces.
- Use imperative, descriptive commit messages.
- Reference issues when applicable.