-
Notifications
You must be signed in to change notification settings - Fork 0
Contributing
Nexor256 edited this page Jun 8, 2026
·
2 revisions
Thank you for your interest in contributing to RoK-Tracker! Whether you are reporting a bug, suggesting a feature, or writing code, your help is appreciated.
If you found a bug, please open a bug report. A good bug report includes:
- What happened — describe what went wrong.
- Steps to reproduce — list the exact steps so the issue can be recreated.
- Expected behavior — what should have happened instead.
- Your setup — Windows version, Bluestacks version, and RoK-Tracker version.
-
Logs and screenshots — attach your
sidecar.logfile and any relevant screenshots.
Have an idea for a new feature? Open a feature request. Describe:
- The problem — what limitation or frustration led to the idea.
- Your proposed solution — what you would like the app to do.
- Alternatives — any other approaches you have considered.
- Python 3.14+
- uv (Python package manager)
- Node.js 18+ with pnpm
- Rust (for the Tauri shell)
- Microsoft C++ Build Tools
# 1. Fork and clone the repository
git clone https://github.com/<your-username>/RoK-Tracker.git
cd RokTracker
# 2. Install Python dependencies
uv sync
# 3. Install frontend dependencies
cd gui_frontend
pnpm install
cd ..
# 4. Place ADB and Tesseract data in deps/ (see Installation page)
# 5. Run the app in development mode
npx --prefix gui_frontend tauri devFor a more detailed walkthrough, see the Building from Source page.
- Create a new branch from
mainfor your changes. - Make your changes and test them locally.
- Write a clear commit message describing what you changed and why.
- Open a Pull Request against the
mainbranch. - Describe your changes in the PR description and link any related issues.
For general questions about how to use RoK-Tracker or how something works, please use GitHub Discussions instead of opening an issue. This keeps the issue tracker focused on bugs and feature requests.
Made by Nexor256.
Return to main repository
Return to main repository