Contributions are welcome. Please read this guide before submitting changes.
- Fork the repository
- Clone your fork:
git clone https://github.com/YOUR_USERNAME/wifix2.git - Create a branch:
git checkout -b your-feature-name - Build and run:
./gradlew installDebug
- Use Kotlin and follow the official Kotlin style guide
- Prefer functional style; use classes only when necessary
- Use clear, descriptive variable and function names
- Keep functions small; extract helpers only when logic is reused
- Ensure the project builds:
./gradlew assembleDebug - Run tests:
./gradlew test - Commit with clear messages
- Push to your fork and open a pull request
- Describe the change and why it is needed
- Reference any related issues
- Keep PRs focused; one feature or fix per PR
Open an issue for questions or discussion.