Before you file a bug
Found something broken? Thanks for reporting it. A clear report gets fixed faster, so go through this checklist first.
Check these first
- I've read the FAQ.
- I've tried the steps in Troubleshooting.
- I've checked Known limitations to confirm this isn't expected behavior.
- I've installed any available KashCal update.
- I've searched existing issues to see if it's already reported.
What to include
The more of this you give, the better:
- What happened, and what you expected instead.
- Steps to reproduce: the exact sequence that causes it.
- How often it happens: every time, or only sometimes?
- Your KashCal version. It's the line that starts with "KashCal v" at the bottom of Settings.
- Your Android version and device model.
- Where you installed KashCal from: Google Play, F-Droid, IzzyOnDroid, Obtainium, GitHub Releases or your own build.
- For a sync problem, which calendar service is involved (iCloud, Nextcloud and so on), and your copied Sync History. See Capturing logs for a bug report. Never include your password or full email address.
- Screenshots, if they help show the problem.
Protect your privacy
Never put passwords, app-specific passwords or full account details in a public bug report. Describe the provider ("an iCloud account") instead of pasting credentials. Sync History includes your calendar names, so check it before you paste it.
Where to file it
Open an issue on the KashCal GitHub issue tracker and choose the Bug Report form.
KashCal is open source, and the issue tracker is the one place where bugs are triaged and fixed.