maxrave-dev / maxrave-dev/SimpMusic
[Enter]: Crash App Error Screen 📍
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 11.4k
- Forks
- 599
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 7
Description
Problem Description
So apparently i have used alot of Opensource music app,
and alot of them has in common when there's a bug crashing the app.
Proposed Solution
"a crash app error screen" with this, you can copy the crash log and When problem is up and existing to the app you can report it and send it to the developers so they can examine it.
ensure the copied log automatically includes the device model (e.g., Google Pixel 8), OS version (e.g., Android 14), and the exact version of SimpMusic they are running.
Alternative Solutions
i haven't think of any alternative solution yet, for now.
Additional Context
this is how it'll look like:
img from echo:
please have it implemented to the app, especially when running or using good condition phone that runs on Android 11 can report a bug, ive been using Simpmusic since 2023 but i only stop using it after i noticed a bug that crashes the app, and I can't seem to copy the crash log i just stop, but with the recent update and the redesign the app Ui has received makes me want to return to the app again to experience it.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by locating SimpMusic's existing crash handling and error-screen UI, then determine how crash logs and device, OS, and app-version details are collected; done means a crash can show the screen, copy the complete log, and support reporting it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100