Skip to content

Feat/analytics overhaul(notification fix) - #16

Merged
fadyphil merged 9 commits into
mainfrom
feat/analytics-overhaul
Mar 12, 2026
Merged

Feat/analytics overhaul(notification fix)#16
fadyphil merged 9 commits into
mainfrom
feat/analytics-overhaul

Conversation

@fadyphil

Copy link
Copy Markdown
Owner

summary:
- ensure that the notification is working
- ditch the useless proguard file
- various minor optimizations for the searching for a specific song and setting the queue to reduce overhead

…he required classes to prevent them from obfuscation
…it's used and passed down not shaked nor not used
…dd the 'androidStopForegroundOnPause' attribute and set it to false (i have no idea what that does but it was made to keep everything smooth not essential for anything)
…ested switching from 'querysongs()' to 'queryaudiofrom()')
…le and probable same unique id (more on that in the comments)
… stream to half the overhead and rebuilds since it is not needed to update every 250ms
…albes i made in the drawable folder, tht was the problem that waas making the background notificatio disappear, explanation: the minification wasa discarding the drawables thinking it is useless assets to lighten the app, and when the notification tried to build using the drawables it didn't find them, resulting in the notification not being built at all, by having this file it makes sure to keep those specific assets for the building of the notification which has worked (this only happened in the release run/build)
@fadyphil
fadyphil merged commit 5533be7 into main Mar 12, 2026
1 check passed
@fadyphil
fadyphil deleted the feat/analytics-overhaul branch March 12, 2026 22:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant