Thanks for helping improve Windscribe IP Changer for Android!
Please read and follow our CODE_OF_CONDUCT.md.
# Clone
git clone https://github.com/VoxHash/windscribe-ip-changer-android.git
cd windscribe-ip-changer-android
# Verify Python 3.x is installed
python3 --version
# Verify ADB is installed
adb version
# Run tests
python3 test_connection.pywindscribe_ip_changer.py- Main scripttest_connection.py- Connection test utilityexample_usage.py- Usage examplesservers.json.example- Server configuration templatedocs/- Documentation
- Branches:
feature/...,fix/...,docs/...,chore/... - Conventional Commits:
feat:,fix:,docs:,refactor:,test:,chore:
Examples:
feat: add support for custom ADB pathsfix: correct device ID extractiondocs: update installation instructions
- Link related issues
- Add tests if applicable
- Update documentation
- Follow the PR template
- Keep diffs focused and reviewable
- Ensure code follows Python PEP 8 style guidelines
Before submitting a PR:
- Run
python3 -m py_compile windscribe_ip_changer.pyto check syntax - Test with a connected Android device or emulator
- Run
python3 test_connection.pyto verify setup
- Semantic Versioning (MAJOR.MINOR.PATCH)
- Update CHANGELOG.md with changes
- Tag releases with version numbers