kv-music/android
tryptz da6c2e2dd9 fix: address CodeRabbit review issues from PR #502
Android:
- Fix stale wake lock detection by checking isHeld() before reacquiring
- Wrap startForegroundService in try-catch to handle launch exceptions
- Add START/STOP intent actions to prevent stop/start race condition

HTML/Accessibility:
- Convert preset and preamp spans to proper <label> elements
- Add aria-controls to database collapse button
- Sync aria-expanded state when toggling database panel

JavaScript:
- Guard auto-resume with source check to avoid resuming when not playing
- Add _calculateQ() fallback in fast-path EQ filter updates
- Persist graphic EQ gains and preamp to storage from setters
- Include 'legacy' in EQ mode restoration check
- Clear container before rebuilding GEQ bands for idempotency
- Use AbortController for document-level listener cleanup
- Apply gain calculation for non-parametric modes in touch snap
- Validate stored GEQ values are finite numbers

CSS:
- Remove non-standard appearance: slider-vertical property
2026-04-05 20:07:39 +03:00
..
app fix: address CodeRabbit review issues from PR #502 2026-04-05 20:07:39 +03:00
gradle/wrapper capacitor app 2026-03-22 20:59:00 +02:00
.gitignore capacitor app 2026-03-22 20:59:00 +02:00
build.gradle capacitor app 2026-03-22 20:59:00 +02:00
capacitor.settings.gradle capacitor app 2026-03-22 20:59:00 +02:00
gradle.properties capacitor app 2026-03-22 20:59:00 +02:00
gradlew capacitor app 2026-03-22 20:59:00 +02:00
gradlew.bat capacitor app 2026-03-22 20:59:00 +02:00
settings.gradle capacitor app 2026-03-22 20:59:00 +02:00
variables.gradle capacitor app 2026-03-22 20:59:00 +02:00