maxrave-dev / maxrave-dev/SimpMusic

[Enter]: Crash App Error Screen 📍

Open
#2,211 0 comments 0 reactions 0 assignees View on GitHub

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:

Image

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.