- Check for duplicates. If found, leave a comment and I will prioritize the issue.
- Do not share personal information
- Use common sense
- Issue templates, logs and screenshots are not mandatory
If the app crashed, and you want to share log files:
- Open App settings
- Click Data folder
- Check
logs
folder - Open log file
- COPY AND PASTE the text (DO NOT attach as file)
- Remove any personal information (file paths)
Paste logs AS TEXT in code blocks so they can be found in search, hide in spoiler if too long.
- Avoid attaching screenshots with your personal information
You can start a discussion instead of opening an issue if you feel like it would be fitting.
UI is not finalized. Translation contributions are not accepted yet.
Code contributions are not accepted yet, but exceptions can be made. Before you make a contribution, please open an issue.
Build instructions are here
ktfmt --google-style
- Common sense
- Trailing comma is preferred
- Do not touch icon files!
This project uses detekt
. Please try to fix reported issues if you make a contribution. It's not mandatory, but
benefits the code base.
Use gradlew detekt
to generate a report. Check console or ./composeApp/build/reports/detekt.html
.
You must disclose all sources when contributing. No "AI" generated content.
Kotlin is
fun
If you don't have a GitHub account, feel free to contact me directly. Be aware that I will probably open an issue myself. No personal information will be shared.
If you think that something here is confusing or left unexplained, feel free to open an issue.